Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

В.В. Крюкова Проектирование, создание и использование баз данных MS ACCESS Часть 1. Концептуальное и логическое проектирование базы данных

.pdf
Скачиваний:
92
Добавлен:
19.08.2013
Размер:
191.94 Кб
Скачать

10

 

ЖХО

 

 

1

Валюты

№ операции

Код валюты

 

Код валюты

 

 

1

Дата

Дата

Наименование

Операция

 

 

 

Обозначение

Дебет

 

 

 

Курс

Кредит

 

 

 

 

Сумма в валюте

 

 

Сумма в рублях

 

План счетов

Код контрагента

 

 

 

 

 

1

Номер счёта

 

 

 

 

 

Контрагент

 

 

Название

 

Код контрагента

1

 

Тип

 

Название

 

 

Журнал-ордер

 

Телефон

 

 

 

Ведомость

 

Адрес

 

 

 

 

 

ФИО

 

 

 

 

 

Расчётный счёт

 

 

 

 

 

Фото

 

 

 

 

Рис. 3. Логическая модель БД

Все таблицы имеют четвёртую НФ. В таблице ЖХО простой первичный ключ – поле Номер операции. Простой ключ состоит из одного поля, составной – из нескольких полей. В таблице Валюты первичный ключ составной – из двух полей Код валюты и Дата. В таблице План счетов первичный ключ – поле Номер счёта. В таблице Контрагенты

первичный ключ – поле Код контрагента. В таблице ЖХО поля Код валюты, Дата, Дебет, Код контрагента – внешние ключи, тип связей

∞ ↔ 1.

Следующий этап – физическое проектирование: логическая модель данных отображается на физическую схему, в результате получается физическая модель, определяющая размещение данных, методы доступа и технику индексирования. Физическая модель соответствует внутреннему уровню архитектуры любой АИС. В современных СУБД (в том числе MS Access) процесс физического проектирования БД осуществляется автоматизированно средствами самой СУБД.

11

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

1)анализ ПО, выявление информационных потребностей пользователей (запросы, отчёты и т.д.);

2)выбор информационных объектов, их свойств, определение связей между ними;

3)представление концептуальной модели ПО в виде EAR-диа- грамм;

4)выбор конкретной СУБД для реализации БД, например, MS Access;

5)отображение концептуальной модели на логическую: каждый прямоугольник EAR-диаграммы – реляционная таблица;

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

7)созданную “вчерне” структуру БД (совокупность взаимосвязанных таблиц) следует проанализировать на предмет соответствия правилам нормализации, при необходимости внести изменения (в СУБД MS Access этой цели служит инструмент Ана-

лизатор таблиц);

8)теперь Вы готовы к непосредственному созданию БД в конкретной СУБД, т.е. к этапу физического проектирования;

9)затем следует оценить свою разработку с точки зрения того, удовлетворяют ли Вас и Ваших пользователей полученные результаты, если нет – вернуться к пункту 1.

ЛАБОРАТОРНАЯ РАБОТА № 1

Проектирование БД

Задание:

1.Спроектировать базу данных, состоящую из четырёх–пяти таблиц, описывающих определённую предметную область ИС. Каждая запись таблицы должна состоять не менее чем из пяти– восьми разнотипных полей.

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

3.Концептуальную модель ПО представить в виде EAR-диаграмм (по аналогии с рис. 1), логическую модель – в виде схемы сообразно рис. 3.

12

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

1.Новиков Ф.А. Microsoft Office 2000 в целом / Ф.А. Новиков,

А.Д. Яценко. – СПб.: БХВ – Петербург, 2001. – 728 с.

2.Программирование в среде Access 2000: Энциклопедия пользователя; Пер. с англ. / Стивен Форт, Том Хоун, Джеймс Релстон. – Киев: ДиаСофт, 2000. – 544 с.

3.Дубнов П.Ю. Access 2000. Проектирование баз данных. – М.:

ДМК, 2000. – 272 с.

4.Послед Б.С. Access 2000. Базы данных и приложения. – Киев:

ДиаСофт, 2000. – 512 с.

5. Бекаревич Ю.Б. Самоучитель Microsoft Access 2000 /

Ю.Б. Бекаревич, Н.В. Пушкина. – СПб.: БХВ-Санкт-Петербург, 1999. – 480 с.

Составители

Валентина Валентиновна Крюкова Владислав Олегович Жемчужин

ПРОЕКТИРОВАНИЕ, СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ БАЗ ДАННЫХ MS ACCESS Часть 1. КОНЦЕПТУАЛЬНОЕ И ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

Методические указания к лабораторной работе по дисциплине “Информационные системы в экономике” для студентов экономических специальностей

Редактор А.В. Дюмина

Подписано в печать 02.06.03 Формат 60×84/16. Бумага офсетная. Отпечатано на ризографе. Уч.-изд. л. 0,8. Тираж 100 экз. Заказ

ГУ КузГТУ. 650026, Кемерово, ул. Весенняя, 28.

Типография ГУ КузГТУ. 650099, Кемерово, ул. Д. Бедного, 4а.

Соседние файлы в предмете Информатика