Создать базу данных «Расследование преступлений», содержащую три таблицы: "СЛЕДОВАТЕЛЬ", "ПРЕСТУПЛЕНИЕ», "ЛИЧНЫЕ ДАННЫЕ" следователя. Организовать связи между ними.
1. Открыть базу данных СУБД ACSESS
2. На вкладке Приступая к работе выбрать Создать файл, затем Новая база данных. В окне Файл новой базы данных выбрать нужную папку и ввести имя базы данных:
" Расследование преступлений".
3. Создать таблицу ЛИЧНЫЕ ДАННЫЕ в режиме Конструктора.
‑ На вкладке Объекты выберите Таблицы и Создание таблицы в режиме конструктора.
‑ Задать имена (вводятся с клавиатуры) «Код следователя», «Выслуга», «Семейное положение», «Кол-во детей», «Дом. адрес», «Фото» и типы полей (выбираются из раскрывающегося списка). Используя Мастер подстановок для поля семейное положение создадим раскрывающийся список значений.
‑ поле Код следователя сделать ключевым: щелкнуть правой кнопкой по полю Код следователя и выбрать ключевое поле или выбрать значок ключа на панели инструментов.
‑ сохранить таблицу ЛИЧНЫЕ ДАННЫЕ, используя Файл/Сохранить в окне Сохранение записываем ЛИЧНЫЕ ДАННЫЕ. В окне базы данных появится новая таблица ЛИЧНЫЕ ДАННЫЕ.
4. Самостоятельно создать таблицу ПРЕСТУПЛЕНИЕ в режиме Конструктора (поля: «№ УД», «Код следователя», «Дата», «Статья УК», «Фабула», «Обвиняемые», «Потерпевшие»), ключевым сделать поле № УД.
5. В режиме Таблица создайте таблицу СЛЕДОВАТЕЛЬ (поля: «Код следователя», «ФИО», «Телефон», «Звание», «РУВД»). На вкладке Таблица в основном окне базы данных выбрать Создание таблицы путем ввода данных. После появления пустой таблицы, дважды щелкните на Поле1, текст в поле будет выделен, введите Код следователя, в поле2 – введите ФИО и т.д. Регулирование ширины столбцов: подвести курсор мыши к вертикальной границе между названиями полей, после появления двунаправленной стрелки, нажать левую кнопку мыши и удерживая ее, передвинуть границу на необходимое расстояние. Введите несколько записей.
|
6. Перейти в режим Конструктора таблицы, используя кнопку , задать ключевое поле Код следователя. Используя Мастер подстановок, для полей Звание и РУВД, создать раскрывающийся список значений. Проверить тип созданных полей. Поле Код следователя должно иметь тот же тип, что и в таблице ЛИЧНЫЕ ДАННЫЕ.
Сохранить таблицу, задав имя СЛЕДОВАТЕЛЬ.
7. В итоге получено 3 таблицы
‑ занести по несколько строк данных в таблицы, отслеживая взаимосвязанные записи. Для этого надо отобразить на экране две и более таблиц, используя Окно/Сверху вниз.
‑ в таблице ЛИЧНЫЕ ДАННЫЕ для добавления фотографии используйте Вставка/Объект, в появившемся окне выберите Создать из файла. Выберите файл с расширением BMP. Рисунок отобразится только в форме или отчете, в таблице в поле фото будет указан вид объекта Точечный рисунок BMP.
8. Установка отношения между таблицами.
‑ выбрать Сервис/Схема данных. В открывшемся окне Схема данных выбираем Добавить таблицу. Добавьте все таблицы в окно Схема данных.
‑ установка отношения между таблицами СЛЕДОВАТЕЛЬ и ПРЕСТУПЛЕНИЕ, поле связи Код следователя. Для этого установить указатель в поле Код следователя ( таблица СЛЕДОВАТЕЛЬ) и, удерживая левую кнопку мыши нажатой, перетащить указатель в поле Код следователя ( таблица ПРЕСТУПЛЕНИЕ). Появится окно Изменение связей, которое представлено на рис.1.
|
Рис.1 Окно изменения связей
‑ установить флажки в Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей и щелкнуть по кнопке Создать.
‑ аналогично создать отношения между таблицами СЛЕДОВАТЕЛЬ и ЛИЧНЫЕ ДАННЫЕ по полю Код следователя. В результате схема данных имеет следующий вид см рис.2.
Рис. 2 Схема данных.
9. Закрыть схему данных и Access.