АВТОСАЛОН. Отчёт. Курсовая работа по дисциплине База данных Исполнитель
Скачать 198.23 Kb.
|
2.3. Построение деталогической модели Базы данныхДаталогическое проектирование предполагает описание данных по предметной области, для которой разрабатывается база данных, в терминах выбранной для её реализации СУБД. При формировании даталогической модели, каждая из определённых в концептуальной схеме сущностей отображается в таблицу, которая является одним отношением. При этом следует учитывать ограничения на размер таблиц, которые накладывает конкретная СУБД. Каждый из файлов, хранящих информацию формируемых в работе АИС баз данных, можно представить в виде таблиц, отражающих саму структуру каждого из формируемых файлов. Рассмотрим таблицу, информация которой будет содержать необходимые сведения для процесса реализации работы отдела продаж автомобильного салона (табл. 2.2) Для каждого поля таблицы указывается имя поля, тип данных, описание. Для первичных ключей необходимо ввести запрет неопределенных значений. Для остальных полей возможность запрета неопределенных значений определяется семантикой предметной области. Таблица 2.2. Направление
3. Реализация проекта БД 3.1. Разработка таблиц, форм, запросовВ базу данных Microsoft Access входят такие компоненты, как: таблицы, запросы, формы, отчеты, макросы, страницы и модули. Для создания базы данных автосалона необходимо разработать таблицы, формы, запросы и отчеты. Для создания новой базы данных в Microsoft Access необходимо нажать Файл, Новая база данных. Задать имя файла и нажать Создать. Разработка таблицДля создания таблицы необходимо воспользоваться конструктором таблиц, нажав Создание, Конструктор таблиц, с помощью которого можно вводить имя поля, тип данных, описание (рис. 3.1.). Рис. 3.1. Режим создания таблиц Таблица – это набор данных по конкретной теме, такой как фамилии клиентов или их личные данные. Использование отдельной таблицы для каждой темы означает, что соответствующие данные сохранены только один раз, что делает базу данных более эффективной и уменьшает число ошибок при вводе данных. Таблицы организуют данные в столбцы (называемые полями) и строки (называемые записями). В проектируемой базе данных автосалона разработана таблица «Автомобили» (рис. 3.2.).
Рис. 3.1. Таблица «Автомобили» После того, как необходимые поля будут определены, можно определить первичный ключ для таблицы, содержащий одно или несколько полей. Первичный ключ используется для связывания таблицы с вторичными ключами в других таблицах. Это одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений Null и всегда должен иметь уникальный индекс. И ключевые поля надо определить до сохранения таблицы. Для сохранения таблиц необходимо нажать кнопку Сохранитьна панели инструментов. После создания в базе данных Microsoft Access отдельных таблиц по каждой теме необходимо выбрать способ, которым Microsoft Access будет объединять сведения таблиц. Необходимо определить связи между таблицами. Для определения связей между таблицами следует воспользоваться командой Схема данных из меню Работа с базами данных (Приложение 1). Разработка запросовЗапросы являются важным инструментом в любых системах управления базами данных. Они используются для выделения, обновления и добавления новых записей в таблицы. Чаще всего запросы используются для выделения специфических групп записей, чтобы удовлетворить определенному критерию. Кроме того, их можно использовать для получения данных из различных таблиц, обеспечивая единое представление связанных элементов данных. |