Читайте также:
|
|
Для розробки бази даних використано 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 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Технологія ADO | | | Створення програми в середовищі Microsoft Visual Studio |