Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » База даних &Школа&

Реферат База даних &Школа&





Учні складається з наступних полів: ID (ключове, лічильник), ПІБ (текстове), Клас (текстове).


Рис. Таблиця Учні в режимі конструктора


У таблиці Оцінки зберігаються оцінки, отримані учнями. Таблиця складається з наступних полів: ID (ID учня, числове), Предмет (текстове, джерело рядків - таблиця Предмети), I чверть (числове), II чверть, III чверть, IV чверть, Річна.


Рис. Зв'язки між таблицями Класи - Учні - Оцінки

У таблиці Викладачі зберігається список викладачів. Таблиця складається з наступних полів: id_преп (ID викладача, ключове, лічильник), Викладач (ПІБ, текстове), каб_закр (закріплений кабінет - необов'язкове поле, джерело рядків - таблиця Кабінети, числове).

Викладач може вести кілька предметів. У таблиці Предмети зберігаються дані, які предмети веде той чи інший викладач. Таблиця складається з полів id_преп (ID викладача) і поля Предмет (текстове). Поля id_преп і Предмет є ключовими.


Рис. Зв'язок між таблицями Викладачі та Предмети


У таблиці Розклад зберігається розклад занять школи. Таблиця складається з наступних полів: День (текстове поле, джерело рядків - список значень, дні тижня), Клас, Номер_урока (числове поле), Предмет, id_преп (ID викладача), Кабінет.

5.2 Запити


Для виведення звіту про роботу школи створено наступні запити:

Кількість кабінетів; Count (Кабінети.Кабінет) AS [Count-Кабінет] FROM Кабінети;

Учні в класах (кількість учнів у кожному класі);


Рис. Запит Учні в класах


Вчителі з предметів;


Рис. Запит Вчителі з предметів в режимі конструктора


Статистика оцінок (показує мінімальну оцінку кожного учня по чвертях і за рік);

Рис. Запит Статистика оцінок в режимі конструктора


Запити I_Двоечнікі, I_Троечнікі, I_Ударнікі, I_Отлічнікі підраховують кількість відповідно двієчників, трієчників, ударників, відмінників за першу чверть. Існують аналогічні запити для інших чвертей і для річної оцінки. Такий поділ запитів оцінок на підзапити вибрано для спрощення створення звіту.


Рис. Запит I_Отлічнікі в режимі конструктора


Запит Учні в даному класі створений для видачі довідки про кількість учнів у заданому класі.

Рис. Запит Учні в даному класі в режимі конструктора


. 3 Звіти


У базі даних є такі звіти:

Звіт за кількістю кабінетів;


Рис. Звіт за кількістю кабінетів в режимі конструктора


Учні по класах;

Звіт про успішність;

Звіт про роботу школи. Є головним звітом стосовно перерахованим вище. До звіту включена інформація із запиту Вчителі з предметів.


Рис. Звіт про роботу школи в режимі конструктора

Рис. Звіт про роботу школи в режимі перегляду


Учнів в даному класі. Звіт для видачі довідки про кількість учнів у заданому класі. Джерело записів - запит Учнів в даному класі.


Рис. Звіт Учнів в даному класі в режимі перегляду


. 4 Інтерфейс


Головна форма бази даних - форма Навчальна БД.


Форма складається із заголовка і навігаційного меню. Редагування даних - виклик однойменної форми, Пошук за заданими критеріями виклик форми Розклад в режимі «Змінити фільтр», Звіт про роботу школи - виклик однойменного звіту, Довідка про кількість учнів - виклик звіту Учнів в даному класі.

Форма Редагування даних складається з наступних пунктів меню: Редагування списку викладачів, Редагування списку учнів, Редагування оцінок.

Рис. Форма Редагування даних


Натискання на пункт меню Редагування списку викладачів відкриває форму Введення викладача, яка дозволяє вносити інформацію про новий вчителя, а також видаляти існуючих.


Рис. Форма Введення викладача

база дані школа форма

Натискання на пункт меню Редагування списку учнів відкриває форму Введення учня, яка дозволяє вносити інформацію про новий учня, а також видаляти вибулих.

Рис. Форма Введення учня


Натискання на пункт меню Редагування оцінок відкриває форму Оцінки.


Назад | сторінка 3 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Введення і редагування даних в Excel
  • Реферат на тему: Структура і сутність фізкультурно-оздоровчих заходів у режимі дня учнів
  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит
  • Реферат на тему: Міжособістісні стосунки учнів у класі
  • Реферат на тему: Навчання учнів правилам зображення натюрморту на уроках образотворчого мист ...