За стартиране на сесия се използва функцията session_start() и се записва в началото на скрипта, защото изпраща бисквитки към браузъра. Методи на сесия: $_SESSION, unset($_SESSION()), session_unset(), session_destroy(); Тема 9. База данни - Организирана съвкупност от логически свързани данни. В релационните БД данните са във вид на таблици. Уникалност на запис Нормализация - процес на премахване на повтарящи се данни, чрез разделяне на данните в по-малки таблици. Специфики - Имена на таблици и колони - чрез ``; AUTO_INCREMENT; Engine: InnoDB; Библиотеки за работа с MySQL - MySQLi, PDO. Действия в PHP при работа с БД:Осъществяване на връзка със сървъра и БД, изпълнение на SQL заявки, обработка на резултатите от заявките, обработка на грешки Методи за БД:connect_errno, connect_error, select_db(), close(), change_user(), set_charset(), query(); Транзакция - Последователност от SQL команди, изпълняващи се като една. Ако една пропадне, пропадат всички останали. Промените се връщат с rollback. Методи за работа с транзакции:bool autocommit, bool commit, bool rollback; Prepared Statement - SQL команда с параметри за защита от хакерски атаки. Изпълнява се с execute(), елиминира се с close();