Разница между SQL и T-SQL
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 нет взаимодействия с сервером базы данных. |
В основном он используется для манипулирования данными | В основном он используется для создания приложений. |