Практикум для изучения возможностей работы в СУБД Access. Устюгова В.Н. - 15 стр.

UptoLike

Составители: 

15
СотрудникId числовой
Имя текст 30 символов
Фамилия текст 30 символов
ДатаРождения дата/время средний формат даты
«ОК».
2. Заполнить таблицу тремя записями.
В одной из записей поле СотрудникId сделать на 1 больше, чем максимальное
значения поля СотрудникId в таблице Сотрудники.
3. Меню «Сервис» _ пункт «Схема данных». Добавить в схему данных таблицы
Сотрудники и Дети.
4. Связать эти таблицы по полю СотрудникId (одно поле на другое перенести мышью).
Выбрать обеспечение целостности данных, кнопка «Создать». Что происходит? Если вы
правильно выполнили все в пункте 2 (т.е. в поле СотрудникId таблицы Дети внесли
значение отличное от любого значения поля СотрудникId таблицы Сотрудники), то
появится сообщение, что ваши данные нарушают целостность данных. Измените значение
поля СотрудникId таблицы Дети на допустимое и повторите пункт 4.
5. Удалить из таблицы сотрудники запись, на которую ссылается запись из таблицы
Дети. Что происходит? (MS Access поддерживает целостность данных).
6. В режиме конструктора в таблице Сотрудники измените тип поля СотрудникId на
числовой. Что происходит? (MS Access следит за установленными связями). Тип любого
другого поля, которое не задействовано в связи изменить можно (если в это поле не вводили
значения предыдущего типа или предыдущий тип MS Access может преобразовать в
текущий тип). Удалите связь в схеме данных, а потом в таблице Сотрудники измените тип
поля СотрудникId на числовой. Поле оставьте ключевым. Еще раз выполните пункт 4.
7. Измените значение поля СотрудникId таблицы Сотрудники в записи, на которую
ссылается запись из таблицы Дети. Что происходит? (MS Access поддерживает целостность
данных).
8. В схеме данных выделить связь (1 раз нажать на левую кнопку мыши). Нажать на
правую кнопку мыши, выбрать Изменить связь, добавить каскадное удаление. В таблице
Сотрудники удалить запись, на которую ссылается запись из таблицы Дети. Что происходит?
(В таблице Дети должны удалиться записи, ссылающиеся на запись в таблице Сотрудники).
9. В схеме данных выделить связь (1 раз нажать на лев. Кнопку мыши). Нажать на
правую кнопку мыши, выбрать «Изменить связь», выбрать каскадное обновление, кнопка
«Создать». В таблице Сотрудники изменить значение поля СотрудникId в записи, на
которую ссылается запись из таблицы Дети. Что происходит в таблице Дети? (В таблице
Дети значение поля СотрудникId в записях, ссылающихся на изменяемую запись должно
измениться).
10. Удалить связь между таблицами в схеме данных (выделить связь, клавиша
«Delete»).
11. Удалить таблицу из схемы данных (выделить таблицу, клавиша «Delete»).
СотрудникId        числовой
Имя                текст               30 символов
Фамилия            текст               30 символов
ДатаРождения       дата/время          средний формат даты

«ОК».

     2. Заполнить таблицу тремя записями.
      В одной из записей поле СотрудникId сделать на 1 больше, чем максимальное
значения поля СотрудникId в таблице Сотрудники.

     3. Меню «Сервис» _ пункт «Схема данных». Добавить в схему данных таблицы
Сотрудники и Дети.

     4. Связать эти таблицы по полю СотрудникId (одно поле на другое перенести мышью).
Выбрать обеспечение целостности данных, кнопка «Создать». Что происходит? Если вы
правильно выполнили все в пункте 2 (т.е. в поле СотрудникId таблицы Дети внесли
значение отличное от любого значения поля СотрудникId таблицы Сотрудники), то
появится сообщение, что ваши данные нарушают целостность данных. Измените значение
поля СотрудникId таблицы Дети на допустимое и повторите пункт 4.

      5. Удалить из таблицы сотрудники запись, на которую ссылается запись из таблицы
Дети. Что происходит? (MS Access поддерживает целостность данных).

     6. В режиме конструктора в таблице Сотрудники измените тип поля СотрудникId на
числовой. Что происходит? (MS Access следит за установленными связями). Тип любого
другого поля, которое не задействовано в связи изменить можно (если в это поле не вводили
значения предыдущего типа или предыдущий тип MS Access может преобразовать в
текущий тип). Удалите связь в схеме данных, а потом в таблице Сотрудники измените тип
поля СотрудникId на числовой. Поле оставьте ключевым. Еще раз выполните пункт 4.

     7. Измените значение поля СотрудникId таблицы Сотрудники в записи, на которую
ссылается запись из таблицы Дети. Что происходит? (MS Access поддерживает целостность
данных).

      8. В схеме данных выделить связь (1 раз нажать на левую кнопку мыши). Нажать на
правую кнопку мыши, выбрать Изменить связь, добавить каскадное удаление. В таблице
Сотрудники удалить запись, на которую ссылается запись из таблицы Дети. Что происходит?
(В таблице Дети должны удалиться записи, ссылающиеся на запись в таблице Сотрудники).

     9. В схеме данных выделить связь (1 раз нажать на лев. Кнопку мыши). Нажать на
правую кнопку мыши, выбрать «Изменить связь», выбрать каскадное обновление, кнопка
«Создать». В таблице Сотрудники изменить значение поля СотрудникId в записи, на
которую ссылается запись из таблицы Дети. Что происходит в таблице Дети? (В таблице
Дети значение поля СотрудникId в записях, ссылающихся на изменяемую запись должно
измениться).

      10. Удалить связь между таблицами в схеме данных (выделить связь, клавиша
«Delete»).

     11. Удалить таблицу из схемы данных (выделить таблицу, клавиша «Delete»).




                                           15