розширенні предметної області.
БД повинна легко змінюватися при зміні програмної та апаратної середовища.
Завантажені в БД коректні дані повинні залишатися коректними.
Дані до включення в БД повинні перевірятися на достовірність.
Доступ до даних, розміщених у БД, повинні мати тільки особи з відповідними повноваженнями.
1.4 Приклад розробки моделі БД за допомогою ERwi
Гіпотетична точка обміну валюти - система локальної інформації (І.С), викликаний, щоб автоматизувати процес пристрілки транзакцій купівлі та продажу валюти. Створювана система повинна забезпечити введення, зберігання і інформаційний пошук про транзакції, зроблених в даній точці обміну. Кожна транзакція єдиний цифровий код пристосовується. Інформація про транзакції повинна містити збіжність на фініки і час транзакції, підсумки викуплених і проданих валют, прізвищ, імені, патроніму і числа паспорта клієнта, і також про прізвище, підписуванні і реєстраційному номері приватного справи касира у відділі кадрів. У системи повинна бути можливість обчислити, грошове перевертають протягом одного або декількох днів, і також виносити інформаційний пошук про транзакції під числом паспорта клієнта. Склади завдання в розробці будови бази даних розробили автоматизований І.С.
Пустіть нас дослідження області даних спеціально, щоб вибрати основні об'єкти. Оскільки це - питання пристрілки транзакцій купівлі та продажу валюти, ясно що в моделі повинен бути аромат транзакції. Згідно з правилами, на ER-схемі заголовок об'єктів реєструє прописні літери. Ми нагадуємо, що заголовок аромату - заголовок типу, замість набору об'єктів. Тому це виражає іменник у сингулярному (пор. УГОДИ), частіше. p align="justify"> Поняття транзакція увазі участь, принаймні, дві сторони, що роблять це, і як наявність сюжету транзакції. Т.к. Учасник транзакції, яка клієнт і касир, і сюжет транзакції, є валютою, необхідно ввести ще три аромату: ВАЛЮТА, КЛІЄНТ і КАССИР. p align="justify"> Внесемо перераховані сутності в діаграму. Назва сутностей можна редагувати безпосередньо на діаграмі, як це показано (див. Додаток Б)
Для внесення додаткових відомостей необхідно скористатися редактором сутностей. Перейти в нього можна за допомогою спливаючого меню (див. Додаток В), що виникає при натисненні правої клавіші миші над будь-який з сутностей. p align="justify"> Наступним кроком у процесі створення логічної моделі має стати визначення зв'язків між сутностями. Нагадаємо, що для завдання зв'язків між двома сутностями необхідно вказати тип зв'язку, напрямок зв'язку (батьківська і дочірня сутності), потужність зв'язку, допустимість порожніх (null) значень, вимоги щодо забезпечення посилальної цілісності, а в деяких випадках і роль. p align="justify"> Для завдання зв'язків між зазначе...