ГЛАВА 3 Работа с базами данных


Прежде чем приступить к созданию объектов в базе данных и начать работать с данными в базе, нужно сначала создать саму базу данных. В ней будут храниться все необходимые для решения задач предметной области данные. Туда же вы можете помещать создаваемые хранимые процедуры, триггеры, пользовательские типы данных, функции, представления.

Здесь мы рассмотрим не только создание, изменение и удаление баз данных. Существующий в языке Transact-SQL оператор CREATE DATABASE, который в первую очередь должен создавать базы данных, позволяет также выполнить и еще несколько довольно интересных и полезных функций: присоединение созданной на другом компьютере базы данных к системе и создание мгновенного снимка базы данных (SNAPSHOT). Мы рассмотрим ряд системных представлений, позволяющих получить сведения о базах данных, описанных в системе, и об их файлах, а также несколько системных функций, которые пригодятся вам в повседневной жизни.

С базами данных в SQL Server связано понятие схемы (schema). Мы также выясним, что это такое, и создадим парочку схем для нашей базы данных.

Выполнение всех действий проиллюстрируем при использовании операторов языка Transact-SQL. Операторы Transact-SQL будем выполнять как при вызове утилиты sqlcmd в командной строке (или в PowerShell), так и в графической среде Management Studio. Создание баз данных и изменение их характеристик выполним также и с применением диалоговых средств системы, представленных в этом наиболее важном и удобном в работе графическом инструменте администрирования и разработки SQL Server — Management Studio. Рекомендую выполнить на вашем компьютере все те примеры, которые здесь описаны. Если же у вас не так много времени на эту деятельность или нет особого желания, то просто внимательно просмотрите предложенные операции и получаемые при их выполнении результаты.

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

Похожие новости

Комментариев 0

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.