Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Структурна схема бази даних

Читайте также:
  1. A Схема затяжки болтов ГБЦ; болты 5 и 7 длиннее остальных и устанавливаются в свои места
  2. G1#G0Схематические карты распределения климатических
  3. II. ЗБІР ФАКТИЧНИХ ДАНИХ
  4. II.1. Блок-схема и принципиальная схема усилителя.
  5. III.2.5. Общая схема физических измерений
  6. Аналіз та інтерпретація отриманих даних
  7. АНАЛІЗ ТА ІНТЕРПРЕТАЦІЯ ОТРИМАНИХ ДАНИХ

 

Для розробки бази даних використано SQL Server Management Studio. БД складається із 5 таблиць:

1. Test

2. Answer

3. Question

4. Categories

5. User

Наведемо детальний опис таблиць і їх призначення.

Таблиця User містить загальні відомості про усіх користувачів і використовують для входу в систему процедуру аутентифікації з допомогою форми.

Таблиця 3.1.

Ім’я поля Тип даних Опис
Id Лічильник Ключове поле
Login Текстовий Логін користувача в системі
Password Текстовий Пароль користувача
Name Текстовий Ім'я
LastName Текстовий Прізвище
Group Текстовий Група
Role Текстовий Студент або викладач
Course Числовий Курс навчання

 

Таблиця Categories – містить категорії тестів наявні в системі тестування (випадкові процеси, теорія інформації і т.д.).

Таблиця 3.2.

Ім’я поля Тип даних Опис
Id Лічильник Ключове поле
Name Текстовий Назва категорії
ParentId Текстовий Номер підкатегорії

 

Таблиця Test – містить загальні відомості про усі наявні тести в системі тестування.

Таблиця 3.3.

Ім’я поля Тип даних Опис
Id Лічильник Ключове поле
CategoryId Числовий Категорія до якої відноситься тест
UserId Числовий Номер користувача
Time Числовий Час складання тесту
Passed Числовий Дозвіл на складання тесту
Mark Числовий Оцінка за тест

 

Таблиця Question – описані запитання в системі тестування.

Таблиця 3.4.

Ім’я поля Тип даних Опис
Id Лічильник Ключове поле
CategoryId Числовий Номер категорії
Question Текстовий Текст запитання

Таблиця Answer – містить відповіді на запитання.

Таблиця 3.5.

Ім’я поля Тип даних Опис
Id Лічильник Ключове поле
QuestionId Числовий Номер запитання
Answer Числовий Відповідь
Correct Числовий Правильна чи неправильна відповіді

 

Для створення бази даних використаємо Microsoft SQL Server Express. Для цього запустимо SQL Server Management Studio і з’єднаємося з SQL Server Studio(рис.3.1.).

 

Рис.3.1.Зєдняння із SQL Server Studio

 

Створюємо новий запит(рис.3.2.). Для цього натиснемо правою кнопкою мишки на дерево бази даних у Object Explorer і натиснемо New Query, або на відповідну кнопку на панелі швидкого доступу().


Рис.3.2.Створення нового запиту


Наступним кроком створюємо скрипт для створення бази даних:

Скрипт для створення таблиць:

Після цього необхідно модифікувати наші таблиці, додавши зв’язки між ними:

Далі за допомогою кнопки “Виконати”, ми створюємо наші таблиці(рис.3.3.).

 

Рис.3.3. Кнопка виконання скрипта

 

Після створення ми зможемо переглянути діаграму таблиць створеної бази(рис.3.4.). Для цього створимо нову діаграму(рис.3.5.).

Рис.3.4.Створення діаграми таблиць

 

Рис.3.5.Створення діаграми таблиць

Додамо усі таблиці із списку(рис.3.6.). Для цього натиснемо кілька разів на кнопку Add.

Рис.3.6.Додавання таблиць у діаграму

Автоматично сформується схема бази даних таблиць та зв’язків між ними(рис.3.7.).

 

Рис.3.7. Схема бази даних

 


Дата добавления: 2015-07-17; просмотров: 152 | Нарушение авторских прав


Читайте в этой же книге: Жерех. И его ловля спиннингом | Комп’ютерне тестування – як адаптивна модель | Типи тестових завдань | Особливості тестових завдань | Класифікація тестів | Типові правила складання тестових завдань | Microsoft Visual Studio | Microsoft SQL Server | SQL Server 2008 | Інструкція з використання системи тестування |
<== предыдущая страница | следующая страница ==>
Технологія ADO| Створення програми в середовищі Microsoft Visual Studio

mybiblioteka.su - 2015-2024 год. (0.006 сек.)