Мегаобучалка Главная | О нас | Обратная связь


По профессиональному модулю 01 «Эксплуатация и модификация информационных систем»



2015-12-04 820 Обсуждений (0)
По профессиональному модулю 01 «Эксплуатация и модификация информационных систем» 0.00 из 5.00 0 оценок




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

 

Разработка БД состоит из 2 этапов:

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

2) Создание БД

Проектирование включает в себя:

системный анализ предметной области

анализ данных и построение моделей данных

Создание БД состоит из:

создание структуры БД

заполнение базы данными

Начнем с проектирования. Рассмотрим разработку БД на примере создания информационной системы (ИС) для приемной комиссии вуза «ИС Приемная комиссия».

 

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

Приемная компания в вузе – это процесс, происходящий во времени. Разделим его на следующие этапы:

1) Подготовительный этап

2) Этап приема документов у абитуриентов

3) Этап приема экзаменов

4) Этап зачисления в университет

‚ Анализ данных связан с выделением информации, используемой на каждом этапе процесса, и планированием её организации (для реляционной БД).

1) На первом этапе от нашей ИС потребуются сведения о плане приема в университет: на каких факультетах какие специальности открыты для поступления; сколько человек принимается на каждую специальность; какие вступительные экзамены сдаются на каждый факультет.

Специальности
Код специальности Название специальности Код факультета План приема

 

Факультет
Код факультета Название факультета Экзамен 1 Экзамен 2 Экзамен 3


Абитуриенты
Регистрационный номер Код специальности Медаль Производственный стаж

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

Анкеты
Регистрационный номер Фамилия Имя Отчество Дата рождения Город

 

 


 

3) Этап приема экзаменов

Основная информация, представляющая интерес на этом этапе – результаты сдачи экзаменов абитуриентами.

 

Оценки
Регистрационный номер Оценка за экзамен 1 Оценка за экзамен 2 Оценка за экзамен 3

 

4) Этап зачисления в университет

Здесь нас интересует окончательный список с информацией о том, кто из абитуриентов принят в университет, а кто нет:

 

Итоги
Регистрационный номер Зачисление

 

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

Факультеты (Код факультета, Факультет, Экзамен 1, Экзамен 2, Экзамен 3)

Специальности (Код специальности, Специальность, Код факультета, План)

 

Чтобы эти шесть таблиц представляли собой систему, между ними должны быть установлены связи. Фактически связи уже имеются через общие имена полей. Какие это будут поля?

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

«Один к одному» - одной записи в одной таблице соответствует одна запись в другой таблице.

«Один ко многим» - одной записи в одной таблице соответствует несколько записей в других таблицах.

 

Факультеты

 
 

 


Специальности

 

 

Анкеты Абитуриенты Оценки

 


Итоги

 

Связь между таблицами осуществляется через одноименные поля.

Связь «1 к 1» - через общий главный ключ.

Связь «1 к » - через главный ключ в одной таблице и одноименное поле в другой таблице – такое поле называется внешним ключом.




2015-12-04 820 Обсуждений (0)
По профессиональному модулю 01 «Эксплуатация и модификация информационных систем» 0.00 из 5.00 0 оценок









Обсуждение в статье: По профессиональному модулю 01 «Эксплуатация и модификация информационных систем»

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (820)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)