Разница между SQL и T-SQL

Опубликовано: 11 Августа, 2021

1. Язык структурированных запросов (SQL):
Язык структурированных запросов - это компьютерный язык для системы реляционных баз данных. Система реляционных баз данных, такая как MySQL oracle Sybase Informix, использует SQL в качестве стандартного языка баз данных для хранения извлечения, манипулирования данными и хранения в реляционной базе данных.

Вот несколько команд SQL, которые используются для связи с базой данных, например, для сохранения извлечения и манипулирования данными.

  • Язык определения данных, используемый для создания, удаления, изменения, усечения в базе данных.
  • Язык обработки данных, используемый для вставки, обновления, удаления данных в базе данных.
  • Язык управления данными, используемый для отзыва и предоставления данных.
  • Язык управления транзакциями, используемый для фиксации и отката данных.
  • Язык запроса данных, используемый для выбранных данных.

2. Язык структурированных запросов транзакций (T-SQL):
TSQL означает язык структурированных запросов Transact, который является инструментом Microsoft и расширением языка SQL. TSQL в основном используется для написания всей программы процедуры блочной функции, которая определяет, как все должно быть завершено, и создания приложения, в котором каждое приложение отправляет транзакционный запрос через SQL-сервер и не взаимодействует с базой данных. Он выполняется как единый блок с расширением языка SQL.

В T-SQL используются различные типы функций T-SQL:

  • Скалярная функция
  • Функция ранжирования
  • Агрегатная функция
  • Функция набора строк

Разница между SQL и T-SQL:

Язык структурированных запросов (SQL) Язык структурированных запросов Transact (T-SQL)
Он расшифровывается как язык структурированных запросов и разработан IDM. Он расшифровывается как язык структурированных запросов Transact и разработан Microsoft.
Язык структурированных запросов используется для просмотра данных с помощью запросов. Язык структурированных запросов Transact, используемый для создания приложений и добавления бизнес-логики.
В языке структурированных запросов мы вставляем SQL в T-SQL. В Transact Structured Query мы не вставляем T-SQL в SQL.
СУБД используется для управления данными. В котором мы используем расширение сервера, которое используется сервером MS SQL.
На языке структурированных запросов мы выполняем операции DML и DDL. В структурированном запросе Transact есть блочные коды, которые используются для записи функции и процедуры.
Он выполняет одиночный оператор. Он выполняется как целый блок.
В SQL есть взаимодействие с сервером базы данных. В TSQL нет взаимодействия с сервером базы данных.
В основном он используется для манипулирования данными В основном он используется для создания приложений.