Українська
Тема 7. Технологія доступу до баз даних ADO.NET: основи реляційних баз даних та мови SQL
Мета: ознайомитися з реляційною моделлю даних, СКБД PostgreSQL та інструментами psql і DataGrip; навчитися проєктувати нормалізовану схему бази даних, створювати таблиці з обмеженнями і писати запити SQL зі з’єднаннями та групуванням; опанувати доступ до бази даних з C# через ADO.NET і Npgsql: параметризовані команди, читання результатів, транзакції та відображення даних у DataGridView.
Зміст лекції
- Реляційна модель і PostgreSQL — Бази даних і реляційна модель · Проєктування бази даних · СКБД PostgreSQL та інструменти
- Мова SQL: таблиці та запити — Створення таблиць: DDL · Зміна та вибірка даних
- Архітектура ADO.NET і команди — Архітектура ADO.NET · Виконання команд
- Параметри, транзакції та DataGridView — SQL-ін’єкції та параметризовані запити · Транзакції · Відокремлений режим і DataGridView
- Типові помилки — Типові помилки