Загрузка...

ОЗБД. Лекція №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
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

О CookiesНапомнить позжеПринять