А) Разработка структуры таблиц
Создаем таблицу с характеристиками авторов. На вкладке «Объекты» выбираем пункт «Таблицы» «Создание таблицы в режиме конструктора»(рис.3). Рис.3
В открывшемся окне задаются имена полей: - номер – номер; - фамилия – F; - имя – I; - отчество – O; - гражданство – Gragd. Затем указываются типы данных этих полей. Тип данных всех полей, кроме поля с именем номер, будет текстовым. Задаем ключевое поле, им будет поле с именем «номер», для этого нажимаем кнопку на панели инструментов . Указываем тип данных этого поля – «счетчик». На закладке «Общие» указываем размер поля – длинное целое, в качестве подписи ставим – «№». В колонку «Описание» можно не вводить информацию(рис.4). После заполнения таблицы в режиме конструктора ее необходимо сохранить, для этого нажимаем кнопку на панели инструментов - «сохранить» и вводим название таблицы – «Авторы». Затем нажимаем кнопку «вид» - на панели инструментов. Выбираем «Режим таблицы». В этом режиме заполняем таблицу, указывая все необходимые характеристики авторов(рис.5).
Рис.4
Рис.5 Создаем таблицу с характеристиками книг. На вкладке «Объекты» выбираем пункт «Таблицы» «Создание таблицы в режиме конструктора». В открывшемся окне указываем имена полей: - номер; - название; - жанры. Тип данных полей «название» и «жанры» - текстовый. Поле с именем «номер» будет ключевым, тип данных – «счетчик». В «Описание» указывать ничего не будем. Теперь сохраним таблицу с именем «Книги»(рис.6). Рис.6 Переходим в режим таблицы. В этом режиме заполняем необходимые характеристики книг. Поле с именем «Номер» будет заполняться автоматически, так как тип данных этого поля – счетчик, все остальные поля заполняются вручную(рис.7).
Рис.7 Создаем сводную таблицу. Так же как и две другие таблицы, в конструкторе заполняем имена полей: - №авт – номер автора (из таблицы «Авторы»); - №кн – номер книги (из таблицы «Книги»); - год издания; - издательство; - количество экземпляров. Тип данных всех полей, кроме поля «Издательство» (его тип данных – текстовый), будет числовым. Ключевое поле задавать не будем. На вкладке «Общие» указываем «Подпись» для всех полей. Вкладку «Описание» не заполняем. После заполнения сохраним таблицу с именем «Издание книг»(рис.8).
Рис.8 Затем переходим в поле «Режим таблицы», где заполняем его. Все поля заполняем данными вручную. Так как в таблице нет ключевых полей, поля «№ автора» и «№ книги» могут повторяться. Эта таблица является сводной. В ней совмещены данные из двух других таблиц. Процесс создания таблиц на этом закончен. Следующий этап – создание схемы данных(рис.9). Рис.9 В) Формируем связь таблиц (структуру данных). На панели инструментов нажимаем кнопку «схема данных» . В открывшемся окне «Добавление таблицы» на закладке «Таблица» выбираем необходимые таблицы: «Авторы», «Издание книг» и «Книги», нажимаем кнопку «Добавить»(рис.10). Рис.10 Теперь создаем связи: выбраем курсором мыши поле «номер» в таблице «Авторы» и перетаскиваем его к полю «№ автора» в таблице «Издание книг». В открывшемся окне «Изменение связей» нажимаем кнопку «Создать». Обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных полей указывать не будем(рис.11).
Рис.11
Таким же образом создаем связь поля «Номер» в таблице «Книги» с полем «№ книги» в таблице «Издание книг». Дополнительные атрибуты: обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных полей – не указываем. Закрываем «Схему данных» и сохраняем изменения макета - «Схема данных»(рис.12).
Рис.12
С) Заполнение таблиц. Заполнение таблиц выполнялось в процессе их создания.
Популярное: Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (355)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |