Создание и описание базы данных СТУДЕНТЫ (Отчет по курсу Базы данных)
Отчет по курсу «Базы данных».
Задача: создать базу данных «Студенты».
Структура базы данных.
Таблицы:
-
Название поля Тип поля Ключевое поле Группы
Код группы Счетчик Название группы Текстовый Код кафедры Числовой Куратор Числовой Кафедры.
Код Счетчик Название кафедры Текстовый Полное название Текстовый Факультет Числовой
Предметы
Название предмета Текстовый
Код предмета Счетчик Код Числовой Преподаватели
Код Счетчик Фамилия Текстовый Имя Текстовый Кафедра Числовой Студенты
Код студента Счетчик Фамилия студента Текстовый Имя студента Текстовый Отчество студента Текстовый Пол Текстовый Код группы Числовой Населённый пункт Текстовый Название пункта Текстовый Индекс Текстовый Улица Текстовый Дом Текстовый Квартира Текстовый Телефон Текстовый Студенты и предметы
Код студента Числовой Код предмета Числовой Факультеты.
Код Счетчик Название факультета Текстовый
3. Описание связей между таблицами.
Отношение 1
Таблица Преподаватели Предметы
Поле Код Код
Тип отношения: один-ко-многим
Атрибуты: без обеспечения целостности
Отношение 2
Таблица Группы Студенты
Поле Код группы Код группы
Тип отношения: один-ко-многим
Атрибуты: без обеспечения целостности
Отношение 3
Таблица Кафедры Группы
Поле Код Код кафедры
Тип отношения: один-ко-многим
Атрибуты: без обеспечения целостности
Отношение 4
Таблица Преподаватели Группы
Поле Код Куратор
Тип отношения: без обеспечения целостности
Атрибуты: один-ко-многим
Отношение 5
Таблица Предметы Студенты и предметы
Поле Код предмета Код предмета
Тип отношения: один-ко-многим
Атрибуты: без обеспечения целостности
Отношение 6
Таблица Группы Предметы
Поле Код группы Код предмета
Тип отношения: один-к-одному
Атрибуты: однозначный, без обеспечения целостности
Отношение 7
Таблица Кафедры Преподаватели
Поле Код Кафедра
Тип отношения: один-ко-многим
Атрибуты: без обеспечения целостности
Отношения 8
Таблица Факультеты Кафедры
Поле Название факультета Код
Тип отношения: один-ко-многим
Атрибуты: без обеспечения целостности
4. Описание запросов.
5. Примеры форм и отчетов.
Кафедры
Название кафедры ОРМПИ
Фамилия Имя Отчество
Шадрунов Владимир Александрович
Черчинцева Тамара Сергеевна
Караулов Геннадий Андреевич
Габитов Роберт Мухтарович
Название кафедры ПРМПИ
Фамилия Имя Отчество
Пергамент Владимир Хаимович
Название кафедры Матем
Фамилия Имя Отчество
Изосов Владимир Алексеевич
Название кафедры ВТ и ПМ
Фамилия Имя Отчество
Филиппов Владимир Викторович
15 января 2000 г. Страница 1 из 1
Список
Фамилия Имя Отчество Кафедра
Габитов Роберт Мухтарович ОРМПИ
Караулов Геннадий Андреевич ОРМПИ
Филиппов Владимир Викторович ВТ и ПМ
Черчинцева Тамара Сергеевна ОРМПИ
Изосов Владимир Алексеевич Матем
Шадрунов Владимир Александрович ОРМПИ
Пергамент Владимир Хаимович ПРМПИ
15 января 2000 г. Страница 1 из 1
ЊЂѓЌ?’ЋѓЋђ‘Љ?‰ ЏЋ‹?’…•Ќ?—…‘Љ?‰ ’…•Ќ?Љ“Њ
ѓагЇЇ Џ-3-98
я2Љ Ћ Ќ ’ ђ Ћ ‹ њ Ќ Ђ џ ђ Ђ Ѓ Ћ ’ Ђ
я2Ї® Єгабг "‘в ¤ авЁ§ жЁп Ё Їа ў®ў®Ґ ®ЎҐбЇҐзҐЁҐ
я2Ёд®а¬ жЁ®ле вҐе®«®ЈЁ©"
’Ґ¬ : ’…•Ќ?—…‘ЉЋ… ‡Ђ„ЂЌ?… ЌЂ ђЂ‡ђЂЃЋ’Љ“
ЃЂ‡› „ЂЌЌ›• "‘’“„…Ќ’›"
‘в㤥в нЄбвҐа в я1ѓ®б⥢®© Ќ ¤Ґ¦¤л Ѓ®аЁб®ўл
„ в б¤ зЁ а Ў®вл ў ЊЏ’ ________________________
.
‘Ћ„…ђ†ЂЌ?…
1. ‚ўҐ¤ҐЁҐ. - 3
2. Ќ Ё¬Ґ®ў ЁҐ Ё Єа вЄ п е а ЄвҐаЁбвЁЄ Ё§¤Ґ«Ёп. - 3
3. Ћб®ў ЁҐ ¤«п а §а Ў®вЄЁ. - 3
4. Ќ § 票Ґ а §а Ў®вЄЁ. - 4
5. ’ॡ®ў Ёп Є Їа®Ја ¬¬®¬г Ё§¤Ґ«Ёо: - 4
5.1. ’ॡ®ў Ёп Є дгЄжЁ® «мл¬ е а ЄвҐаЁбвЁЄ ¬. - 4
5.2. ’ॡ®ў Ёп Є ¤Ґ¦®бвЁ. - 5
5.3. “б«®ўЁп нЄбЇ«г в жЁЁ. - 5
5.4. ’ॡ®ў Ёп Є б®бв ўг Ё Ї а ¬Ґва ¬ вҐеЁзҐбЄЁе б।бвў - 5
5.5. ’ॡ®ў Ёп Є Ёд®а¬ жЁ®®© Ё Їа®Ја ¬¬®© б®ў¬ҐбвЁ¬®бвЁ - 5
5.6. ’ॡ®ў Ёп Є Їа®Ја ¬¬®© ¤®Єг¬Ґв жЁЁ. - 5
5.7. ‘в ¤ЁЁ Ё нв Їл а §а Ў®вЄЁ. - 6
5.8. Џ®а冷Є Є®ва®«п Ё ЇаЁҐ¬ЄЁ. - 6
.
- 3 -
я21. ‚ўҐ¤ҐЁҐ.
’ҐеЁзҐбЄ®Ґ § ¤ ЁҐ а §а Ў®вЄг Ў §л ¤ ле "‘в㤥вл" ўл-
¤ Ґвбп Љ®в«па ’ а бг ‘в Ёб« ў®ўЁзг.
Ѓ § ¤ ле ¤®«¦ ўв®¬ вЁ§Ёа®ў вм ®Ўа Ў®вЄг Ёд®а¬ жЁЁ Ї®
бв㤥⠬ Ё Ї® ЇаҐЇ®¤®ў ⥫п¬.
я22. Ќ Ё¬Ґ®ў ЁҐ Ё Єа вЄ п е а ЄвҐаЁбвЁЄ Ё§¤Ґ«Ёп.
Ѓ § ¤ ле "‘в㤥вл" ўЄ«оз Ґв ў ᥡп в Ў«Ёжл:
- бв㤥вл,
- ЈагЇЇл,
- Є 䥤ал,
- д Єг«мвҐвл,
- ЇаҐЇ®¤ ў ⥫Ё,
- ЇаҐ¤¬Ґвл.
‘®¤Ґа¦Ёв в Є¦Ґ б«Ґ¤гойЁҐ бЇа ў®зЁЄЁ:
- бЇа ў®зЁЄ Ї® Є дҐ¤а ¬ [Ќ §ў ЁҐ|Џ®«®Ґ §ў ЁҐ|” Єг«мвҐв];
- бЇа ў®зЁЄ Ї® ЇаҐЇ®¤ ў вҐ«п¬ [” ¬Ё«Ёп|?¬п|ЋвзҐбвў®|Љ 䥤а ];
- бЇа ў®зЁЄ Ї® ЈагЇЇ ¬ [ѓагЇЇ |Љ 䥤а |Љга в®а].
Ђ в Є¦Ґ ўЄ«оз Ґвбп ў ᥡп "‹ЁзлҐ ¤Ґ« бв㤥⮢".
Ѓ § ¤ ле "‘в㤥вл" ¤®«¦ ®ЎҐбЇҐзЁў вм а Ў®вг б® бЇа ў®зЁЄ -
¬Ё, ᮧ¤ ў вм б«Ґ¤гойЁҐ ®взҐвл:
- бв㤥вл Ї® ЈагЇЇ ¬,
- ЇаҐЇ®¤ ў ⥫Ё Ї® Є дҐ¤а ¬,
- ЇаҐ¤¬Ґвл Ї® ЈагЇЇ ¬.
’ Є¦Ґ ¤®«¦ бгйҐбвў®ў вм ў®§¬®¦®бвм ЇҐз вЁ ®взҐв®ў Ґ ўле®¤п Ё§
Ѓ §л ¤ ле.
?вҐа䥩ᮬ ў§ Ё¬®¤Ґ©бвўЁп б Ў §®© ¤ ле ¤®«¦ б«г¦Ёвм 㤮Ў п
Џ Ґ«м гЇа ў«ҐЁп. ‚ Ґ© Є®ЇЄЁ ¤®«¦л ᮮ⢥вбвў®ў вм ўлЇ®«пҐ¬л¬
дгЄжЁп¬.
я23. Ћб®ў ЁҐ ¤«п а §а Ў®вЄЁ.
Ћб®ў ЁҐ¬ ¤«п а §а Ў®вЄЁ Ў §л ¤ ле "‘в㤥вл" пў«пҐвбп
¤®Ј®ў®а.
- 4 -
я24. Ќ § 票Ґ а §а Ў®вЄЁ.
Ѓ § ¤ ле ¤®«¦ ўв®¬ вЁ§Ёа®ў вм ®Ўа Ў®вЄг Ёд®а¬ жЁЁ Ї® бвг-
¤Ґв ¬ Ё Ї® ЇаҐЇ®¤®ў ⥫п¬.
я25. ’ॡ®ў Ёп Є Їа®Ја ¬¬®¬г Ё§¤Ґ«Ёо:
я25.1. ’ॡ®ў Ёп Є дгЄжЁ® «мл¬ е а ЄвҐаЁбвЁЄ ¬.
‘®бв ў ўлЇ®«пҐ¬ле дгЄжЁ© ¤®«¦Ґ Ўлвм б«Ґ¤гойЁ©:
1) ўў®¤ ¤ ле, в.Ґ. § Ї®«ҐЁҐ ‘Їа ў®зЁЄ®ў Ё ‹Ёзле ¤Ґ« бв㤥⮢,
2) Їа®б¬®ва ‘Їа ў®зЁЄ®ў, ‹Ёзле ¤Ґ« бв㤥⮢,
3) Їа®б¬®ва ЋвзҐв®ў,
4) ЏҐз вм ЋвзҐв®ў.
‚室묨 ¤ л¬Ё пў«повбп в Ў«Ёжл б ¤ л¬Ё:
- бв㤥вл,
- ЈагЇЇл,
- Є 䥤ал,
- д Єг«мвҐвл,
- ЇаҐЇ®¤ ў ⥫Ё,
- ЇаҐ¤¬Ґвл.
Ђ в Є¦Ґ б«Ґ¤гойЁҐ бЇа ў®зЁЄЁ:
- Ї® Є дҐ¤а ¬,
- Ї® ЇаҐЇ®¤ ў ⥫п¬,
- Ї® ЈагЇЇ ¬.
‚л室묨 ¤ л¬Ё пў«повбп ᮧ¤ лҐ ®взҐвл:
- бв㤥вл Ї® ЈагЇЇ ¬,
- ЇаҐЇ®¤ ў ⥫Ё Ї® Є дҐ¤а ¬,
- ЇаҐ¤¬Ґвл Ї® ЈагЇЇ ¬.
‚ле®¤лҐ ¤ лҐ ¬®Јгв ўлў®¤Ёвбп нЄа Ё ЇаЁвҐа.
.
- 5 -
я25.2. ’ॡ®ў Ёп Є ¤Ґ¦®бвЁ.
‚аҐ¬п ў®ббв ®ў«ҐЁп Ї®б«Ґ ®вЄ § Їа®Ја ¬¬л ¤®«¦® б®бв ў-
«пвм 2-4 з б , Ґ®Ўе®¤Ё¬ле ¤«п Їа®ўҐаЄЁ «ЁзЁп Ґ®Ўе®¤Ё¬ле б®б-
в ў«пойЁе, Є Є-в® в Ў«Ёж, д®а¬, § Їа®б®ў, бўп§Ґ© ¬Ґ¦¤г в Ў«Ёж ¬Ё.
Ђ ў б«гз Ґ ва㤮Ґ¬Є®бвЁ ў®ббв ®ў«ҐЁп ЇҐаў® з «м®Ј® ўЁ¤ ४®-
¬Ґ¤гҐвбп ЇҐаҐ§ ЇЁб вм १Ґаўго Є®ЇЁо Їа®Ја ¬¬л б ¤ЁбЄҐвл.
я25.3. “б«®ўЁп нЄбЇ«г в жЁЁ.
я_‚лЎ®а вЁЇ®ў ®бЁвҐ«Ґ© Ёд®а¬ жЁЁ.
?д®а¬ жЁп § ЇЁблў Ґвбп ¦ҐбвЄЁ© ¤ЁбЄ. ‚ Є®жҐ а Ў®зҐЈ®
¤п ४®¬Ґ¤гҐвбп ¤Ґ« вм १Ґаўго Є®ЇЁо ¤ЁбЄҐвг 3.5".
я_Љ®«ЁзҐбвў® Ё Єў «ЁдЁЄ жЁп ЇҐаб® « .
Ѓ §г ¤ ле "‘в㤥вл" ¬®¦Ґв ®Ўб«г¦Ёў вм ®¤Ё 祫®ўҐЄ б Єў -
«ЁдЁЄ жЁҐ© Їа®Ја ¬¬Ёбв ў б।Ґ Access for Windows 95/98.
я25.4. ’ॡ®ў Ёп Є б®бв ўг Ё Ї а ¬Ґва ¬ вҐеЁзҐбЄЁе б।бвў
„«п дгЄжЁ®Ёа®ў Ёп Їа®Ја ¬¬л вॡгҐвбп ЇҐаб® «м п ќ‚Њ б
Їа®жҐбб®а®¬ i486 Ё«Ё ўлиҐ. ’ Є¦Ґ ¦Ґ« вҐ«м® «ЁзЁҐ ¬ ЁЇг«пв®а
"¬лим" Ё ЇаЁвҐа . ЏаЁ ®вбгвбвўЁЁ ЇаЁвҐа дгЄжЁп "ЏҐз вм ®взҐ-
в®ў" Ґ ॠ«Ё§гҐвбп.
я25.5. ’ॡ®ў Ёп Є Ёд®а¬ жЁ®®© Ё Їа®Ја ¬¬®© б®ў¬ҐбвЁ¬®бвЁ.
„«п дгЄжЁ®Ёа®ў Ёп Їа®Ја ¬¬л вॡгҐвбп ®ЇҐа жЁ® п бЁбвҐ-
¬ Windows 95/98. Џа®Ја ¬¬ а §а Ў®в ў б।Ґ Access.
я25.6. ’ॡ®ў Ёп Є Їа®Ја ¬¬®© ¤®Єг¬Ґв жЁЁ.
Џа®Ја ¬¬ п ¤®Єг¬Ґв жЁп ¤®«¦ ўЄ«оз вм ў ᥡп агЄ®ў®¤бвў®
®ЇҐа в®а .
.
- 6 -
я25.7. ‘в ¤ЁЁ Ё нв Їл а §а Ў®вЄЁ.
я_1. ’ҐеЁзҐбЄ®Ґ § ¤ ЁҐ.
‘®¤Ґа¦ ЁҐ а Ў®в - Џ®бв ®ўЄ § ¤ зЁ, ®ЇаҐ¤Ґ«ҐЁҐ вॡ®ў Ё©,
бвагЄвгал ¤ ле, ¬Ґв®¤ аҐиҐЁп.
‘а®ЄЁ - 7 ¤Ґ©.
?бЇ®«ЁвҐ«Ё - ѓ®б⥢ Ќ.Ѓ.
я_2. Џа®Ја ¬¬Ёа®ў ЁҐ.
‘®¤Ґа¦ ЁҐ а Ў®в - ‘®§¤ ЁҐ Ў §л ¤ ле "‘в㤥вл"
‘а®ЄЁ - 14 ¤Ґ©.
?бЇ®«ЁвҐ«Ё - Љ®в«па ’.‘., ѓ®б⥢ Ќ.Ѓ.
я_3. ђ §а Ў®вЄ ¤®Єг¬Ґв жЁЁ. ?бЇлв ЁҐ Їа®Ја ¬¬л.
‘®¤Ґа¦ ЁҐ а Ў®в - ђ §а Ў®вЄ ђгЄ®ў®¤бвў Ї®«м§®ў ⥫п.
‘а®ЄЁ - 7 ¤Ґ©.
?бЇ®«ЁвҐ«Ё - Љ®в«па ’.‘.
я25.8. Џ®а冷Є Є®ва®«п Ё ЇаЁҐ¬ЄЁ.
ЏҐаў п Ґ¤Ґ«п нЄбЇ«г в жЁЁ Ў §л ¤ ле пў«пҐвбп ЁбЇлв ⥫м-
®©. Љ®ва®«м Їа ўЁ«м®бвЁ ®бгйҐбвў«пҐвбп ў вҐзҐЁҐ нв®Ј® ўаҐ¬ҐЁо
ЏаЁҐ¬Єг Ў §л ¤ ле "‘в㤥вл" ®бгйҐбвў«пҐв ЇаҐЇ®¤®ў ⥫м
Ѓ п§Ёв®ў ‚ ¤Ё¬ ‡Ё в®ўЁз.
.
- 7 -
Ћ‘ЌЋ‚Ќ›… ђЂ‡„…‹›.
1. ‚ўҐ¤ҐЁҐ.
2. Ќ Ё¬Ґ®ў ЁҐ Ё Єа вЄ п е а ЄвҐаЁбвЁЄ Ё§¤Ґ«Ёп.
3. Ћб®ў ЁҐ ¤«п а §а Ў®вЄЁ. Ќ Ё¬Ґ®ў ЁҐ ¤®Єг¬Ґв®ў ®б®ў ЁЁ
Є®в®але ўл¤ Ґвбп вҐе.§ ¤ ЁҐ.
4. Ќ § 票Ґ