Роль і місце інформаційної інженерії у програмній.
Для найефективнішого і несуперечливого опису даних бажано використовувати їх детальне планування, структуризацію і опис в межах всієї організації, а також створювати моделі даних стосовно всього підприємства. Ця галузь діяльності отримала назву інформаційної інженерії, в основі якій лежать певні принципи.
Принцип детального аналізу даних з метою формального визначення структур даних до того, як проектуватиметься логіка їх обробки.
Принцип незалежності даних вимагає, щоб моделі даних, що представляють внутрішню логічну структуру даних, проектувалися формально і незалежно, як від використання, так і від їх фізичної структури і розподілу.
Принцип стратегічного планування даних передбачає планування, опис і структуризацію даних на всьому підприємстві, щоб управлінський апарат в результаті автоматизації обробки даних міг одержувати всю необхідну для управління підприємством інформацію.
Принцип доступу до даних кінцевого користувача обумовлює необхідність надання користувачам засобів доступу, щоб вони могли користуватися базами даних самостійно.
Принцип моделювання даних в цілому для підприємства (широкої предметної галузі) дозволяє об’єднувати в єдину систему окремо розроблені підсистеми і здійснювати спільну роботу.
-
Содержание
- Передумови виникнення програмної інженерії.
- Основні принципи програмної інженерії.
- Життєвий цикл програмного забезпечення.
- Роль і місце інформаційної інженерії у програмній.
- Призначення і основні компоненти середовища бази даних.
- 7. Системи управління базами даних (субд).
- 8. Реляційна модель даних
- 9. Мова маніпулювання даними для реляційної моделі.
- 10.Умови і обмеження, які накладаються на відношення реляційною
- 11. Переваги реляційної бази даних
- 12. Життєвий цикл інформаційної системи
- Життєвий цикл програмного забезпечення баз даних
- 13. Мета і задачі проектування
- 14. Проектування реляційної бази даних
- Етапи проектування бази даних
- 15. Формулювання та аналіз вимог
- 16.Концептуальне проектування.
- 17.Модель "сутність-зв'язок".
- 18.Критерії вибору первинного ключа.
- 19.Логічне проектування.
- 20.Індексація в базах даних.
- 21.Методи доступу до файлів і хешування.
- 22.Цілісність і схоронність баз даних.
- 23.Нормалізація відношень. Необхідність нормалізації.
- 24. Аномалії додавання, вилучення і обновлення баз даних.
- 25.Явна і неявна надлишковість даних. Декомпозиція відношень.
- 26.Поняття нормальної форми. 1-а, 2-а, 3-я, 4-а нормальні форми. Нормальна форма Бойса-Кодда.
- 27.Реляційна алгебра. Основні і додаткові операції реляційної алгебри.
- 28.Представлення в базах даних.
- 29.Привілеї в базах даних.
- 30.Ієрархічна модель даних.
- 31.Мережева модель даних.
- 32. Багатовимірна модель даних. Olap.
- 33.Case-засоби проектування баз даних. Можливості проектування баз