Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MUUD_0t_15_12_10_2ch.doc
Скачиваний:
19
Добавлен:
29.05.2015
Размер:
2.53 Mб
Скачать

2.4 Индивидуальные задания

Создайте сущности (таблицы): Товар, Заказчики, Заказы, Заказано. Их свойства (атрибуты) приведены ниже.

  • Изделия (атрибуты: тип, (обязательное поле, тип данных текстовый), далее не менее 10 атрибутов, например тактовая частота CPU, объем КЭШ-памяти и тд.);

Индексы: тип, далее составной индекс, например «тактовая частота CPU *потребляемая мощность».

Задания по вариантам на сущность Изделие приведены в таблице 10.

Таблица 10

Изделие

Изделие

Изделие

Изделие

1

Видеокарта

5

Принтеры

9

Фотоаппараты

13

Телевизоры

2

Жесткий диск

6

Сканеры

10

ФЛЭШ

14

Ноутбуки

3

Мониторы

7

Проекторы

11

Видеокамеры

15

Смартфоны

4

Системная плата

8

ОЗУ

12

Мобильные телефоны

16

КПК

  • Заказчики (атрибуты: код заказчика (тип данных – счетчик), название, контактное лицо, телефон);

Индексы: код заказчика.

  • Заказы (атрибуты: код заказа (тип данных - счетчик), код заказчика, дата заказа, дата исполнения, сотрудник);

Индексы: код заказа.

  • Заказано (атрибуты: код заказа, тип , количество);

Индексы – составной индекс: «код заказа, тип».

Замечание: при заполнении в таблице полей имеющих тип данных дата/время используйте маску ввода (см. приложение 2.7).

2.5 Контрольные вопросы

  1. Объясните, как создается таблица данных в среде Access?

  2. Перечислите и охарактеризуйте типы данных полей Access.

  3. Для чего в БД обеспечивается распределение записей по отдельным таблицам, а не объединяются все сведения в одной большой таблице?

  4. Объясните, что означают свойства полей: “маска ввода”, “подпись”, ”формат поля”?

  5. Продемонстрировать создание маски ввода.

  6. Как осуществляется добавление, удаление и изменение последовательности полей?

  7. Как устанавливается ключевое поле и индексы таблицы в Access?

  8. Какие поля можно индексировать? Как можно выполнить просмотр и установку индексов?

  9. Объясните смысл понятия «целостность данных». Как обеспечивается контроль целостности данных в Access?

  10. Охарактеризуйте типы связей между таблицами БД. Как связываются таблицы в Access? Продемонстрируйте установку и удаление связей.

  11. Как соединяются таблицы, где первичный ключ имеет тип счетчик с таблицей имеющей аналогичный внешний ключ с таким же именем?

  12. Поясните смысл составного ключа, состоящего из двух внешних ключей?

  13. Продемонстрируйте просмотр записей с использованием фильтра.

  14. Как можно удалить записи из таблицы Access?

  15. В чем состоит основное отличие между понятиями Ключ и Индекс?

  16. Что дает индексирование полей и как они реализуются физически?

  17. Чем мы «заплатим» за индексирование и ускорение доступа?

  18. В чем состоит отличие между избыточным и не избыточным дублированием?

2.6 Литература

  1. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие.- М.: Форум: ИНФРА-М, 2004.-352с.

  2. Хомоненко А.Д., Гридин В.В. Microsoft Access. Быстрый старт.- СПб.: БХВ -Петербург, 2002.- 304с.

  3. Изучаем Access 2000. Мультимедийный курс.–Библиотека Кирилла и Мефодия.-2003.

  4. Робинсон С. Access 2000. Учебный курс. – СПб.: Питер, 2000

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