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

Реферат Створення бази даних &Деканат ВНЗ&





tify"> наявність на ПК встановленої SQL Server 2008, Enterprise Edition;

наявність пакету MS Office для формування звітів

3 Створення бази даних «Деканат ВНЗ»


. 1 Опис структури бази даних


Структура даних - це організаційна схема даних, відповідно до якої вони впорядковані, з тим, щоб їх можна було інтерпретувати і виконувати над ними певні операції.

База даних «Деканат ВНЗ» є реляційної. У процесі її розробки були створені наступні таблиці:

Kafedra (Кафедра);

Gruppa (Групи);

Students (Студенти);

Distciplina (Дисципліна);

Sotrudniki (Співробітники);

Raspisanie (Розклад);

Results (Результати);

Result_otsenka (Результат_оценка);

Otsenka (Оцінка);

Oplata (Оплата).

Також в базі даних є збережені процедури, реалізовані на мові T-SQL.

Також в базі даних визначені наступні збережені процедури:

Dbo.pr1

Dbo.pr2


. 2 Опис властивостей таблиць БД

база дані таблиця інтерфейс

Таблиці в БД - це об'єкти бази даних, призначені для зберігання даних користувача.

Опис властивостей таблиць БД «Деканат ВНЗ» представлене на малюнках 3.1 - 3.10


Малюнок 3.1 - Властивості таблиці Kafedra


Рисунок 3.2 - Властивості таблиці Gruppa

Малюнок 3.3 - Властивості таблиці Students


Малюнок 3.4 - Властивості таблиці Distcipliny

Малюнок 3.5 - Властивості таблиці Sotrudniki


Малюнок 3.6 - Властивості таблиці Raspisanie

Малюнок 3.7 - Властивості таблиці Results


Малюнок 3.8 - Властивості таблиці Result_otsenka

Малюнок 3.9 - Властивості таблиці Otsenka


Малюнок 3.10 - Властивості таблиці Oplata

. 3 Опис зв'язків між таблицями БД і умов цілісності даних


Ставлення в базі даних на SQL-сервері - це логічний зв'язок між двома таблицями. При встановленні відносини між таблицями, ми інформуємо SQL-сервер, що первинний ключ однієї таблиці пов'язаний із зовнішнім ключем іншої.

Відносини можна використовувати і для того, щоб накладати обмеження цілісності на вводяться дані. Дані у двох таблицях повинні залежати один від одного і встановивши між цими таблицями відношення можна бути впевненими в тому, що ніяка SQL-команда не зможе порушити умови цієї залежності. Посилальна цілісність ґрунтується на ідея, що є дві таблиці, які містять повторювану інформацію, і що ці повторювані елементи повинні неухильно відповідати один одному.

Коли створені відношення (зв'язки) між таблицями, база даних досягла тієї точки, коли дані в одній таблиці починають залежати від даних в іншій таблиці. SQL Server дає можливість побачити, чи залежить якась таблиця від інших чи ні. Відображення залежностей можна отримати за допомогою діаграми бази даних. Діаграма бази даних в простій формі відображає таблиці (з перерахуванням атрибутів цих таблиць) і відносини між таблицями. На малюнку 3.11 представлена ??діаграма бази даних «Деканат ВНЗ».


Малюнок 3.11 - Діаграми бази даних Деканат ВНЗ


. 4 Опис збережених процедур


Збережена процедура - це набір операторів T-SQL, який компілюється системою SQL Server в єдиний «план виконання». Збережені процедури T-SQL аналогічні процедурам в інших мовах програмування в тому сенсі, що вони допускають вхідні параметри і повертають вихідні значення у вигляді параметрів або повідомлення про стан (успішне або неуспішне завершення). Всі оператори процедури обробляються при виклику процедури. Вони можуть використовуватися різними користувачами для узгодженого повторюваного виконання однакових завдань і навіть у різних додатках.

У курсовому проекті представлені наступні збережені процедури:

Процедура 1 - З таблиці Студенти вибрати рядки по умові: список студентів «I-ой» групи

USE [Dekanat] PROCEDURE proc1fio, kod_gr FROM Studentskod_gr= 2 proc1

Процедура 2 - Вставити три нові рядки в таблицю Дисципліни

USE [Dekanat] PROCEDURE proc_2Distcipliny ( 11 , новий рядок ), ( 12 , новий рядок ), ( 13 , ...


Назад | сторінка 7 з 9 | Наступна сторінка





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Розробка бази даних &Деканат студентів&
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...