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

3 Этап. Построение информационно-логической модели

ИЛМ строится в соответствии с выявленными информационными объектами и связями

4 Этап. Логическая структура реляционной базы данных.

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

Связи между объектами модели данных реализуются одинаковыми реквизитами – ключами связи. При этом ключом связи всегда должен быть идентификатор главного объекта связи.

Вывод: строго придерживаясь этапов проектирования базы данных, основанные на построении модели данных предметной области, позволяет легко получить логическую структуру реляционной базы данных.

Создание структуры таблиц и их заполнение данными.

Создание таблиц базы данных состоит из двух этапов.

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

На 2-м этапе проводится создание записей таблицы и заполнение их данными.

При выборе режима конструктора таблиц появляется окно Таблица1: таблица, в которой определяется структура базы данных

Определение полей таблицы.

  • Имя поля

  • Тип данных (текстовый, числовой, денежный, счетчик, дата/время, логический, поле МЕМО, поле объект OLE.)

  • Описание

Свойства:

  • Общие (размер поля, формат поля, число десятичных знаков, подпись, условие на значение, сообщение об ошибке)

  • Подстановка

Определение первичного ключа

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

Создание новой таблицы в режиме Таблица

Осуществляется выбором строки Режим таблицы.

Вне зависимости от способа создания таблицы, режим конструктора позволяет в любой момент изменить структуру таблицы.

Создание таблицы с помощью мастера таблицы

Мастер автоматически создает таблицу по одному из шаблонов. Пользователю предлагается более 40 образцов таблиц, предназначенных для использования в различных целях. Каждая таблица шаблона содержит соответствующий набор полей, из которых пользователь может выбрать нужные. Включаемые поля могут быть переименованы. Мастер определит ключ, создаст связи. После создания таблицы мастером можно в любое время доработать структуру таблицы в режиме конструктора.

Заполнение таблиц данными

  • В режиме таблицы данные отображаются в виде строк (записей) и столбцов (полей)

  • С помощью полос прокрутки, клавиши управления курсором, опций меню и кнопок перехода можно быстро передвигаться по таблице и помещать курсор в любой записи или в любом поле

  • Перейти в режим таблица можно из любого окна режима конструктора, щелкнув на кнопке Режим таблица

  • При вводе данных в таблицу соответствующая строка отмечается маркером новой записи

  • Access выполняет автоматическую проверку допустимости данных различного типа (Числовой, Денежный, Дата/Время, Логический). Причем на уровне таблицы можно добавлять свои собственные правила проверки допустимости данных.

  • OLE объекты можно вставлять в поле типа OLE с помощью команды Вставка – Объект

  • С помощью кнопок перемещения можно быстро перемещаться по записям

  • Заданные значения можно находить и заменять с помощью команды Правка – Найти или Правка – Заменить

  • С помощью функции Отмена можно отменить ввод значения поля

  • Для удаления записи нужно выбрать ее и нажать Del

  • Внешний вид таблицы можно изменить по новому упорядочивая поля, изменяя ширину столбцов или высоту строк, выбирать другие шрифты

  • Столбцы можно скрывать, отображать, удалять и отображать на экране линии сетки

  • С помощью кнопок сортировки можно мгновенно изменять порядок расположения записей при отображении

  • Фильтр по выделенному используется для быстрого отбора записей по выделенному образцу

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