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

Реферат Розробка автоматизованої системи тестування знань з дисципліни &Російська мова&





ті описується тип і структура створюваного чи змінюваного об'єкта);

· запити на отримання даних;

· запити на додавання нових даних;

· запити на видалення даних;

· звернення до СУБД.

Основним об'єктом зберігання реляційної бази даних є таблиця, тому всі SQL-запити? це операції над таблицями. Відповідно до цього, запити поділяються на:

· запити, які оперують самими таблицями (створення і зміна таблиць);

· запити, які оперують з окремими записами (або рядками таблиць) або наборами записів.

Кожна таблиця описується у вигляді перерахування своїх полів (стовпців таблиці) із зазначенням:

· типу збережених в кожному полі значень;

· зв'язків між таблицями (завдання первинних і вторинних ключів);

· інформації, необхідної для побудови індексів.

Запити першого типу, в свою чергу, діляться на запити, призначені для створення в базі даних нових таблиць, і на запити, призначені для зміни вже існуючих таблиць. Запити другого типу оперують з рядками, і їх можна розділити на запити наступного виду:

· вставка нового рядка;

· зміна значень полів рядка або набору рядків;

· видалення рядка або набору рядків.

Найголовніший вид запиту? це запит, який повертає (користувачеві) деякий набір рядків, з яким можна здійснити одну з трьох операцій:

· переглянути отриманий набір;

· змінити всі записи набору;

· видалити всі записи набору.

Таким чином, використання SQL зводиться, по суті, до формування всіляких вибірок рядків і здійсненню операцій над усіма записами, що входять в набір. Мова SQL являє собою сукупність операторів, інструкцій і обчислюваних функцій.


. 2 Розробка бази даних

SQL Server? система управління реляційними базами даних (СУРБД), розроблена корпорацією Microsoft. Основний використовуваний мова запитів? Transact-SQL, створений спільно Microsoft і Sybase. Transact-SQL є реалізацією стандарту ANSI/ISO по структурованого мови запитів (SQL) з розширеннями. Використовується для роботи з базами даних розміром від персональних до великих баз даних масштабу підприємства; конкурує з іншими СУБД у цьому сегменті ринку [6].

Для зберігання інформації користувачів в програмному продукті використовується SQL Server з базою даних «Тест». У базі даних для зберігання і структурування інформацією реалізовані шостій пов'язаних між собою таблиць.

Таблиця «Відповіді» (малюнок 3.2):

· КодОтвета - PK, int, not null;

· КодВопроса - FK, int, not null;

· Відповідь - nvarchar (200), not null;

· Правильний - nvarchar (3), not null.

Рисунок 3.2 - Створення таблиці «Відповіді»

клієнт сервер база дані

Таблиця «Питання» (малюнок 3.3):

· КодВопроса - PK, int, not null;

· КодТеста - FK, int, not null;

· Питання - nvarchar (100), not null;


Малюнок 3.3 - Створення таблиці «Питання»


Таблиця «Тестування» (малюнок 3.4):

· КодТестірованія - PK, int, not null;

· КодРегістраціі - FK, int, not null;

· КодТеста - FK, int, not null;

· Розпочато - smalldatetime, not null;

· Закінчено - smalldatetime, not null;

· ВернихОтветов - int, not null;

· ОценкаСістеми - int, not null.

Таблиця «Тести» (малюнок 3.5):

· КодТеста - PK, int, not null;

· КодПреподавателя - FK, int, not null;

· Тематика - nvarchar (100), not null;

· Питань - int, not null.

Малюнок 3.4 - Створення таблиці «Тестування»


Малюнок 3.5 - Створення таблиці «Тести»


Таблиця «Реєстрації» (малюнок 3.6):

· КодРегістраціі - PK, int, not null;

· Учень - nvarchar (40), not null;

· Клас - nvarchar (10), not null;

· Дата - datetime, not null.


Малюнок 3.6 - Створення таблиці «Реєстрації»

<...


Назад | сторінка 10 з 19 | Наступна сторінка





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

  • Реферат на тему: Параметричні запити. Запити дії
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server
  • Реферат на тему: Створення користувацьких баз даних у системі управління базами даних Access