Какво е база данни
Здравейте скъпи читатели! Всеки начинаещ уеб разработчик рано или късно се сблъскват с понятия като база данни, база данни и MySQL. Без тези средства не могат да направят почти всеки сайт. По-късно в статията ние ще се справим с тези понятия и термини.
База данни - е набор от данни, организирани в зависимост от специфичните правила и има специфична структура.
С други думи, на базата данни е склада за данни. Базата данни може да се сравнява с библиотека, където книгите се съхраняват в определен ред, позволява на работниците да бързо да намерят най-подходящия продукт.
Има голям брой версии на бази данни, които се различават в различни свойства и критерии. Основните видове бази данни са:
- йерархична;
- Network;
- Обектно-ориентирана;
- Релационна.
Най-разпространени са релационни бази данни. А релационна база данни се състои от таблици, които от своя страна се състоят от редове и колони. Данните, които се съдържат в таблиците са свързани помежду си по отношение на основните ценности.
За да работите с бази данни, с помощта на специален софтуер - система за управление на бази данни (СУБД). База данни ви позволява да създадете база данни, достъп до данни, изпълнява различни манипулация на данни (добавяне, редактиране, изтриване) и гарантиране на сигурността на данните.
За да се справят с данни в релационна база данни с помощта на специален език SQL база данни се използва.
SQL (Structured Query език) - на английски език на Structured Query Language, който се използва за създаване, промяна и изтриване на данни.
Най-простият схема на база данни е както следва:
Това означава, че потребителят изпраща база данни SQL-заявка в базата данни чрез базата данни и получава някаква информация. И не е задължително базата данни трябва да са на компютъра на потребителя и може да се намира някъде в мрежата.
Поради естеството на работата на базата данни са разделени на един играч и мултиплейър. На единични потребители база данни има за цел да работи само с един потребител, за много потребители, съответно, може да работи едновременно на множество потребители. Multi-потребителски бази данни, от своя страна, са разделени в базата данни със сериен и паралелен достъп.
Какво е MySQL
В момента се използва главно многопотребителски СУБД. Най-популярните от тях са MS SQL Server, Oracle и MySQL.
MySQL - е най-популярната система за управление на база данни с уеб програмиране. Повечето уеб сайтове и онлайн портали са разработени с използването на тази база данни.
Основните предимства на MySQL включват висока скорост на работа, скоростта на обработка, гъвкавост, надеждност и лекота на използване. Това е много важно, че базата данни MySQL се разпространява безплатно под лиценз GNU General Public License. В допълнение, MySQL поддържа едновременната работа на неограничен брой потребители, и има ефективна система за сигурност.
При проектирането на уеб сайтове, повечето програмисти използват един куп PHP + MySQL. Много популярни системи за управление на съдържанието (CMS) е създадена с използването на тази връзка.
Така че, ако планирате да научите как да създадете уеб сайтове, след изучаване на езиците на HTML и CSS, необходими за оформлението на страницата, следващата стъпка трябва да бъде проучване на езика PHP, както и работа с MySQL база данни.
Това е всичко! Докато се срещнем отново!