Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД_Поясн_записка_пример.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

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

2.1 Обследование предметной области

Требуется разработать БД обеспечения деятельности приёмной комиссии университета.

Каждый год университет зачисляет новых абитуриентов для возможного их поступления после сдачи вступительных экзаменов или прохождения собеседования. На бюджетную основу могут быть зачислены:

  • абитуриенты, получившие на школьном экзамене установленный балл ЕГЭ и успешно прошедшие собеседование;

  • абитуриенты, набравшие необходимый для бесплатного поступления балл на университетских экзаменах;

  • абитуриенты, имеющие направление от госпредприятия.

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

Набор данных приведен в таблице 2.1.

Таблица 2.1 – Набор данных

№

Поле

Тип

Размер

Описание

1

PersonId

Числовой

5

Регистрационный номер абитуриента

2

Name

Текстовый

40

ФИО абитуриента

3

DayDate

Дата

Авто

Дата регистрации

4

Picture

Поле OLE

Авто

Фотография

5

Address

Текстовый

60

Адрес абитуриента

6

Phone

Текстовый

15

Телефон абитуриента

7

Birth

Дата

Авто

Дата рождения абитуриента

8

School

Текстовый

20

Название оконченной школы

9

Money

Логический

1

Возможность оплаты обучения (Да/Нет)

10

Passport

Текстовый

20

Номер паспорта

11

PassportDate

Дата

Авто

Дата выдачи паспорта

12

Region

Текстовый

40

Кем выдан паспорт

13

Attestat

Текстовый

20

Номер аттестата

14

Middle

Числовой

Авто

Средний балл аттестата

15

Faculty

Текстовый

40

Название выбранного факультета

16

Speciality

Текстовый

40

Название выбранной специальности

17

Registrar

Текстовый

15

Фамилия принявшего документы

18

Talk

Логический

1

Рекомендован для собеседования

19

Result

Числовой

Авто

Набрано баллов при поступлении

20

Contract

Логический

1

Договор с предприятием (Да/Нет)

21

ContractId

Числовой

10

Номер договора

22

ContractAbout

Поле Memo

Авто

Условия договора

23

ContrAddress

Текстовый

60

Адрес предприятия

24

ContPhone

Текстовый

15

Телефон предприятия

25

Payment

Логический

1

Платит предприятие (Да/Нет)

26

EGE

Текстовый

20

Номер аттестата ЕГЭ

27

Lesson

Текстовый

20

Предмет, по которому сдан ЕГЭ

28

Score

Числовой

Авто

Набрано баллов по ЕГЭ

29

YesId

Числовой

5

Номер после зачисления

30

Type

Числовой

1

Основа, на которой зачислен