Что такое sql server и зачем он нужен?
0
0
0
Что такое sql server и зачем он нужен?

Что такое sql server и зачем он нужен?


snifram snifram
22884
0
0

sql server

О СУБД


Система управления базами данных (в сети Интернет часто можно встретить сокращение «СУБД») является специальным программным обеспечением, которое позволяет создавать и изменять различные базы данных. В веб-разработке используются клиент-серверные СУБД. Базы вместе с клиент-серверной СУБД располагаются непосредственно на сервере, куда поступают все клиентские запросы. Между клиентом и сервером происходит минимальная передача данных, а все вычисления производятся на сервере СУБД. Именно по такому принципу устроены распространенные в сети Интернет СУБД.

Рассмотрим две широко распространенные СУБД. Системы приведенные ниже довольно популярны и находятся в разных «весовых» категориях. Остальные системы по большему счету аналогичны им.


sql server

СУБД MySQL


Одна из самых доступных СУБД это MySQL. Некоторые пользователи ошибочно считают, что MySQL это язык программирования. На самом деле данная СУБД имеет очень широкий набор поддерживаемых языков программирования: Delphi, C, C++, Perl, Lisp, Python и другие. Данная СУБД является оптимальным вариантом малых веб-ресурсов. Некоторые популярные системы управления содержимым (CMS) работают только при наличии на сервере установленной СУБД MySQL. Данная система отличается своей простотой и доступность. Она имеет двойную лицензию разрешающую использовать данную систему совершенно бесплатно. Но если пользователь желает использовать MySQL в разработке программного обеспечения с закрытым кодом — придется приобретать MySQL по платной лицензии.

MySQL имеет широкое распространение. Сегодня практически каждый сервер имеет поддержку баз данных MySQL, но практически все серверы имеют ограничения на размер баз данных MySQL. Сделано это специально, так как начиная с MySQL версии 3.22, размер таблицы может достигать 4 гигабайт. Со следующих версий размер таблицы ограничивается максимально допустимым размером файла для операционной системы. Тем не менее, обычно на среднем виде хостинга под базы данных MySQL выделяется около 200 мегабайт памяти и можно создавать от 1 до 5 БД.


sql server

СУБД Microsoft SQL Server


Существует еще одна популярная СУБД — это Microsoft SQL Server. Данная система предоставляется по платной лицензии и больше ориентирована на крупные веб-ресурсы. Данная СУБД использует в качестве основного языка Transact-SQL который создан по образу структурированного языка запросов (SQL). Система предназначена для работы на системах семейства Windows и в частности на Windows Server. Последние версии данной СУБД поддерживают 64-битную архитектуру, экономично используют доступную память, и имеют улучшенные протоколы шифрования, что может гарантировать безопасность передаваемых запросов и самих баз данных. Также эта СУБД имеет поддержку большого количества различных технологий компании Microsoft, что позволяет использовать ее и для создания различных приложений.

У СУБД от Microsoft также имеется бесплатная версия данной системы. Она носит приставку «Expres» и по сути является аналогом MySQL. Исключения составляют дополнительные функции, которые делают работу с СУБД от Microsoft более комфортной.


sql server

Выводы


Каждая из представленных СУБД имеет своё назначение. Практически каждый современный хостинг имеет поддержку MySQL. Microsoft SQL встречается реже и в основном на специальных серверах с установленной системой Windows Server. Они значительно расширяют функционал сайта, а также позволяют сделать работу с сайтом более комфортной, как для владельца, так и для посетителей.
Многим начинающим веб-мастерам интересно, что такое СУБД и что представляет собой так называемый sql server. Сначала нужно узнать что такое базы данных и зачем они нужны. В базах данных храниться определенная информация о веб-ресурсе, его пользователях, составных элементах и так далее. Вся информация в БД имеет четкую структуру, а для вызова определенной информации применяют так называемый язык структурированных запросов. Базы данных применяются для внедрения в сайт определенных дополнительных возможностей, которые помогают сделать сайт интерактивным. Обработка базы данных происходит через специальный sql server, который является специальной программой (или набором программ и утилит) с помощью которой создают и изменяют БД. Существует несколько различных по функциональности СУБД. Некоторые из них бесплатные и предназначены для небольших веб-ресурсов. Другие применяются для управления крупными базами данных, которые, созданы для больших корпоративных сайтов или интернет-магазинов.
По дате По рейтингу
Комментарии 0
Нет результатов.
Тоже интересно
Активные пользователи
Обсуждаемые блоги
Топ пользователей
Топ блогов