Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Проектирование баз данных.

Создание базы данных, состоящей из одной таблицы | Теоретическое обоснование | Особенности сортировки полей и записей | Методика и порядок выполнения задания 1 | Методика и порядок выполнения задания 3 | Методика и порядок выполнения задания 4 | Задание 2. Удаление таблицы Список и создание таблицы Группы. | Методика и порядок выполнения задания 3 | Методика и порядок выполнения задания 4 | Методика и порядок выполнения задания 6 |


Читайте также:
  1. Базы данных.Системы управления базами данных и базами знаний
  2. Билет 11 Вопрос №4 Проектирование сварных деталей
  3. Билет № 15 Аня., Ира..Проектирование, прогнозирование и моделирование в социальной работе
  4. В2. Проектирование предприятия.
  5. Вопрос 18 Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ
  6. Выбор долот и проектирование режима бурения
  7. ГОСТ 25861-83. Машины вычислительные и системы обработки данных. Требования по электрической и механической безопасности и методы испытаний.

Проектирование баз данных является первым этапом. Несмотря на то, что исправления все­гда можно внести в БД и ее структуру, этот процесс может занять очень много времени, тогда как проектирова­ние позволит из­бежать ненужных за­трат. Например, при создании таблицы всегда задается тип данных, которые будут храниться в каждом поле. В про­цессе разработки БД тип данных мо­жет измениться (например, с текстового на числовой), что потребует заново вводить ин­формацию в это поле во все записи. Поэтому лучше за­ранее спроектировать базу данных и возможные варианты исполь­зования инфор­мации. В этой связи необходимо выделить дан­ные, которые требуют посто­янного обновления, а также определить спектр вопросов, кото­рые придется решать при работе с данными.

Основные этапы проектирования базы данных в Microsoft Access сво­дятся к следующему.

1. Определение цели создания базы данных.

2. Определение таблиц, которые должна содержать база данных.

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

4. Задание индивидуального значения каждому полю.

5. Определение связей между таблицами.

6. Обновление структуры базы данных.

7. Добавление данных и создание других объектов базы данных

8. Использование средств анализа в Microsoft Access.

1. Определение цели создания базы данных. На первом этапе проек­тирования БД необ­ходимо определить цель ее создания, основные функции и информацию, которую должна содержать, то есть нужно очертить основные темы таблиц базы данных и информацию, которую будут содержать поля таб­лиц.

2. Определение таблиц, которые должна содержать база данных. При разработке таблиц рекомендуется руководствоваться следующими основ­ными принципами:

- информация в таблице не должна дублироваться. Необходимо исклю­чить повторения между таблицами;

- каждая таблица должна содержать информацию только на одну тему.

3. Определение необходимых полей в таблице. Каждая таблица содержит информацию на отдельную тему, а каждое поле в таблице – отдельные сведения по теме таблицы. При разработке полей для таблицы необходимо помнить, что:

- каждое поле должно быть связано с темой таблицы;

- не рекомендуется включать в таблицу данные, которые являются ре­зультатом выражения;

- в таблице должна присутствовать вся необходимая информация;

- информацию следует разбивать на наименьшие логические единицы (например, поля «Имя» и «Фамилия», а не общее поле «Имя»).

4. Задание индивидуального значения каждому полю. Для того чтобы Microsoft Access мог связать данные из разных таблиц,каждая таб­лица должна содержать поле или набор полей, которые будут задавать индивидуальное значение каждой записи в таблице. Такое поле или набор полей называют основным ключом. Далее этот пункт будет рассмотрен подробнее.

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

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

7. Добавление данных и создание других объектов базы данных. Если структуры таблиц отвечают поставленным требованиям, то можно вводить данные, затем создавать любые запросы, формы, отчеты, макросы и модули,

8. Использование средств анализа в Microsoft Access. В Microsoft Access существует два средства для усовершенствования структуры баз данных. Мастер анализа таблиц исследует таблицу, в случае необходимо­сти предлагает новую ее структуру и связи и вносит в нее изменения. Ана­лизатор быстродействия просматривает всю базу дан­ных, дает рекомен­да­ции по ее улучшению и реализует их.

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

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

Таблица 2.1 – Типы данных ключевого поля

Тип данных Описание Тип поля
Порядковый номер, автома­тически присваиваемый ка­ждой новой записи. При вводе каждой новой записи Access автоматически присваи­вает ей порядковый номер. Счетчик
Номер, вводимый пользова­телем при добавлении каж­дой новой записи. При вводе записи в одно из полей заносится уникальное числовой значение, например номер доку­мента. Числовой  
Сочетание букв и цифр, вво­димое пользователем при добавлении каждой новой записи. При вводе записи в одно из ее по­лей заносится уникальное сочета­ние цифр и букв. Текстовый

 

Различают следующие виды взаимосвязей между таблицами: «один к одному», «один ко многим» и «многие ко многим».

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

Взаимосвязь «один ко многим» устанавливается между таблицей 1, имеющей много подсистем, и таблицей 2, которая обращается к одной из подсистем таблицы 1. В этом случае одной записи таблицы 1 (её еще назы­вают родительской или основной) будет соответствовать несколько записей таблицы 2 (дочерней, или подчиненной). Такого типа взаимосвязь широко применяется при проектировании реляционных баз. Такой тип взаимосвязи позволяет быстро извлекать и создавать интегрированные документы.

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

Аппаратура и материалы. Для выполнения лабораторной работы необхо­дим персональный компьютер со следующими характеристиками: процессор Intel с тактовой частотой 1800 МГц и выше; оперативная память – не менее 128 Мбайт; свободное дисковое пространство – не менее 500 Мбайт; устрой­ство для чтения компакт-дисков; монитор типа Super VGA (число цветов – 256) с диагональю не менее 17 ². Программное обеспечение – операционная система WINDOWS 2000 / XP, пакет программ Microsoft Office, в частности Microsoft Access 2000.

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


Дата добавления: 2015-08-20; просмотров: 83 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Методика и порядок выполнения задания 5| Методика и порядок выполнения задания 1

mybiblioteka.su - 2015-2024 год. (0.008 сек.)