Дистанционная лекция “Программный доступ к базам данных. Объектно-реляционные отображения (ORM)“. Мордовский госуниверситет, . Примеры к лекции: 00:00 Начало 05:28 База данных для примеров 07:00 Создание представлений (views) на сервере 09:12 Хранимые процедуры на сервере 14:25 Хранимые функции на сервере 32:22 Триггеры на сервере 36:18 Работа с базами данных из приложений 37:50 Подключение к БД и выполнение запросов в PHP через mysqli 40:05 Подключение к БД и выполнение запросов в PHP через PDO 43:30 Параметризованные запросы в PDO 46:05 SQL-инъекции 59:00 Проблема дублирования кода при выполнении запросов к СУБД. Упрощение кода с помощью функций 01:05:10 Структурирование кода с помощью объектов 01:14:00 Проблема связи объектов в программе и таблиц в БД. Объектно-реляционные отображения (ORM) 01:17:05 ORM-библиотека RedBeanPHP 01:19:10 Сохранение объектов в БД 01:26:00 Фиксация структуры таблиц 01:27:45 Загрузка данных из таблиц в объекты 01:30:55 Поиск объектов 01:33:18 Пакетное изменение записей 01:34:02 Удаление объектов 01:34:38 Выполнение произвольного SQL-запроса 01:36:15 Работа со связанными таблицами 01:44:25 Методы ORM или чистый SQL?
Hide player controls
Hide resume playing