Семинарское занятие №2 MS Работа с СУБД ACSESS. Создание базы данных и таблиц.




 

Создать базу данных «Расследование преступлений», содержащую три таблицы: "СЛЕДОВАТЕЛЬ", "ПРЕСТУПЛЕНИЕ», "ЛИЧНЫЕ ДАННЫЕ" следователя. Организовать связи между ними.

1. Открыть базу данных СУБД ACSESS

2. На вкладке Приступая к работе выбрать Создать файл, затем Новая база данных. В окне Файл новой базы данных выбрать нужную папку и ввести имя базы данных:

" Расследование преступлений".

3. Создать таблицу ЛИЧНЫЕ ДАННЫЕ в режиме Конструктора.

‑ На вкладке Объекты выберите Таблицы и Создание таблицы в режиме конструктора.

‑ Задать имена (вводятся с клавиатуры) «Код следователя», «Выслуга», «Семейное положение», «Кол-во детей», «Дом. адрес», «Фото» и типы полей (выбираются из раскрывающегося списка). Используя Мастер подстановок для поля семейное положение создадим раскрывающийся список значений.

‑ поле Код следователя сделать ключевым: щелкнуть правой кнопкой по полю Код следователя и выбрать ключевое поле или выбрать значок ключа на панели инструментов.

‑ сохранить таблицу ЛИЧНЫЕ ДАННЫЕ, используя Файл/Сохранить в окне Сохранение записываем ЛИЧНЫЕ ДАННЫЕ. В окне базы данных появится новая таблица ЛИЧНЫЕ ДАННЫЕ.

4. Самостоятельно создать таблицу ПРЕСТУПЛЕНИЕ в режиме Конструктора (поля: «№ УД», «Код следователя», «Дата», «Статья УК», «Фабула», «Обвиняемые», «Потерпевшие»), ключевым сделать поле № УД.

5. В режиме Таблица создайте таблицу СЛЕДОВАТЕЛЬ (поля: «Код следователя», «ФИО», «Телефон», «Звание», «РУВД»). На вкладке Таблица в основном окне базы данных выбрать Создание таблицы путем ввода данных. После появления пустой таблицы, дважды щелкните на Поле1, текст в поле будет выделен, введите Код следователя, в поле2 – введите ФИО и т.д. Регулирование ширины столбцов: подвести курсор мыши к вертикальной границе между названиями полей, после появления двунаправленной стрелки, нажать левую кнопку мыши и удерживая ее, передвинуть границу на необходимое расстояние. Введите несколько записей.

6. Перейти в режим Конструктора таблицы, используя кнопку , задать ключевое поле Код следователя. Используя Мастер подстановок, для полей Звание и РУВД, создать раскрывающийся список значений. Проверить тип созданных полей. Поле Код следователя должно иметь тот же тип, что и в таблице ЛИЧНЫЕ ДАННЫЕ.

Сохранить таблицу, задав имя СЛЕДОВАТЕЛЬ.

7. В итоге получено 3 таблицы

‑ занести по несколько строк данных в таблицы, отслеживая взаимосвязанные записи. Для этого надо отобразить на экране две и более таблиц, используя Окно/Сверху вниз.

‑ в таблице ЛИЧНЫЕ ДАННЫЕ для добавления фотографии используйте Вставка/Объект, в появившемся окне выберите Создать из файла. Выберите файл с расширением BMP. Рисунок отобразится только в форме или отчете, в таблице в поле фото будет указан вид объекта Точечный рисунок BMP.

8. Установка отношения между таблицами.

‑ выбрать Сервис/Схема данных. В открывшемся окне Схема данных выбираем Добавить таблицу. Добавьте все таблицы в окно Схема данных.

‑ установка отношения между таблицами СЛЕДОВАТЕЛЬ и ПРЕСТУПЛЕНИЕ, поле связи Код следователя. Для этого установить указатель в поле Код следователя ( таблица СЛЕДОВАТЕЛЬ) и, удерживая левую кнопку мыши нажатой, перетащить указатель в поле Код следователя ( таблица ПРЕСТУПЛЕНИЕ). Появится окно Изменение связей, которое представлено на рис.1.

Рис.1 Окно изменения связей

‑ установить флажки в Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей и щелкнуть по кнопке Создать.

‑ аналогично создать отношения между таблицами СЛЕДОВАТЕЛЬ и ЛИЧНЫЕ ДАННЫЕ по полю Код следователя. В результате схема данных имеет следующий вид см рис.2.

Рис. 2 Схема данных.

9. Закрыть схему данных и Access.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-03-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: