ута.
Для наочності - ось простий приклад:
Привіт Hiway
2. База даних сайту
.1 Модель бази даних
Наводиться структурна схема бази даних, опис таблиць у вигляді моделей (инфологическая та ін.) Визначається тип бази даних (реляційна чи інша). Дається характеристика обраного типу бази даних. br/>
.2 Інструментальні засоби для створення бази даних
При розробці бази даних використовувалися такі програми продукти як MySQL і phpMyAdmin.
Продукт MySQL використовувався безпосередньо для розробки бази даних (побудова таблиць, створення запитів). - це вільна система управління базами даних. Розробку та підтримку MySQL здійснює корпорація Oracle. MySQL є рішенням для малих і середніх додатків. Входить до складу серверів WAMP, AppServ, LAMP і в портативні збірки серверів Денвер, XAMPP. Зазвичай MySQL використовується як сервер, до якого звертаються локальні або видалені клієнти, проте в дистрибутив входить бібліотека внутрішнього сервера, що дозволяє включати MySQL в автономні програми. p align="justify"> Сегментування - можливість розбити одну велику таблицю на кілька частин, розміщених в різних файлових системах, грунтуючись на певній користувачем функції. За певних умов це може дати серйозне збільшення продуктивності і, крім того, полегшує масштабування таблиць. p align="justify"> Змінено поведінку ряду операторів, для забезпечення більшої сумісності зі стандартом SQL2003.
Построчная реплікація (англ. row-based replication), при якій в бінарний лог буде записуватися тільки інформація про реально змінених рядках таблиці замість оригінального (і, можливо, повільного) тексту запиту. Порядкову реплікацію можна використовувати тільки для певних типів sql-запитів, в термінах MySQL - змішана реплікація (англ. mixed replication). p align="justify"> Вбудований планувальник періодично запускаються робіт. По синтаксису додавання завдання схоже на додавання тригера до таблиці, за ідеологією - на crontab. p align="justify"> Додатковий набір функцій для обробки XML, реалізація підтримки XPath.
Нові засоби діагностики проблем і утиліти для аналізу продуктивності. Розширені можливості по управлінню вмістом лог-файлів, логи тепер можуть бути збережені і в таблицях general_log і slow_log. Утиліта mysqlslap дозволяє провести тестування навантаження БД із записом часу реакції на кожен запит. p align="justify"> Для спрощення операції оновлення підготовлена ​​утиліта mysql_upgrade, яка виконає перевірку всіх існуючих таблиць на предмет сумісності з новою версією, і пр...