§13. Системы управления базами данных | Работа в программной среде СУБД (11 кл. ФГОС)

Планирование уроков на учебный год (ФГОС)


Урок 21
§13. Системы управления базами данных



Содержание урока:

13.1. Этапы разработки базы данных
13.2. СУБД и их классификация
13.3. Работа в программной среде СУБД
13.3. Работа в программной среде СУБД (продолжение)
САМОЕ ГЛАВНОЕ. Вопросы и задания
Материалы к уроку


liniya

13.3. Работа в программной среде СУБД


Работа в программной среде СУБД начинается с того, что создаётся файл новой БД. Далее, на основе ранее разработанной модели «сущность-связь», необходимо создать структуру БД, определяемую:

1) количеством таблиц БД и их структурой;
2) типами связей между таблицами, если используется несколько таблиц;
3) видами и количеством других объектов БД: форм, запросов, отчётов.

В свою очередь, структура таблицы определяется набором и свойствами полей (столбцов таблицы), перечнем её ключевых полей.

Основными свойствами полей являются:

• Имя поля — определяет, как следует обращаться к данным этого поля при операциях с БД (должно быть уникальным в рамках таблицы);
• Тип поля — определяет тип данных, которые могут содержаться в данном поле;
• Размер поля — определяет предельную длину данных, которые могут размещаться в данном поле;
• Формат поля — определяет способ форматирования данных в ячейках таблицы, принадлежащих полю;
• Подпись — определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется Имя поля);
• Значение по умолчанию — значение, которое вводится в ячейки поля автоматически при формировании очередной записи таблицы;
• Условие на значение — ограничение, используемое для проверки правильности ввода данных.

При создании структуры таблицы указываются типы данных, которые будут храниться в таблице. Для хранения данных определённого типа в памяти компьютера используется разная длина двоичного кода. Чем меньше объём данных, тем быстрее происходит их обработка. Основные типы данных для СУБД Microsoft Access представлены в таблице 3.1.

Таблица 3.1


Основные типы данных СУБД Microsoft Access

После того как таблицы созданы, между ними устанавливаются связи. Важно убедиться, что поля таблиц и связи описаны правильно; для этого в БД необходимо ввести несколько тестовых записей.

СУБД обеспечивает автоматический контроль ввода данных. Система не допустит, чтобы поля, по которым таблицы связаны между собой, имели разные значения. Режим каскадной замены, установленный для связанных таблиц, при изменении значения поля в главной таблице обеспечивает автоматическое изменение соответствующих значений в подчинённой таблице. Аналогично действует режим каскадного удаления: достаточно удалить запись из главной таблицы, чтобы связанные записи исчезли из всех подчинённых таблиц. Всё это обеспечивает целостность данных — одно из важнейших свойств БД.

На всех этапах работы таблицы можно редактировать:

• изменять их структуру, добавляя и удаляя поля;
• изменять типы и свойства полей;
• исправлять неточные данные;
• добавлять записи.

На этом процесс создания структуры БД завершается. Теперь в созданные таблицы можно заносить данные.

Cкачать материалы урока






Наверх