• Ограничения целостности и домены
    Домен - множество всех возможных допустимых значений, которые может принимать столбец таблицы. Почти все СУБД используют базовые типы данных, такие как шт, char и date, для определения множества возможных значений…
    Подробнее...
  • Эффективность кода приложения
    Приложения содержат собственный код, используемый системным программным обеспечением и Database Engine. По этой причине они могут создавать проблемы производительности, если вы задали неправильное использование системных ресурсов. Большинство проблем производительности в…
    Подробнее...
  • Разбиение на разделы
    Разбиение на разделы позволяет разделить результирующий набор запроса на группы, так что каждая строка раздела будет отображаться отдельно. Если разделы не заданы, то весь набор строк будет принадлежать одному разделу.…
    Подробнее...

SQL Server - лучшее решение

Существует множество причин, по которым SQL Server, система, включающая в себя Database Engine, сервисы анализа (Analysis Services), сервисы отчетов (Reporting Services) и сервисы интеграции (Integration Services), является лучшим выбором для широкого спектра конечных пользователей и программистов баз данных, создающих бизнес-приложения.

 

♦ SQL Server является, несомненно, лучшей системой для операционных систем Windows по причине тесной интеграцией с этими системами (и низкой цены). Поскольку количество установленных систем Windows огромно и по-прежнему продолжает быстро расти, SQL Server является широко используемой системой.

 

Различия в синтаксисе SQL и Transact-SQL

Transact-SQL, язык реляционных баз данных SQL Server, имеет некоторые не стандартизованные свойства, в основном неизвестные тем людям, которые знакомы только лишь с SQL.

♦ Тогда как точка с запятой (;) используется в SQL для разделения двух операторов SQL в группе операторов (и вы обычно получаете сообщение об ошибке, если не включите символ точки с запятой), в Transact-SQL применение точки с запятой необязательно.

 

♦ Transact-SQL использует оператор go. Этот не стандартизованный оператор в основном применяется для отделения друг от друга групп операторов, хотя некоторые операторы Transact-SQL (такие как create table, create index и др.) должны быть единственными в группе. Расширенный синтаксис этого оператора, go n (где n= 1, 2, 3, ...), означает, что соответствующий групповой оператор будет выполнен n раз.

 

Авторизация



© 2021 www.serversql.ru. Все права защищены.