p>
Міць реляційних БД полягає в тому, що з їх допомогою можна швидко знайти і зв'язати дані з різних таблиць за допомогою запитів, форм і звітів. Для цього кожна таблиця повинна містити одне або кілька полів, однозначно ідентифікують кожен запис у таблиці. p align="justify"> У Microsoft Access можна виділити три типи ключових полів: лічильник, простий і складовою ключі.
Вказівка ​​поля лічильника в якості ключового - найбільш простий спосіб створення ключових полів.
Якщо поле містить унікальні значення, такі як коди чи інвентарні номери, то це поле можна визначити як ключове.
У випадках, коли неможливо гарантувати унікальність значень кожного окремого поля, можна створити ключ, що складається з декількох полів. Унікальним буде поєднання цих полів. p align="justify"> Проектування бази даних
Перш ніж створювати таблиці, форми та інші об'єкти бази даних необхідно задати структуру бази даних. p align="justify"> Основні етапи проектування бази даних:
В· Визначення мети БД;
В· Визначення таблиць БД;
В· Визначення в таблиці полів;
В· Завдання значення кожному полю;
В· Визначення зв'язків;
В· Визначення структури БД;
В· Додавання даних;
В· Створення інших об'єктів бази даних;
На першому етапі проектування бази даних необхідно визначити мету створення бази даних, основні її функції та інформацію, яку вона повинна містити. p align="justify"> Визначення таблиць, які повинна містити база даних.
Розробка таблиць - один з найбільш складних етапів у процесі проектування БД.
При побудові таблиць, рекомендується керуватися такими основними критеріями:
В· Інформація в таблиці не повинна повторюватися.
В· Коли інформація зберігатися тільки в одній таблиці, то і змінювати її доведеться лише в одному місці, без зміни її в сполучних таблицях;
В· Кожна таблиця повинна містити інформацію лише на одну тему, крім тих таблиць, через які йдуть зв'язку;
В· Відомості повинні міститися незалежно один від одного;
В· Визначення необхідних полів в таблиці;
Завдання індивідуального значення кожному полю
Щоб Microsoft Access міг зв'язати дані з різних таблиць, кожна таблиця повинна містити набір полів, які визначають унікальність кожного запису в таблиці, тобто кожна таблиця повинна містити первинний ключ.
Визначення зв'язків між таблицями
Після розподілу даних по таблицях і визначення ключових полів необхідно вибрати схему для зв'язку даних у різних таблицях. Для цього потрібно визначити зв'язки між таблицями. p align="justify"> Оновлення структури бази даних
Після проектування таблиць, полів і зв'язків необхідно ще раз переглянути структуру БД і виявити можливі недоліки. p align="justify"> Для перевірки необхідно створити кілька таблиць, визначити зв'язки між ними і ввести кілька записів у кожну таблицю, потім подивитися, чи відповідає база даних поставленим вимогам. p align="justify"> Додавання даних і створення інших об'єктів бази даних
Якщо структури таблиць відповідають поставленим вимогам, то можна вводити всі дані. Потім можна створювати будь-які запити, форми, звіти, макроси і модулі. p align="justify"> Витрати з автоматизацією системи:
Ек.еф. - Економічна ефективність
Зп.р. - Ручна робота
Зп.евм - автоматизована робота
Ек.еф = Зп.р. - Зп.евм
Зп.р = S * 12
- середньомісячна заробітна плата (автоматизируемой посади)
з.р = 18 000 * 12міс = 216 000 руб.
Робочі станції - 1шт = 18 000 * 3 (шт) = 54 000 руб. (Скоротилися з автоматизацією з 5 до 3)
Сервер = 60000 руб.XP Profession = 5 000 руб. Office = 15 000 руб. p align="justify"> Інтернет = 2 500руб * 12міс = 30 000 руб.
Витрати = 54000 +60 000 +5 000 +15 000 +30 000 = 164 000 руб.
Ел.ен. ...