Оценка услуг

Практическая работа

Создание базы данных "Универ" и ее таблиц

Создание функций для работы с объектами базы данных

База данных “Университет” включает в себя информацию о:

  • студентах университета

  • преподавателях университета

  • выставленных оценках за занятия

 

Основные таблицы базы данных:

students

Имя поля

Тип поля (длина)

Примечание

id

int

уникальный ключ студента

firstname

varchar(50)

Имя

middlename

varchar(50)

Отчество

lastname

varchar(50)

Фамилия

stipend

smallint

стипендия

kurs

tinyint

курс

city

int

город

birthday

varchar(50)

дата рождения

 

prepods

Имя поля

Тип поля (длина)

Примечание

id

int

уникальный ключ преподавателя

firstname

varchar(50)

Имя

middlename

varchar(50)

Отчество

lastname

varchar(50)

Фамилия

pay

int

Зарплата

 

subjects

Имя поля

Тип поля (длина)

Примечание

id

int

уникальный ключ предмета

title

varchar(50)

название предмета

hours

mediumint

количество часов по этому предмету

kurs

tinyint

курс

 

evals

Имя поля

Тип поля (длина)

Примечание

id

int

уникальный ключ оценки

student_id

int

id студента

subject_id

int

id предмета

eval

tinyint

оценка

date

varchar (50)

дата выставления

 

cities

Имя поля

Тип поля (длина)

Примечание

id

int

уникальный ключ города

title

varchar (50)

Название города

 

Дополнительные таблицы базы данных:

subj_prep

(соответствие предмет-преподаватель, показывает какой преподаватель какие предметы ведет)

 

Имя поля

Тип поля (длина)

Примечание

prepod_id

int

id преподавателя

subject_id

int

id предмета

 

Задания

Для преподавателей, студентов, предметов, оценок и городов создать функции:

  1. выводящую полный список в виде таблицы,

  2. выводящую форму добавления объекта в БД (использовать шаблон),

  3. добавляющую объект в БД,

  4. выводящую форму редактирования объекта (использовать шаблон),

  5. изменяющую объект а БД,

  6. удаляющую объект из БД,

  7. выводящую выпадающий список для выбора объекта (кроме оценок)

1 февраля/ 2014 Автор: Автор: Admin 2 год обучения Комментариев: 18 Просмотров: 3568

Похожие статьи

Комментариев: 0

Добавить комментарий

Обязательные поля помечены *. Ваш e-mail не опубликуется.