- •1. Функціональність MySql
- •1.1 Можливості сервера MySql:
- •2. Типи даних і індекси MySql
- •2.1. Текстові типии даних
- •2.2. Автоінкрементні поля
- •2.3. Ключі та індекси
- •3. PhpMyAdmin – інструмент адміністрування через веб-інтерфейс
- •4. Моделювання предметної області за допомогою реляційної моделі даних
- •4.1. Основні типи відношень
- •4.1.1 Відношення «один-до-одного»
- •4.1.2 Відношення «один-до-багатьох»
- •4.1.2.1 Типові sql-запити для відношення «один-до-багатьох»
- •4.1.3 Відношення «багато-до-багатьох»
- •4.1.3.1 Типові sql-запити для відношення «багато-до-багатьох»
- •5. Доступ до бд MySql за допомогою php
- •Висновок
- •Список використаної літератури
Висновок
Отже, популярність MySQL визначається не тільки тим, що пакет поширюється безкоштовно і має високу продуктивність, але ще й тим, що має безліч перерахованих вище достоїнств, багатьох з яких немає в інших СУБД. І віртуальний магазин, і сервер знайомств, і всілякі сайти, що надають платні послуги, - всі потребують можливості обробляти і зберігати великі обсяги інформації. MySQL надає всім цю можливість абсолютно безкоштовно. Це дійсно одна з найпотужніших, швидких і надійних СУБД.
MуSQL має розвинену систему доступу до баз даних. Користувачеві бази даних може бути надано доступ до всієї бази даних, окремим таблиць і окремим стовпцях таблиць. Є розмежування на дії, які може виробляти користувач із записами. Для організації такої складної (на перший погляд) структури доступу використовується декілька таблиць у спеціальній базі даних. На підставі значень цих таблиць вибудовується політика надання доступу. Нить. Підтримка декількох одночасних запитів.
Із властивостів MySQL хотілось би виділити:
Оптимізація зв'язків з приєднанням багатьох даних за один прохід.
Записи фіксованої і змінної довжини.
Гнучка система привілеїв і паролів.
До 16 ключів в таблиці. Кожен ключ може мати до 15 полів.
Підтримка ключових полів і спеціальних полів в операторові CREATE.
Підтримка чисел довжиною від 1 до 4 байт (ints, float, double, fixed), рядків змінної довжини і позначок часу.
Інтерфейс з мовами C і perl.
Заснована на потоках, швидка система пам'яті.
Всі поля мають значення за замовчуванням. INSERT можна використовувати на будь-якому підмножині полів.
Легкість управління таблицею, включаючи додавання і видалення ключів і полів.
Список використаної літератури
1. Дейт, К., Дж. Введение в системы баз данных. 6-е изд. – К.; М., СПб.: «Вильямс», 2000. – 848с.
2. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений/Под ред. проф. А.Д. Хомоненко. – СПб.: КОРОНА принт, 2002. – 672с.
3. В.В. Корнеев, А.Ф. Гареев, С.В. Васютин, В.В. Райх Базы данных. Интеллектуальная обработка информации. – М.: Нолидж, 2001.- 496с.
4. Праг К., Ирвин М., “Библия пользователя Access для Windows 2000”, К.:Диалектика, 2001 – 576с..
5. Гарнаев А.С, "Самоучитель VBA", СПб, 1999. – 104с.
