ОЗБД. Лекція №1 "Основи баз даних. Моделі даних"
Це перша лекція курсу, присвячена абсолютним основам баз даних. Тут ми чітко розбираємо різницю між трьома поняттями, які часто плутають: "Дані" (як сирі факти) , "База Даних" (як структурована логічна модель, що усуває аномалії) та "СКБД" (як програмний рушій, що нею керує). Ми дивимось, які конкретні проблеми (аномалії вставки, оновлення та видалення) виникають у простих "плоских" файлах і як саме нормалізована база даних їх вирішує.
Далі ми розглядаємо професійний 3-рівневий процес проєктування (концептуальний, логічний, фізичний) та його мету — досягнення незалежності даних. Ви дізнаєтесь, що таке ER-модель , як визначати сутності , атрибути та типи зв'язків (1:1, 1:M та M:M). Особлива увага приділяється тому, чому зв'язок "багато-до-багатьох" неможливо реалізувати напряму в SQL і як він коректно вирішується через створення проміжної (асоціативної) сутності. Наприкінці лекція аналізує фундаментальний вибір на логічному рівні: порівнюємо реляційний підхід (SQL), який сфокусований на надійності та цілісності даних , та не-реляційний (NoSQL), який пріоритезує гнучкість, динамічні схеми та горизонтальне масштабування.
Таймкоди
00:00:00 Вступ
00:02:52 План лекції
00:06:13 Дані
00:11:10 Бази даних
00:16:52 СКБД
00:22:25 Процес проєктування БД: Три рівні абстракції
00:26:33 Фізична незалежність даних
00:29:27 Логічна незалежність даних
00:32:14 Концептульни рівень. ER-модель
00:37:09 Сутність
00:39:30 Атрибут
00:45:19 Ключ
00:47:55 Зв'язок 1:1
00:50:10 Зв'язок 1:М
00:52:05 З'язок М:М
00:56:11 Вибір між SQL та NoSQL
01:15:00 Історичний контекст: єрархічна модель даних
01:16:56 Історичний контекст: мережева модель даних
01:19:26 Висновки
Видео ОЗБД. Лекція №1 "Основи баз даних. Моделі даних" канала Venhrina Olena
Далі ми розглядаємо професійний 3-рівневий процес проєктування (концептуальний, логічний, фізичний) та його мету — досягнення незалежності даних. Ви дізнаєтесь, що таке ER-модель , як визначати сутності , атрибути та типи зв'язків (1:1, 1:M та M:M). Особлива увага приділяється тому, чому зв'язок "багато-до-багатьох" неможливо реалізувати напряму в SQL і як він коректно вирішується через створення проміжної (асоціативної) сутності. Наприкінці лекція аналізує фундаментальний вибір на логічному рівні: порівнюємо реляційний підхід (SQL), який сфокусований на надійності та цілісності даних , та не-реляційний (NoSQL), який пріоритезує гнучкість, динамічні схеми та горизонтальне масштабування.
Таймкоди
00:00:00 Вступ
00:02:52 План лекції
00:06:13 Дані
00:11:10 Бази даних
00:16:52 СКБД
00:22:25 Процес проєктування БД: Три рівні абстракції
00:26:33 Фізична незалежність даних
00:29:27 Логічна незалежність даних
00:32:14 Концептульни рівень. ER-модель
00:37:09 Сутність
00:39:30 Атрибут
00:45:19 Ключ
00:47:55 Зв'язок 1:1
00:50:10 Зв'язок 1:М
00:52:05 З'язок М:М
00:56:11 Вибір між SQL та NoSQL
01:15:00 Історичний контекст: єрархічна модель даних
01:16:56 Історичний контекст: мережева модель даних
01:19:26 Висновки
Видео ОЗБД. Лекція №1 "Основи баз даних. Моделі даних" канала Venhrina Olena
Комментарии отсутствуют
Информация о видео
9 сентября 2025 г. 14:57:33
01:23:04
Другие видео канала