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

Реферат Система тестування





"> DECIMAL - речовий

LONGCHAR - текстове поле типу «MEMO»


1.7 Визначення ключів (первинних і зовнішніх)


У таблиці «Студенти» первинним ключем є поле «ID», так як інформація, що знаходиться в цьому полі, є унікальною.

Дана таблиця є батьківської для таблиці «Результати». Поле «СтудентID» таблиці «Результати» посилається на поля таблиці «Студенти». При цьому здійснюється каскадна посилальна цілісність, тобто при видаленні запису в таблиці «Студенти» видаляються всі пов'язані записи в дочірній таблиці.

У таблиці «ТемиТестов» первинним ключем є поле «Код», інформація, що знаходиться в цьому полі, є унікальною. Дана таблиця є батьківської для таблиці «Тести», для неї здійснюється каскадна посилальна цілісність.

Таблиця «Викладачі» задає первинним ключем полі «ID».


РОЗДІЛ 2. РОЗРОБКА ТА ОПИС ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ АІС «СИСТЕМА ТЕСТУВАННЯ»


. 1 Вибір СУБД і засобів розробки додатків


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

Якщо обсяг вихідних даних невеликий (порядку декількох чисел, символів, символьних послідовностей і т.п.), то найбільш ефективним способом введення буде діалогове взаємодія користувача з програмою з фіксацією (якщо це необхідно) даних, що вводяться в файлі. Такого ж роду файл можна використовувати і у випадках, коли частина використовуваних даних змінюється при переході від одного варіанту розв'язуваної задачі до іншого.

У випадку, коли обсяг даних великий, доступ до них відрізняється від послідовного, а самі дані деяким чином структуровані і можуть бути підготовлені заздалегідь, доцільним стає використання бази даних та відповідних засобів доступу до СУБД для читання, коригування і додавання даних.

Найбільш поширеною в даний час є реляційна модель організації даних і засновані на ній БД і СУБД. Чисто реляційна модель даних має цілий ряд обмежень, що перешкоджають її застосуванню у вирішенні складних науково-технічних завдань. Найбільш істотним з таких обмежень є відсутність коштів роботи зі структурованими об'єктами (списки, дерева і т.п.). Це обмежує використання реляційних БД як сховище даних при вирішенні серйозних научно-технічних завдань, для яких типова складна організація необхідних даних.

Для створення АІС «Система тестування» використовувалися: СУБД Access, а також інтегроване середовище розробки Delphi.Access є настільною СУБД реляційного типу. Перевагою Access є те, що вона має дуже простий графічний інтерфейс, який дозволяє не тільки створювати власну базу даних, але і розробляти додатки, використовуючи вбудовані засоби.

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

Для виконання майже всіх основних операцій Access пропонує велику кількість Майстрів (Wizards), які роблять основну роботу за користувача при роботі з даними і розробці додатків, допомагають уникнути рутинних дій і полегшують роботу недосвідченому в програмуванні користувачеві.

Створення багатокористувацької БД Access та отримання одночасного доступу декількох користувачів до загальної бази даних можливо в локальній тимчасової мережі або в мережі з файловим сервером. Мережа забезпечує апаратну і програмну підтримку обміну даними між комп'ютерами. Access стежить за розмежуванням доступу різних користувачів до БД і забезпечує захист даних при одночасній роботі. Так як Access не є клієнт серверної СУБД, можливості його по забезпеченню багатокористувацької роботи дещо обмежені. Зазвичай для доступу до даних по мережі з декількох робочих станцій, файл БД Access (з розширенням * .mdb *. Accdb) викладається на файловий сервер. При цьому обробка даних ведеться в основному на клієнті - там, де запущено програму, в силу принципів організації файлових СУБД. Цей фактор обмежує використання Access для забезпечення роботи безлічі користувачів (більше 25-40) і при великій кількості даних в таблицях, оскільки багаторазово зростає навантаження на мережу.

Однак MS Access володіє і великою кількістю переваг. В першу чергу можна відзначити поширеність, яка обумовлена ??тим, що Access є продуктом компанії Microsoft, програмне забезпечення та операційні системи якої використовує велика частина користувачів персональних комп'ютерів. MS Access повністю сумісний з операційною системою Windows, постійно оновлюється виробником, підтримує безліч мов.

У цілому MS Access надає вел...


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





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

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