Доступ к данным базы данных и их изменение
Доступ к данным, содержащимся в базе данных, и их изменение требуют знания фундаментальных основ построения и выполнения инструкций на языке Transact-SQL и обработки результатов в виде реляционных или табличных результирующих наборов.
Подразделы, перечисленные в данном разделе, содержат сведения, которые помогут получать и изменять данные, содержащиеся в таблицах Microsoft SQL Server.
В этом разделе
Инструментальные средства для запросов
Описывает различные классы инструментальных средств для работы с SQL Server.Выбор базы данных
Описывает процесс, с помощью которого SQL Server определяет, в какой базе данных содержится указанный объект.Использование параметров в СУБД SQL Server
Описывает различные параметры, которые влияют на производительность выполнения инструкций SQL и выдаваемые результаты.Элементы Transact-SQL
Описывает основные элементы синтаксиса, используемые в инструкциях на языке Transact-SQL.Основные принципы запросов
Описывает основные принципы построения инструкций на языке Transact-SQL. Описывает основные предложения, используемые в инструкциях SELECT, INSERT, DELETE и UPDATE:Select list
FROM, предложение
WHERE, предложение
ORDER BY, предложение
Предложения JOIN
Управление результирующими наборами
Описывает, как управлять и обрабатывать результаты запросов, объединяя результирующие наборы с представлениями, как работать с временными результирующими наборами, готовить из них сводные отчеты и отправлять уведомления при изменении результирующего набора.Изменение данных в базе данных
Описывает методы вставки новых строк, а также изменения и удаления существующих.Процедурный язык Transact-SQL
Описывает методы группирования инструкций на языке Transact-SQL.Транзакции (компонент Database Engine)
Описывает, как несколько инструкций изменения данных могут быть сгруппированы в транзакцию.Блокировки и управление версиями строк
Описывает, как SQL Server предотвращает изменение одних и тех же данных несколькими пользователями одновременно.Курсоры (компонент Database Engine)
Объясняет, что инструкции SELECT всегда возвращают набор строк, а приложениям иногда требуется просмотр результирующего набора по одной строке за раз. Курсоры поддерживают обработку результирующего набора по строкам (или по набору строк) за один раз.Распределенные запросы
Описывает, как писать код инструкций Transact-SQL, которые ссылаются на данные в различных экземплярах SQL Server, или даже в источниках данных OLE DB, или ODBC, отличных от SQL Server.