Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. Лекции. 2009. Измайлов.doc
Скачиваний:
9
Добавлен:
26.10.2018
Размер:
4 Mб
Скачать

22.4. Разработка и создание базы данных

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

22.4.1. Разработка структуры базы данных

Процесс разработки структуры базы данных состоит из нескольких этапов.

На первом этапе определяются все необходимые атрибуты объекта, которые составили бы полную информацию о нем. Затем создается исходная (сплошная) таблица в универсальной форме. Это означает, что каждое поле такой таблицы должно иметь только одно (атомарное) значение.

На втором этапе выполняется процесс нормализации таблицы. Он заключается в разбиении исходной таблицы на несколько меньших по объему связанных таблиц. Существует несколько методов нормализации. Если число полей исходной таблицы не превышает 20, то чаще всего используют метод нормализации Бойса – Кодда. Он позволяет однозначно установить минимальное количество таблиц с минимальным набором полей (атрибутов). Изучение этого и других методов нормализации требует значительного количества времени и в настоящем изложении дисциплины не рассматривается. Основной акцент будет сделан на приемы работы с уже созданной структурой базы данных.

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

Далее следует определить связи между таблицами.

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

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

  • создавать простые и не громоздкие таблицы;

  • полезно использовать для составления таблиц уже имеющиеся и успешно использующиеся в работе формы на бумаге (бланки, анкеты и др.);

  • избегать использования имен таблиц и полей, совпадающих с зарезервированными в MS Access словами;

  • не следует создавать в таблицах поля, значения которых определяются как результат каких–либо вычислений;

  • выбирать имена полей, вызывающие правильные ассоциации об их назначении;

  • хорошим стилем считается использование составных названий таблиц и полей. При этом первое слово должно определять сущность информационного объекта, а второе слово или несколько слов – его уточнение. Например, Мощность­_ электродвигателя.

22.4.2. Имена полей и объектов

Имена полей и объектов образуются из совокупности различных символов за исключением символов точка (.), восклицательный знак(!), апостроф (‘) и квадратная скобка ( [ ) ( ] ).

Предельная длина имени составляет 64 символа.

Имя не должно начинаться с пробела и включать управляющие знаки с кодами ASCII от 0 до 31.

22.5. Создание новой базы данных средствами субд ms Access

После разработки базы данных на бумаге приступают к созданию ее электронного варианта, то есть файла базы данных с расширением . mdb. Созданный «пустой» файл базы данных уже занимает около 96 Кбайт дискового пространства. Это объясняется тем, что он уже содержит «заготовки» в виде скрытых системных таблиц, в которые в дальнейшем будет заноситься информация о различных объектах создаваемой базы данных. По мере создания новых объектов – таблиц, форм, отчетов и заполнения самой базы данных объем этого файла будет расти.

Базу данных в СУБД MS Access можно создавать двумя способами:

  • самостоятельное создание и заполнение таблиц,

  • создание с использованием образцов, предлагаемых «мастером таблиц» СУБД MS Access.