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

Реферат Бази даних





Створюється нова таблиця, яка буде зберігати дані про предмети. Описуються поля, які будуть присутні в таблиці.

Описані поля:

id_predmeta - унікальний номер предмета, ключове поле, тип - ціле (int);

prepodavatel - ідентифікатор викладача, тип - ціле (int);

nazvanie - назва предмета, текстове поле (varchar), розмір 20 символів;

Для всіх полів відключається властивість Дозволити значення NULL (поля обов'язкові для введення). Далі таблиця зберігається з ім'ям Predmet .

Таблиця представлена ??на малюнку 3.7.



Малюнок 3.7 - Таблиця Предмет


Створюється нова таблиця, яка буде зберігати дані про студентів. Описуються поля, які будуть присутні в таблиці.

Описані поля:

id_student - унікальний номер студента, ключове поле, тип - ціле (int);

id_gruppi - ідентифікатор групи, тип - ціле (int);

Familiya - прізвище студента, текстове поле (varchar), розмір 30 символів;

Imya - ім'я студента, текстове поле (varchar), розмір 30 символів;

Otchestvo - батькові студента, текстове поле (varchar), розмір 30 символів;

Data_r - дата народження студента, тип - дата (datetime);

Pol - підлога студента, текстове поле (varchar), розмір 30 символів;

Kurs - поточний курс, тип - ціле (int);

Forma - форма навчання, текстове поле (varchar), розмір 50 символів;

Osnova - основа навчання, текстове поле (varchar), розмір 50 символів.

Для всіх полів, відключається властивість Дозволити значення NULL (поля обов'язкові для введення). Далі таблиця зберігається з ім'ям Student .

Таблиця представлена ??на малюнку 3.8.



Малюнок 3.8 - Таблиця Студенти


Створюється нова таблиця, яка буде зберігати дані про оцінки студентів. Описуються поля, які будуть присутні в таблиці.

Описані поля:

id_zapisi - унікальний номер виставленої оцінки, ключове поле, тип - ціле (int);

id_student - ідентифікатор студента, тип - ціле (int);

- id_predmeta - ідентифікатор предмета, тип - ціле (int);

- ocenka - оцінка, тип - ціле (int);

- data - дата, тип - дата (datetime).

Для всіх полів, відключається властивість Дозволити значення NULL (поля обов'язкові для введення). Далі таблиця зберігається з ім'ям Ocenka .

Таблиця представлена ??на малюнку 3.9.



Малюнок 3.9 - Таблиця Оцінка


Після створення всіх необхідних таблиць створюється діаграма бази даних. Для цього в полі створення діаграми даних додаються всі таблиці. Потім вказуються зв'язки між таблицями. Зв'язок ведеться від непідлеглою таблиці до підлеглої. Діаграма бази даних представлена ??на малюнку 3.10.


Малюнок 3.10 - Діаграма бази даних



. Розробка алгоритмів роботи програми


Після запуску програми відбувається підключення модулів. Вхід в БД відбувається через головну форму. Далі користувач необхідно вибрати потрібну форму для роботи з даними, або для роботи зі звітами. При відкритті форм з меню Конвертор перед користувачем відображається форма, де можна вибрати потрібний запис і виробляти необхідні операції з даними. При відкритті форми Студенти можна зробити пошук по зазначеним характеристикам. При перекладі в іншу групу або підвищенні курсу відбувається оновлення поточного запису. При переході на форму Група користувач може відкрити звіти, які відображають інформацію про статистику груп і складі поточної. На формі Оцінки користувач може побачити успішність студентів за різними категоріями та отримати відповідну друковану форму.

Блок-схема даного процесу представлена ??в додатку А на рисунку А.1.



. Розробка програми користувача БД


. 1 Форма Main


Навігаційна форма, за допомогою якої можна перейти на дочірні форми для роботи з даними і звітами. На ній розташовані наступні компоненти: таблиця - Button (при натисканні перехід на дочірню форму), MainMenu (для переходу на дочірні форми і виходу).


Малюнок 5.1.1 - Форма Main


. 2 Форма Data


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





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

  • Реферат на тему: До питання про теорію поля: функціонально-семантичне поле дейксиса
  • Реферат на тему: Електронна таблиця
  • Реферат на тему: Таблиця Excel
  • Реферат на тему: Хімічна таблиця Менделєєва
  • Реферат на тему: Таблиця форматів стандартної поліграфічної продукції