Разработка базы данных

Содержание

Слайд 2

Задача:

Разработать информационную систему для приемной комиссии вуза.
1.1.Выполним системный анализ данной предметной

Задача: Разработать информационную систему для приемной комиссии вуза. 1.1.Выполним системный анализ данной
области.
Выделим объекты информационного обмена:

Приемная
комиссия

Абитуриенты

Слайд 3

Определим место информационной системы в данной системе

Абитуриенты

Приемная
комиссия

Члены приемной
комиссии

Информационная система

Определим место информационной системы в данной системе Абитуриенты Приемная комиссия Члены приемной комиссии Информационная система

Слайд 4

Определим основные функции ИС:

Обеспечить хранение и оперативную обработку всей поступающей информации в

Определим основные функции ИС: Обеспечить хранение и оперативную обработку всей поступающей информации
ходе приемной кампании;
Подготовка документов: списков, справок, ведомостей, отчетов и пр.

Слайд 5

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

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

Подготовительный этап;
Этап приёма документов у абитуриентов;
Этап приёма экзаменов;
Этап зачисления в университет.

Слайд 6

Отметим для каждого из этих этапов происходящие информационные процессы:

Отметим для каждого из этих этапов происходящие информационные процессы:

Слайд 7

Отметим для каждого из этих этапов происходящие информационные процессы:

Отметим для каждого из этих этапов происходящие информационные процессы:

Слайд 8

Отметим для каждого из этих этапов происходящие информационные процессы:

Отметим для каждого из этих этапов происходящие информационные процессы:

Слайд 9

Отметим для каждого из этих этапов происходящие информационные процессы:

Отметим для каждого из этих этапов происходящие информационные процессы:

Слайд 10

1.2. Анализ данных.

Определим (в упрощённом варианте) необходимый набор данных для информационного обеспечения

1.2. Анализ данных. Определим (в упрощённом варианте) необходимый набор данных для информационного
каждого этапа работы.
Подготовительный этап.
Потребуются сведения о плане приема в университет: на каких факультетах какие специальности; сколько человек принимается; какие вступительные экзамены сдаются.

Слайд 11

Спланируем две таблицы, содержащие нужные сведения. (Названия факультетов и специальностей для удобства

Спланируем две таблицы, содержащие нужные сведения. (Названия факультетов и специальностей для удобства закодируем.)
закодируем.)

Слайд 12

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

Всю информацию об абитуриенте сведем в две

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

Слайд 14

3. Этап приёма экзаменов Ограничимся таблицей, содержащей оценки, полученные каждым абитуриентом

3. Этап приёма экзаменов Ограничимся таблицей, содержащей оценки, полученные каждым абитуриентом

Слайд 15

4. Этап зачисления в университет Здесь нас интересует информация о том, кто принят

4. Этап зачисления в университет Здесь нас интересует информация о том, кто
в университет, а кто – нет.

Слайд 16

1.2.(Построение модели данных -описание отношений с указанием главных ключей и структуры связей между

1.2.(Построение модели данных -описание отношений с указанием главных ключей и структуры связей
таблицами.)

Определим главные ключи таблиц:
Факультеты – Код факультета
Специальности – Код специальности
Абитуриенты – Регистрационный номер
Анкеты – Регистрационный номер
Оценки – Регистрационный номер
Итоги – Регистрационный номер

Слайд 17

Чтобы эти шесть таблиц представляли собой систему, между ними должны быть установлены

Чтобы эти шесть таблиц представляли собой систему, между ними должны быть установлены
связи. Организация связей обеспечивает целостность данных – автоматический контроль за согласованностью взаимосвязанных данных в разных таблицах.
Существует два типа связей: «один к одному» (одна запись в таблице связана с одной записью в другой таблице) и «один ко многим» (одна запись в таблице связана с множеством записей в другой таблице).
Имя файла: Разработка-базы-данных.pptx
Количество просмотров: 124
Количество скачиваний: 0