СУБД - це система управління даними
Дані оточують нас всюди. Вони приходять через засоби масової інформації, очікують нас на робочому місці, у громадському транспорті, навіть на кухні. Оскільки кожна сучасна людина стикається постійно з величезною кількістю інформації, йому доводиться виконувати з нею різні дії: накопичувати і зберігати, відбирати найнеобхідніше, сортувати і впорядковувати іншими способами, видаляти. Щоб автоматизувати весь процес, і були розроблені бази даних. З розглянутої точки зору СУБД - це система для організації даних.
Що таке база даних
Базою даних прийнято вважати деякий упорядкований масив інформації. Прикладом такої відсортованої бази даних може служити бібліотека. У ній книги розташовуються звичайно в певному порядку: за назвою, за автором або в залежності від тематики. Традиційно для зручності подання даних використовують форму таблиці. В осередках її розташовуються цифри, текст, зображення та інші елементи. А стовпці і рядки містять деякі ознаки, за якими відбувається упорядкування. Дуже важливою проблемою для правильної побудови бази даних є з`ясування наборів ознак, які є спільними для певної предметної області. Саме залежно від значення цих ознак відокремлюються екземпляри кожної конкретної сутності.
Що таке СУБД
СУБД - це деяка система управління базами даних. Справа в тому, що дані мало просто отримати, над ними необхідно постійно проводити деякі операції. В першу чергу, наявну упорядковану інформацію потрібно зберегти. А надалі потрібно якомога більш оперативно отримувати саме ті дані, які потрібні користувачеві в даний конкретний момент в ситуації, що створилася. Для цього керуюча система повинна володіти деяким набором алгоритмів сортування, а також можливістю застосувати різноманітні фільтри. Потім дані необхідно додавати, видаляти, змінювати і так далі. Для зручності оперування різною інформацією, необхідно, щоб така система також давала користувачам можливість побудувати запит на вибірку деякого масиву, "вміла" виконувати ці запити досить швидко і стабільно. При правильній побудові СУБД це все забезпечує, а також дає можливість убезпечити дані від несанкціонованого доступу та реалізує інші необхідні функції.
Навіщо потрібна СУБД Mysql
Mysql - це система управління реляційними базами даних. Реляційними називають такі бази, в яких інформація представлена у вигляді окремих таблиць, які пов`язані між собою і взаємозалежні. Від інших СУБД ця відрізняється деякими основними ознаками, а саме:
- багатопоточність, тобто одночасно в цій системі можуть виконуватися кілька запросов-
- простотою побудови сервера-
- надійною системою захисту, що включає гнучку структуру паролів і прав-
- можливість використання даних як фіксованою, так і змінної дліни-
- якісною системою зберігання, заснованої на потоках-
- можливість розміщення до 16 ключів в таблиці.
Існують також інші важливі відмінності, наприклад те, що у складі СУБД присутня утиліта для ремонту таблиць.
Mysql, як СУБД, це зручна і логічна система, яка дозволяє виконувати всі необхідні операції над даними.