Определение понятий SQL

В данной статье Вы найдете понятный ответ на такие вопросы, как: что такое база данных, SQL, MySQL, PostgreSQL? Это действительно важно знать. К примеру, благодаря этому крупные компании способны вообще работать.

Что такое база данных?

Прежде чем узнать что такое MySQL, нужно знать что означает база данных.
По сути, база данных — это просто сбор данных. Специализированные программы баз данных, таких как MySQL, являются просто программами, позволяющими хранить и извлекать данные максимально эффективно.

Пример ниже может помочь понять, почему стоит использовать специализированное программное обеспечение баз данных. Если Вы сохраняете все Ваши документы и именуете их как «1.doc», «2.doc», «3.doc», … «9,999,999.doc» (и т. д.), то Вы в конце концов столкнетесь с проблемой поиска нужного файла, если Вам нужно будет найти определенный документ. Можно последовательно проверить каждый файл, начиная с «1.doc», пока не найдете тот файл, который Вам нужен. Но очевидно, что это очень неэффективный способ поиска нужного файла. И это в первую очередь результат неэффективного способа хранения данных (то есть, сохранения файлов). Сейчас, это конечно смешной пример. Никто, скорее всего, не сохраняет файлы с именами, наподобие этих, да и есть поисковик, который может помочь Вам найти нужный файл без необходимости вручную открывать каждый в определенной последовательности. Но этот пример нужен для того, чтобы Вы понимали, что когда у Вас хранится много данных и у Вас нет хорошей системы их организации, поиск нужных данных — это очень трудоемкая операция. И она становится все более трудоемким процессом, так как объем данных со временем растет.

Программа для управления и работы с базой данных представляет собой программное обеспечение, которое предназначено для обработки большого количества данных и хранения их таким образом, чтобы поиск (и соответственно получение) любых данных являлось более эффективным, чем он был бы, если Вы просто хранили все данные в одном месте. С такой базой данных, если Вы, например, храните список клиентов и их адресов для доставки, ввод и извлечение информации о Вашем миллионном клиенте не будет занимать на много дольше времени, чем ввод и извлечение информации о вашем первом клиентом.

Что такое SQL, MySQL и PostgreSQL?

Многие программы, в том числе блоги, фотогалереи и системы управления контентом нуждаются в хранении и извлечении данных. Например, блог нужен для хранения статей. Аналогично, фотогалереи хранят информацию о картинках (например, для сайтов, которые позволяют пользователям оценивать фотографии, оценки за каждый снимок хранятся в базе данных). Вместо того, чтобы изобретать велосипед и внедрять собственные системы хранения и извлечения данных, это программное обеспечение просто использует специализированные базы данных программ, упомянутых ранее.
Многие базы данных поддерживают компьютерный язык, названный «SQL«. SQL был специально разработан для таких целей.

Есть много баз данных, поддерживающих использование SQL для доступа к своим данным, среди них MySQL и PostgreSQL. Другими словами, MySQL — это просто бренд одного производителя программного обеспечения для баз данных. То же самое и PostgreSQL. Эти две системы для базы данных очень популярны, наверное, потому что они бесплатные smile поэтому Вы можете встретить один или оба из них в характеристике списка веб-узла, а также они могут находиться в списке «Системные требования» для определенных веб-программ (например, блогов и систем управления контентом).

Перевод статьи выполнен командой сайта World-Of-Web.ru. Источник: www.thesitewizard.com/.

0

Автор публикации

не в сети 7 лет

Veweb

36

Создание, доработка сайтов, редизайн.

Страна: Россия
Комментарии: 76Публикации: 188Регистрация: 04-07-2015

/* Есть добрая традиция в Интернете – если понравился сайт, то благодарный посетитель -
- кликает, уходя, по рекламной ссылке... */


Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

10 + 2 =