Практическая лабораторная работа №1



жүктеу 3,23 Mb.
Pdf просмотр
бет43/407
Дата11.01.2022
өлшемі3,23 Mb.
#32311
1   ...   39   40   41   42   43   44   45   46   ...   407
ignat eva o.v. prikladnoe programmirovanie i bazy dannykh. dlia prakt

 
Таблица  «Факультеты» 
№ 
Название  Идентификатор 
Тип 
Не пусто  Ограничение 

Код 
факультета 
Kod_fakulteta 
Числовой  Да 
ПК 
(первичный 
ключ) 

Название 
факультета 
Name_fakulteta 
Текстовый  Нет 
 

ФИО 
декана 
FIO 
Текстовый  нет 
 

Номер 
комнаты 
деканата 
N_komnatu_dekanata  Текстовый  Нет 
Например, 123/а 

Телефон 
деканата 
Telefon_dekanata 
Текстовый  Нет  
Например, 41-69-99 
 
Список атрибутов таблицы «Кафедра» 
№ 
Название 
Идентификатор 
Тип 
Не 
пусто 
Ограничение 

Код кафедры  Kod_kafedru 
Числовой  Да 
ПК 
(первичный 
ключ) 

Код 
факультета 
Kod_fakulteta 
Числовой   Да 
ВК (внешний ключ) 

Название 
кафедры 
Name_kafedru 
Текстовый    
 

ФИО 
FIO 
Текстовый  нет 
 


 
 
25 
заведующего 

Номер 
комнаты 
кафедры 
N_komnatu_kafedru  Текстовый  Нет 
Например, 123/а 

Телефон 
кафедры 
Telefon_kafedru 
Текстовый  Нет  
Например, 41-69-99 
 
Список атрибутов таблицы «Преподаватели» 
№ 
Название 
Идентификатор 
Тип 
Не 
пусто 
Ограничение 

Код 
преподавателя 
Kod_prepodavately  Числовой 
Да 
ПК 
(первичный 
ключ) 

Код кафедры 
Kod_kafedru 
Числовой   Да 
ВК (внешний ключ) 

ФИО  
FIO  
Текстовый   Нет 
 

должность 
Dolgnost  
Текстовый  Нет 
 

научное 
звание 
Zvanie  
Текстовый  Нет 
 

ставка 
Stavka  
Числовой   Нет  
Вещественное число 
Например,  0.5,  0.75, 


стаж работы, 
Stag  
Числовой   Нет 
Вещественное число 

адрес 
проживания 
Address  
Текстовый   Нет 
 

возраст 
Vozrast  
Числовой   нет 
 
 
Список атрибутов таблицы «Группы» 
№ 
Название 
Идентификатор  Тип 
Не пусто  Ограничение 

Код группы  Kod_grupu 
Числовой  Да 
ПК (первичный ключ) 

Код 
кафедры 
Kod_kafedru 
Числовой   Да 
ВК (внешний ключ) 

Номер 
группы 
N_grupu 
Текстовый   Нет  
Например, МТ-461 

Год 
поступления 
God_post 
Числовой  нет 
 

Курс 
обучения 
Kurs  
Числовой  Нет 
Вычисляемое 
поле, 
как  разность  между 
текущей 
датой 
и 
годом поступления 
 
Список атрибутов таблицы «Студенты» 
№ 
Название 
Идентификатор  Тип 
Не пусто  Ограничение 

Код 
студента 
Kod_studenta 
Числовой  Да 
ПК (первичный ключ) 

Код группы  Kod_grupu 
Числовой   Да 
ВК (внешний ключ) 

ФИО  
FIO 
Текстовый   Нет  
 

Год 
рождения  
God_rogdeniya 
Числовой  нет 
 

Адрес 
проживания 
Address 
Текстовый   Нет 
 


 
 
26 
 
Список атрибутов таблицы «Дисциплины» 
№ 
Название 
Идентификатор  Тип 
Не пусто  Ограничение 

Код 
дисциплины 
Kod_disciplinu 
Числовой  Да 
ПК (первичный ключ) 

Код 
кафедры 
Kod_kafedru 
Числовой   Да 
ВК (внешний ключ) 

Название 
дисциплины 
Name_dis 
Текстовый   Нет  
 

Расчасовка   Raschasovka 
Числовой  нет 
 

Форма 
контроля 
Kontrol 
Текстовый   Нет 
Два 
значения 
– 
экзамен или зачет 
 
Список атрибутов таблицы «Ведомости» 
№ 
Название 
Идентификатор 
Тип 
Не пусто  Ограничение 

Код 
ведомости 
Kod_vedomopsti 
Числовой  Да 
ПК 
(первичный 
ключ) 

Код группы 
Kod_grupu 
Числовой   Да 
ВК (внешний ключ) 

Код 
дисциплины 
Kod_disciplinu 
Числовой   Да 
ВК (внешний ключ) 

Код 
преподавателя  
Kod_prepodavately  Числовой   Да 
ВК (внешний ключ) 

Учебный год 
God  
Числовой   Нет 
 

Семестр 
Semester  
Числовой   Нет 
Диапазон от 1-10 
 
Список атрибутов таблицы «Подчиненная таблица Ведомости» 
№ 
Название 
Идентификатор 
Тип 
Не 
пусто 
Ограничение 

Код 
под_ведомости 
Kod_pod_vedomopsti  Числовой  Да 
ПК 
(первичный 
ключ) 

Код ведомости  Kod_ edomopsti 
Числовой   Да 
ВК (внешний ключ) 

Код студента 
Kod_studenta 
Числовой   Да 
ВК (внешний ключ) 

Оценка  
Osenka 
Числовой   Нет  
Диапазон от 0-12 
 
 
Таблица 1. Варианты заданий для практической работы №1 
 
№ варианта  Условие 
Вариант №1 
На основании выбранного варианта выполнить следующее: 
1. Выполнить анализ предметной области исследуемой организации; 
2. Описать основные сущности предметной области; 
3. Расставить существующие связи между сущностями: самостоятельно 
добавить в каждую сущность первичные ключи и установить внешние 
ключи между сущностями; 
4. Построить инфологическую модель базы данных организации; 
5. Построить даталогическую модель базы данных организации. 
БД – успеваемость студентов ВУЗА
. БД состоит из следующих таблиц: 
факультеты, кафедры, учебные группы, студенты, ведомости 
успеваемости. 


 
 
27 
Таблица факультеты
 имеет следующие атрибуты: название факультета, 
ФИО декана, номер комнаты, номер корпуса, телефон. 
Таблица кафедра
 имеет следующие атрибуты: название кафедры, 
факультет, ФИО заведующего, номер комнаты, номер корпуса, телефон, 
кол-во преподавателей. 
Таблица учебные группы
 имеет следующие атрибуты: название группы, 
год поступления, курс обучения, кол-во студентов в группе. 
Таблица студенты
 имеет следующие атрибуты: студента, фамилия, имя, 
отчество, группа, год рождения, пол, адрес, город, телефон. 
Таблица ведомости успеваемости
 имеет следующие атрибуты:  группа,  
студент, предмет, оценка. 
 
Вариант №2 
На основании выбранного варианта выполнить следующее: 
1. Выполнить анализ предметной области исследуемой организации; 
2. Описать основные сущности предметной области; 
3. Расставить существующие связи между сущностями: самостоятельно 
добавить в каждую сущность первичные ключи и установить внешние 
ключи между сущностями; 
4. Построить инфологическую модель базы данных организации; 
5. Построить даталогическую модель базы данных организации. 
БД – информационная система супермаркета
. БД состоит из 
следующих таблиц: отделы, сотрудники, товары, продажа товаров, 
должности. 
Таблица отделы
 имеет следующие атрибуты: название отдела, кол-во 
прилавков, кол-во продавцов, номер зала. 
Таблица сотрудники
 имеет следующие атрибуты: фамилия, имя, 
отчество, отдел, год рождения, год поступления на работу, стаж, 
должность, пол, адрес, город, телефон. 
Таблица должности 
имеет следующие атрибуты: название должности, 
сумма ставки. 
Таблица товары
 имеет следующие атрибуты: название товара, отдел,  
страна производитель, условия хранения, сроки хранения . 
Таблица продажа товаров
 имеет следующие атрибуты: сотрудника 
являющегося продавцом, товара дата, время, кол-во, цена, сумма. 
 
Вариант №3 
На основании выбранного варианта выполнить следующее: 
1. Выполнить анализ предметной области исследуемой организации; 
2. Описать основные сущности предметной области; 
3. Расставить существующие связи между сущностями: самостоятельно 
добавить в каждую сущность первичные ключи и установить внешние 
ключи между сущностями; 
4. Построить инфологическую модель базы данных организации; 
5. Построить даталогическую модель базы данных организации. 

жүктеу 3,23 Mb.

Достарыңызбен бөлісу:
1   ...   39   40   41   42   43   44   45   46   ...   407




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау