Содержание
- Введение 1
- Теоретические основы доступа к базам данных 2
- - Модели данных и СУБД 2.1
- - Архитектуры клиент-сервер и многоуровневая архитектура 2.2
- - Методы управления транзакциями и типы доступа к данным 2.3
- Технологии и протоколы веб-доступа к базам данных 3
- - PHP, Python, Java и ASP.NET для веб-доступа 3.1
- - Протоколы HTTP, HTTPS и WebSockets 3.2
- - REST и SOAP веб-сервисы 3.3
- Безопасность доступа к базам данных в Интернет 4
- - Угрозы безопасности: SQL-инъекции, XSS, CSRF 4.1
- - Шифрование, авторизация и аутентификация 4.2
- - Лучшие практики обеспечения безопасности веб-приложений 4.3
- Практические примеры организации доступа к базам данных 5
- - Пример реализации доступа к MySQL с использованием PHP 5.1
- - Пример реализации доступа к PostgreSQL с использованием Python 5.2
- - Пример реализации доступа к Oracle с использованием Java 5.3
- Заключение 6
- Список литературы 7