Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум Карпенко С.В..doc
Скачиваний:
59
Добавлен:
21.03.2016
Размер:
6.78 Mб
Скачать
  1. Создание структур таблиц

Сначала следует создавать таблицы со справочной, а затем с учетной информацией.

Рекомендованный порядок создания таблиц:

  • выбрать способ создания таблицы;

  • присвоить имена полям;

  • задать тип данных и выбрать свойства;

  • присвоить ключ;

  • сохранить таблицу.

Создание структуры таблицы Студент

Порядок создания:

  • сделайте активной вкладку Таблицы и нажмите на кнопку Создать. В диалоговом окне Новая таблица выберите способ создания — Конструктор, нажмите на кнопку ОК;

  • откроется окно Конструктора таблиц;

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

  • выполните щелчок в ячейке Тип данных для поля КодСтудента. Из раскрывающего списка выберите тип данных Текстовый. По умолчанию предложен Текстовый тип данных.

  • в Свойствах поля установите размер для поля КодСтудента — 8 (рис.18);

  • для присвоения Ключа выполните щелчок в ячейке КодСтудента и нажмите на панели инструментов на кнопку с изображением ключа. Слева от поля КодСтудента появится значок ключа;

  • для сохранения таблицы на панели инструментов выполните щелчок по кнопке Сохранить. В открывшемся окне диалога введите имя таблицы Студент, нажмите на кнопку ОК. Закройте окно конструктора таблиц.

Рисунок 44. Структура таблицы Студент

  • Аналогично создайте структуры таблиц Дисциплина, Ведомость и Оценки. Имена полей, Типы данных и свойства предложены в табл. 21.

  • В таблице Оценки ключевого поля нет. При сохранении таблицы Оценки в окне диалога появится вопрос Создать ключевое поле сейчас . Нажмите на кнопку Нет.

Таблица 21

Информация для создания структур таблиц

Имя таблицы

Имена полей

Тип данных

Свойства

Ключевое поле

Размер поля

Дисциплина

КодДисциплины

Текстовый

Ключевое поле

3

Дисциплина

Текстовый

По умолчанию

Ведомость

КодВедомости

Текстовый

Ключевое поле

6

Дата

Дата/время

КодДисциплины

Текстовый

3

Оценки

КодВедомости

Текстовый

6

КодСтудента

Текстовый

8

Оценка

Числовой

По умолчанию

  1. Установление связей с типом отношений и обеспечением целостности данных

Для установления связей выполните следующее:

  • нажмите на кнопку Схема данных на панели инструментов. Появится окно Схема данных и в нем окно Добавление таблицы. Окно Добавление таблицы сместите вниз за заголовок для увеличения обзора;

  • выделите таблицу Студент и нажмите на кнопку Добавить. Аналогично добавьте все таблицы. Закройте окно Добавление таблицы;

  • для установления связи перетащите ключевое поле КодСтудента из главной таблицы (Студент) и бросьте на поле КодСтудента в подчиненной таблице (Оценки);

  • появится окно диалога Связи, в котором установите флажки: Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей (это делает невозможным случайное удаление или изменение связанных данных), нажмите на кнопку Создать. Тип отношения установлен один-ко-многим (рис.19);

  • аналогично установите все остальные связи в соответствии с рис. 45;

  • Закройте и сохраните окно Схема данных.

Рисунок 45. Схема данных БД Успеваемость студентов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]