ify">. Завдання індивідуального значення кожному полю
З тим щоб Microsoft Access міг зв'язати дані з різних таблиць, наприклад, дані про клієнта і його замовлення, кожна таблиця повинна містити поле чи набір полів, що задаватимуть індивідуальне значення кожного запису в таблиці. Таке поле чи набір полів називають основним ключем. У даному прикладі ключовим полем для обох таблиць буде поле «Поверх».
У розробляється базі даних створено 2 таблиці, пов'язаних між собою так, як показано в схемі даних. Усі таблиці створені за допомогою конструктора.
Таблиця «Поверхи» і «Кабінети» мають наступні поля і відповідні їм типи даних: лічильник, числовий, текстовий, поле об'єкта OLE.
. Визначення зв'язків між таблицями. Після розподілу даних по таблицях і визначення ключових полів необхідно вибрати схему для зв'язку даних у різних таблицях. Для цього потрібно визначити зв'язки між таблицями. Таблиці «Поверхи» і «Кабінети» будуть пов'язані по ключовому полю «Код Поверху».
Рис 2.1.Схема даних БД.
. Оновлення структури бази даних
Після проектування таблиць, полів і зв'язків необхідно ще раз переглянути структуру бази даних і виявити можливі недоліки. Бажано це зробити на даному етапі, поки таблиці не заповнені даними. Для перевірки необхідно створити кілька таблиць, визначити зв'язки між ними і ввести кілька записів у кожну таблицю, потім подивитися, чи відповідає база даних поставленим вимогам. Рекомендується також створити чорнові вихідні форми і звіти і перевірити, чи видають вони необхідну інформацію. Крім того необхідно виключити з таблиць усі можливі повторення даних.
. Додавання даних і створення інших об'єктів бази даних
Якщо структури таблиць відповідають поставленим вимогам, то можна вводити всі дані. Потім можна створювати будь-які запити, форми, звіти, макроси і модулі. У базі даних планується створити форму кабінетів, запити і звіти по 1, 2 і 3 поверхах.
. Використання засобів аналізу в Microsoft Access. У Microsoft Access існує два інструменти для вдосконалення структури баз даних. Майстер аналізу таблиць досліджує таблицю, в разі необхідності пропонує нову її структуру та зв'язку, а також переробляє її.
В якості методів вирішення завдань, планується:
. Знайти, обробити і застосувати інформацію про списках студентів груп, причини і ступеня поважності їх відсутності.
. Використовуючи реляційну систему управління базами даних - Access ввести дані, визначити ключові поля, розробити форми.
. Тестувати готовий інформаційний продукт на наявність помилок.
Вимоги до системи:
Наявність операційної системи не раніше Microsoft Windows XP з пакетом Service Pack 2 (рекомендується Service Pack 3) або Windows Vista Home Premium, Business, Ultimate або Enterprise з пакетом Service Pack 1 (сертифіковано для 32-розрядних Windows XP, а також для 32- і 64-розрядних Windows Vista);
Процесор 1,5 ГГц і вище;
Не менш 2 Гб оперативної пам'яті;
1,3 Гб вільного простору на жорсткому диску для установки, плюс 2 Гб простору для додаткового вмісту; додатковий вільний простір, необхідний для установки (не встановлюється на пристрої зберігання флеш);
Дозвіл монітора 1280x900, відеокарта з підтримкою OpenGL 2.0;
Привід DVD-ROM;
Програмне забезпечення QuickTime 7.4.5, необхідне для функцій QuickTime.
Склад програмного продукту
Основні компоненти MS Access:
Будівник таблиць;
Будівник екранних форм;
Будівник SQL-запитів (мова SQLв MS Access не відповідає стандарту ANSI);
Будівник звітів, що виводяться на друк.
Вони можуть викликати скрипти на мові VBA, тому MS Access дозволяє розробляти додатки і БД практично «з нуля» або написати оболонку для зовнішньої БД.
Одним з найбільш трудомістких етапів створення програмного продукту є тестування.
Тестуванням називається процес виконання програми з метою виявлення помилки. Ніяке тестування не може довести відсутність помилок у програмі [15].
Розглянемо наступні методи тестування:
метод «чорного ящика»;
При тестуванні «чорного ящика», тестувальник має доступ до ПЗ тільки через ті ж інтерфейси, що і замовник або користувач, або через зовнішні інтерфейси, що дозволяють іншого комп'ютера або іншому проц...