• Преимущества соединений
    Соединения имеют преимущества над подзапросами, если список выбора select в запросе содержит столбцы более чем из одной таблицы (пример 6.69).     Список выбора select в запросе примера 6.69 содержит…
    Подробнее...
  • Database Engine и производительность
    Database Engine может значительно влиять на производительность всей системы. Двумя наиболее важными компонентами (механизмами) 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 раз.

 

Авторизация



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