Конструктор уроків
1
Опрацювати теоретичний матеріал:
Забезпечення зберігання в БД всієї необхідної інформації.
Забезпечення можливості отримання даних по всім необхідним запитам.
Скорочення надмірності і дублювання даних.
Забезпечення цілісності бази даних.
Основні етапи проєктування баз даних
Концептуальне (інфологічне) проєктування — побудова семантичної моделі предметної області, тобто інформаційної моделі найбільш високого рівня абстракції. Така модель створюється без орієнтації на якусь конкретну СУБД і модель даних. Терміни «семантична модель», «концептуальна модель» і «інфологічна модель» є синонімами. На цьому етапі визначаються об'єкти, зв'язки між об'єктами, атрибути, ключові атрибути[1].
Конкретний вид і зміст концептуальної моделі бази даних визначається обраним для цього формальним апаратом. Зазвичай використовуються графічні нотації, подібні ER-діаграм.
Найчастіше концептуальна модель бази даних включає в себе:
опис інформаційних об'єктів або понять предметної області та зв'язків між ними.
опис обмежень цілісності, тобто вимог до допустимих значень даних і до зв'язків між ними.
Логічне проєктування — створення схеми бази даних на основі конкретної моделі даних, наприклад, реляційної моделі БД. Для реляційної моделі даних — це набір схем відносин, зазвичай із зазначенням первинних ключів, а також «зв'язків» між відносинами, що представляють собою зовнішні ключі.
Перетворення концептуальної моделі в логічну модель, як правило, здійснюється за формальними правилами. Цей етап може бути в значній мірі автоматизований.
На етапі логічного проєктування враховується специфіка конкретної моделі даних, але може не враховуватися специфіка конкретної СУБД.
Фізичне проєктування — створення схеми бази даних для конкретної СУБД. Специфіка конкретної СУБД може включати в себе обмеження на іменування об'єктів бази даних, обмеження на підтримувані типи даних та інші. Крім того, специфіка конкретної СУБД при фізичному проєктуванні включає вибір рішень, пов'язаних з фізичним середовищем зберігання даних (вибір методів управління дисковою пам'яттю, поділ БД по файлам і пристроям, методів доступу до даних), створення індексів та інші.
2
Опрацювати презентацію до уроку:
3
Пройти інтерактивну вправу за посиланням (скріншот проходження завантажити):
4
Пройти інтерактивну вправу за посиланням (скріншот проходження завантажити):
5
Пройти онлайн-тестування за посиланням (скріншот результатів тестування завантажити):
Рефлексія від 2 учнів
Сподобався:
Так: 2
Ні: 0
Зрозумілий:
Так: 2
Ні: 0
Потрібні роз'яснення:
Ні: 2
Так: 0
Безпека інформаційних технологій. Інформація та інформаційні відносини. Безпека суб’єктів інформаційних відносин
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.