Цялата човешка дейност е неразривно свързанас много каталози и бази данни. Регистърът на библиотеките, адресната книга, адресите в мобилен телефон или таблет - това далеч не е пълен списък на структурираната информация, която използваме. Но компютрите като прецизност, така че ще дадем определение.
И така, база данни (DB) - набор от логически взаимосвързани данни, описващи информационното състояние на обектите в различни тематични области и обработени от компютърно оборудване.
Система за управление на бази данни е софтуерна и езикова среда за създаване, управление и обработка на информационни бази данни. Задаване на СУБД:
От появата на компютърни бази данни, много модели на тяхната работа са създадени, но релационен модел се оказа най-универсалната. Това е свързан набор от информационни таблици, гарантиращ целостта и минимално съкращаване на информацията. Моделът на таблицата се оказа приложим за повечето тематични области и пазарът на системи за управление на релационни бази данни започна да се развива с бързи темпове. Фигурата показва пример за релационната структура "Студентска база".
Всички релационни бази данни поддържат стандарта ANSISQL език и основните принципи на релационния модел, който осигурява работата на приложения на различни СУБД. Освен това, големите СУБД имат свои собствени допълнения към SQL разширението. Примери за система за управление на бази данни за големи проекти са Microsoft SQL Server и Oracle.
Релационният модел също се използва успешно при разработването на интернет проекти. Примери за това са MySQL и PostgreSQL.
Повишена информация и сложноствръзките доведоха до появата на нови системи за управление на бази данни. Информацията е престанала да бъде независима една от друга и понякога е невъзможно тясно да се опише структурата й. Релационните бази данни вече не могат да се справят с такива задачи. Това доведе до появата на нов тип информационни бази и системи за управление, които получиха общо име NoSQL ("no SQL").
Основните категории на базите данни на NoSQL са:
Пазарът на системи за управление на бази данни продължаваДа се развиват и все повече и повече да използват NoSQL решения. Разбира се, "класическият" SQL реализира огромен брой софтуерни системи с различна сложност, а зад него са такива гиганти на пазара като Microsoft и Oracle. Но с висока степен на сигурност, може да се приеме, че през следващите години NoSQL значително ще тласне лидерите в разработването на сложни информационни системи.
</ p>