<<
>>

Создание базы данных в Microsoft Office Access 2007

Процесс создания базы данных рассмотрим на примере разработки информационной системы «Контингент студентов университета», концеп- туальная модель которой была описана ранее^.

Для создании базы данных в меню кнопки Office выберем команду Создать, после чего откроется окно Приступая к работе...

с разделом Но- вая база данных (см. рисунок 3.55), а также списками локальных шаблонов баз данных и шаблон из Интернета.

Для новой базы данных зададим Имя файла - Контингент и папку, где он будет размещен, например,

C:\AGTU\Kontingent, нажмем на кнопку

Создать (рисунок 3.55), после чего от- кроется окно базы данных в режиме работы с таблицами.

Описание для версии Access 2003 см. А. С. Грошев. Базы данных. - Архангельск, 2005. - 124 с.

На ленте для группы вкладок Работа с таблицами выберем режим Конструктор (группа Представления ► Вид), зададим в появившемся окне Сохранение имя таблицы Список и опишем ее структуру в соответ- ствии с данными таблицы 3.14, т.е.

зададим имя, тип, размер или формат каждого поля таблицы, а также первичный ключ (если необходимо), ин- дексные выражения и подписи (см. рисунок 3.56).

Рисунок 3.56. Работа с таблицей в режиме Конструктор

Имена полей лучше писать латинскими буквами, в одно короткое слово (можно использовать символ подчеркивания) - для удобства работы с ними в запросах и программах, работающих с базой данных; задание подписей для полей облегчает разработку экранных форм и отчетов.

В системе Access под термином Ключевое поле подразумевается первичный ключ, который однозначно идентифицирует запись в таблице. Для Ключевого поля система контролирует отсутствие дублирования его значений при вводе данных. Внешний ключ в этой системе обозначается, как Индексированное поле, допускаются совпадения.

В Параметрах Access (см. панель кнопки Office) для текущей базы задан показ окон в виде вкладок (в окне Access), как показано на рисунке 3.56. Возможна настройка работы в старом стиле - «перекрытие окон», при этом внутри главного окна системы Access открываются дочерние окна таблиц, форм, отчетов и т. д. Для удобства показа иллюстраций далее ис- пользовался оконный режим. На практике можно использовать режим вкладок, где видны ярлычки всех открытых окон.

Структура таблицы Список приведена в табл. 3.21. Таблица 3.21. Структура таблицы Список

Для поля NZ следует задать свойство - Ключевое поле, т.к. номер зачетки - уникальный для каждого студента и однозначно его идентифи- цирует в таблице базы. По окончании описания структуры таблицы даем команду Сохранить (на панели быстрого доступа, в меню кнопки Office или при закрытии вкладки таблицы).

Далее на вкладке ленты Создание выбираем кнопку Конструктор таблиц и описываем структуру новой таблицы Факультеты в соответст- вии с концептуальной моделью, приведенной ранее в таблице 3.15. Анало- гично создаются таблицы Специальности, Оценки и Предметы. Струк- тура созданных таблиц базы данных показана в таблицах 3.22 - 3.25.

Таблица 3.22. Структура таблицы Факультеты

Таблица 3.23. Структура таблицы Специальности

Таблица 3.24.
Структура таблицы Оценки

Таблица 3.25. Структура таблицы Предметы

Далее задаем связи Один ко многим между таблицами в базе. Для этого на вкладке ленты Работа с базами данных выбрать в группе Пока- зать или скрыть команду Схема данных, добавить в схему все таблицы и, перетаскивая название поля первичного ключа к аналогичному полю другой таблицы создать связи. При этом задаем в окне Изменение связей для всех связей между таблицами условия: обеспечения ссылочной цело- стности данных, каскадное обновление связанных полей и каскадное уда- ление связанных записей. Схема базы данных показана на рисунок 3.57.

Рисунок 3.57. Схема базы данных и задание условий ссылочной целостности для связи Список - Оценки

<< | >>
Источник: А. С. Грошев. Информатика. 2010

Еще по теме Создание базы данных в Microsoft Office Access 2007:

  1. Глава 9 Создание экспертной базы данных
  2. 4.5. Право изготовителя базы данных
  3. 1. Понятие программы для ЭВМ, базы данных и топологии интегральной микросхемы и основные правила их охраны
  4. М.Руссинович, Д.Соломон. Внутреннее устройство Microsoft Windows (главы 1–4), 2005
  5. Социологическое обеспечение доказательной базы журналистского текста
  6. Социологическое обеспечение доказательной базы журналистского текста
  7. Р.Л. СУНЯЕВА. ПРАВА СТУДЕНТОВ, УЧАЩИХСЯ И АБИТУРИЕНТОВ, 2007
  8. Владимир Леви. Искусство быть другим, 2007
  9. Аллан Пиз, Алан Гарнер. Язык Разговора, 2007
  10. Г.В. Алексеев. Правоведение, 2007
  11. А.В. Сазыкин. Корпоративное право, 2007
  12. О.Э. Петруня. Юридическая психология, 2007
  13. Январь 2006-апрель 2007
  14. Григорьев Ю.А., Ревунков Г.И.. Банки данных, 2002
  15. Сирил Норткот Паркинсон. Законы Паркинсона, 2007
  16. 2. Регистрация программ, баз данных и охраняемых топологий
  17. 5.3. Графическое представление данных