158 прочтений · 2 года назад
SQL - ЭТО ЯЗЫК ПРОГРАММИРОВАНИЯ? Язык SQL не является языком программирования, но может использоваться внутри него. Сейчас объясню🙂 SQL - это конкретные команды к базе данных. Например, если нужно выбрать некоторые данные согласно определенному условию, то отправляем к базе данных команду SELECT. Если нужно в одну из таблиц добавить новую строку с данными, то отправляем в базу данных команду INSERT с указанием в какую таблицу вставить данные и какие столбцы заполнить какими значениями. И так далее. Весь SQL - это только конкретные простые команды! Эти команды может отправлять к базе данных как некоторое приложение (написанное на языке программирования) или веб-сайт (например, по нажатию кнопки) так и, например, некоторый сотрудник (программист, администратор базы данных, аналитик и т.д.) с помощью специальной (удобной) программы, подключённой к базе данных. Язык SQL может использоваться и в рамках внутреннего языка программирования СУБД. Пример: функция, написанная на языке PL/SQL (ORACLE) или языке T-SQL(MS SQL Server) для получения некоторого остатка по счету. Функция внутри себя выполняет обычные команды SELECT и кладёт результат в предопределенную переменную, которую потом обрабатывает и возвращает. Вобщем SQL - это не язык программирования, но может внутри него использоваться, если приложение работает с базой данных🙂 Большое спасибо за Ваше внимание! 👍
7 прочтений · 3 месяца назад
Что такое SQL. Как работает язык баз данных
SQL: язык, управляющий данными. Что это такое, где используется и как изучить В современном мире данные играют ключевую роль в принятии\u000Aрешений, автоматизации процессов и развитии бизнеса. Для эффективного\u000Aуправления и анализа данных необходимы мощные инструменты, и одним из них\u000Aявляется SQL (Structured Query Language), язык программирования, специально\u000Aразработанный для взаимодействия с реляционными базами данных. С его помощью\u000Aможно создавать структуры данных, выполнять сложные запросы, изменять данные и\u000Aуправлять доступом к ним...