БАЗЫ ДАННЫХ (SQL, noSQL)
312 subscribers
409 photos
177 videos
91 files
291 links
для студентов Технических ВУЗов по Базам Данных
Download Telegram
📘 Лекция 02 — Реляционная модель и СУБД
🧱 РМД: данные как таблицы → строки = кортежи, столбцы = атрибуты; без дубликатов строк, порядок не важен.
🔐 Целостность: доменная, сущностная, ссылочная — задаётся декларативными ограничениями.
🗄 СУБД: зачем нужны (восстановление, многопользовательский режим, бэкапы) и базовые функции (хранение, языки БД).
🧭 Выбор СУБД: Oracle, PostgreSQL, MySQL, SQL Server, MariaDB, SQLite (и др.).

#ЛЕКЦИИ #БД
ЛЕКЦИЯ - 02.pdf
8.1 MB
📔 Презентация лекции №2
Audio
🎧 Аудиопересказ лекции №2
📘 Лекция 03 — Архитектура БД и ER-моделирование
🏛 3-уровневая архитектура: внешний, концептуальный, внутренний — зачем разделять логику и «железо».
🧩 ER-модель: сущности, атрибуты, связи (1:1, 1:М, М:1, М:М) — база для грамотного проектирования.
📚 Кейc: инфологическая модель «Библиотека» — от читателей и книг до выдач и бронирований.
🎯 Итог: понимаем уровни БД и строим понятные ER-диаграммы.

#БД #архитектураБД #ERD #лекция
📦 Open Server Panel 6 — локальный сервер для веб-проектов и БД
🌐 Lang.: Russian / English
🕘 Date: 15.10.2025
🔗 Версия: 6.4.5
🖥 OS: Windows 10 (1607+) / Windows Server 2016+
🔧 Таблетка: не требуется

Описание: Open Server Panel — портативная платформа под Windows для развёртывания локальной среды: удобно запускать проекты и поднимать тестовые базы данных на одном ПК. Требует ≥3 ГБ ОЗУ и ≥10 ГБ места; 32-битные системы не поддерживаются. Отличный вариант для учебных стендов и лабораторных по БД.

#СОФТ
📗 Лекция 04 — Нормализация и проектирование БД
🧠 Зачем нормализовать: убираем избыточность и аномалии, повышаем целостность.
📏 НФ на пальцах: 1НФ → 2НФ → 3НФ → БКНФ (4НФ/5НФ — реже в практике). Критерии и примеры разборов внутри.
🧩 Декомпозиция: разбиваем таблицы и связываем внешними ключами — минимум дублей, максимум ясности.
⚖️ Плюсы/минусы: согласованность и гибкость vs больше JOINов и сложнее запросы.
🛠 Этапы дизайна: концептуальная → логическая → физическая модель + рабочие рекомендации по структуре.

#бд #нормализация #3НФ #БКНФ #проектирование #лекции
📗 Лекция 04 — Нормализация и проектирование БД
😍 Аудиопересказ и презентация лекции
Media is too big
VIEW IN TELEGRAM
📗 Лекция 04 — Нормализация и проектирование БД
🎞 Видеопересказ лекции
📘 Лекция 05 — Реляционная алгебра и исчисление
🧮 Операторы: ∪, ∩, −, ×, σ (выборка), π (проекция), ⋈ (соединение), ÷ (деление) + расширенные: SEMI/ANTI-JOIN, OUTER JOIN, агрегации.
🧠 Идея: процедурная РА vs декларативное исчисление — эквивалентны по выразительности; основа для понимания и оптимизации SQL.
🛠 Практика: «РА → SQL» — готовые шаблоны (JOIN, UNION, INTERSECT, MINUS/EXCEPT, NOT EXISTS для деления).
📚 Внутри: исторический контекст (Э. Кодд), глоссарий и контрольные вопросы.

#БД #реляционнаяалгебра #реляционноеисчисление #SQL #лекция
1
🎧 Аудиопересказ лекции
📃 Документ лекции