Модуль 0: Інструкція
Основи баз даних та спеціалізовані мови програмування
Ординський Олександр • викладач
ВТФК • Вінниця • 2025
2025
Ця лекція демонструє всі доступні типи слайдів для DB треку
Вступ до курсу (приклад)
Організована колекція структурованих даних, яка зберігається в електронному вигляді та керується системою управління базами даних (СУБД). База даних дозволяє ефективно зберігати, отримувати, оновлювати та керувати великими обсягами інформації.
Аналогія: Уявіть бібліотеку з тисячами книг. Щоб знайти потрібну книгу, вам потрібна каталожна система. База даних — це як величезна електронна бібліотека з автоматичним каталогом, де ви можете миттєво знайти будь-яку інформацію.
SELECT column1, column2 FROM table_name WHERE condition;Отримання списку студентів з факультету Computer Science
SELECT student_name, email, age
FROM students
WHERE faculty = 'Computer Science'
AND age >= 18
ORDER BY student_name ASC;CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(50) NOT NULL UNIQUE,
email VARCHAR(100) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);Таблиця students зв'язана з courses через проміжну таблицю enrollments. Кожен студент може записатися на багато курсів, і кожен курс може мати багато студентів.
query = "SELECT * FROM users WHERE username = '" + userInput + "'";const query = 'SELECT * FROM users WHERE username = ?';
db.execute(query, [userInput]);Готові? Почали кодити!
Лекція 1: Вступ до баз даних
Дякую за увагу! 💾