Что такое sql запрос простыми словами

ЧТО ТАКОЕ SQL. СЛОЖНЫЕ ВЕЩИ ПРОСТЫМ ЯЗЫКОМ.

У клиентов нашей компании часто возникает вопрос что такое SQL ?
И за что необходимо платить такие деньги ?
А в большинстве случаев деньги не совсем малые.
Вот и сподвигло меня написать данную статью, где Я постараюсь объяснить полезность SQL максимально простыми словами. А необходимость его применения, и внедрения решайте сами.

И так начнем.
Представим себе базу 1С в виде файла. (называется файловый режим)
Пока к базе (файлу) обращается один два человека, то файл отвечает мало-мальски нормально. Объясню на пальцах, как именно происходит запрос. Компьютер бухгалтера говорит базе: найди мне файл реализации №4. И база начинает перебирать все файлы, которые находятся в базе.
Опять повторюсь. Если Обращений к базе мало, то работоспособность базы никого не напрягает. Счет тут идет на тысячные доли секунды.
НО.
Представьте, что база 1С разрослась до больших размеров. Примерно 1 Гб или даже больше.
И сначала один компьютер бухгалтера говорит базе: Найди мне файл, потому другой. Он начинает искать первый и второй файл из запроса, тут приходит запрос третий и т.д. А при этом при всем база раздутая. Вот тут уже счет идет на секунды и иногда даже минуты. Вот и ждут бухгалтера ответ на свой запрос. А такие запросы они посылают часто. И если суммарно посчитать сколько это за день «простоя» организации, только из за того, что база медленно отвечает на запросы.
Тут и выходит первая и основная причина покупки и внедрения SQL базы данных.
В SQL базе данных вся информация представлена виде таблиц. И при запросе бухгалтера найти необходимую реализацию, база не перебирает ВСЮ БАЗУ, а целенаправленно начинает искать в необходимом разделе.
Вот именно за это удобство люди платят деньги.
За то что бы база быстро реагировала на запросы. Тем более если у Вас большая база, или несколько бухгалтеров.
Но тут есть нюанс. Приобретение и настройка SQL базы данных не ГАРАНТИРУЕТ Быстрой работы базы. Тут есть много факторов, которые могут влиять на работоспособность базы. Так что советую в этом вопросе доверять Исключительно специалистам.
Я считаю своим долгом только объяснить что такое SQL.
Если есть, какие то неточности, прошу не судить строго.
Ибо рассказываю свое мнение.

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

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