ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Проектирование базы данныхОт этапа проектирования зависит дальнейший успех работы с базой. При неправильно спроектированной базе данных придется вносить изменения не только в ее структуру, но и во все уже созданные для этой базы приложения (формы, отчеты, запросы, программы и т.д.). Первое, что нужно сделать при проектировании БД, - определить список данных, которые необходимо хранить в базе. Следующий шаг - сформировать структуру таблиц (одной или нескольких). База данных, созданная при проектировании, может обладать некоторыми недостатками. Например, может содержать избыточную информацию (например, повторение записей). Для избавления от недостатков база данных должна быть нормализованной. Обычно в результате нормализации получается многотабличная БД. БД может считаться нормализованной, если выполнены следующие условия: • каждая таблица имеет главный ключ; • все поля каждой таблицы зависят от главного ключа целиком; • в таблицах отсутствуют группы повторяющихся значений. Рассмотрим создание БД на примере базы данных, в которой содержатся сведения о сдаче студентами сессии. Пусть одна таблица содержит данные о студентах - код студента, фамилия и инициалы студента, пол, дату рождения, номер группы, домашний адрес и телефон. Другая – код и название сдаваемой дисциплины. Третья – результаты сессии. Создадим структуру таблицы Студент со следующими полями: Таблица 1. Таблица данных Студент
Создадим структуру таблицы Дисциплина со следующими полями:
Таблица 2. Таблица данных Дисциплина
Создадим структуру таблицы Оценки со следующими полями: Таблица 3. Таблица данных Экзамен
Первичный ключ к табл. 3 будем создавать при сохранении таблицы.
Не нашли, что искали? Воспользуйтесь поиском:
|