Создание базы данных вне контекста решения или проекта Visual Studio

Автор: Пользователь скрыл имя, 23 Мая 2012 в 16:56, лабораторная работа

Описание работы

В окне Обозреватель серверов щелкните правой кнопкой мыши по узлу Подключение данных и выберете пункт Создать новую базу данных SQL Server... . В появившемся диалоговом окне Создание новой базы данных SQL Server укажите имя сервера, данные учетной записи и имя новой базы данных. Если использовать проверку подлинности Windows, то данные учетной записи указывать не надо. После этого будет создана указанная база данных, а в узле Подключения данных будет добавлено подключение к этой новой базе данных.

Работа содержит 1 файл

Создание базы данных вне контекста решения или проекта Visual Studio (1).doc

— 53.50 Кб (Скачать)

 

CREATE TRIGGER Trigger1

ON dbo.Employees

FOR /* INSERT, UPDATE, DELETE */

AS

              /* IF UPDATE() ... */

 

Когда триггер будет сохранен в базе данных с помощью команды Файл|Сохранить, то он будет виден под своей таблицей в окне Обозреватель серверов (рядом со столбцами таблицы).

 

Как создать функцию?

 

Поддерживаются как скалярные, так и табличные функции. Для создания функции в окне Обозреватель серверов в существующем подключении щелкните правой кнопкой мыши по узлу Функции и выберите пункт Добавить новый, а затем укажите тип создаваемой функции. Здесь имеются три варианта:

a)      Подставляемая функция (однооператорная табличная функция),

b)      Табличная функция (многооператорная табличная функция),

c)       Скалярная функция.

После выбора соответствующего типа функции в новом окне редактора SQL появится код шаблона для данной функции. Например, для табличной функции код шаблона будет иметь вид:

 

CREATE FUNCTION dbo.Function1

              (

              /*

              @parameter1 int = 5,

              @parameter2 datatype

              */

              )

RETURNS /* @table_variable TABLE (column1 datatype, column2 datatype) */

AS

              BEGIN

                            /* INSERT INTO @table_variable

                               SELECT ... FROM ... */

              RETURN

              END

 

Для написания кода функции можно использовать конструктор запросов.

 

Задание

 

В среде Visual Studio вне контекста решения или проекта Visual Studio создать базу данных (соответствующую вашему варианту) с помощью визуальных инструментов работы с базами данных. База данных должна включать следующие объекты:

       Таблицы – 3,

       Первичные ключи – 3,

       Индексы – 1,

       Проверочные ограничения – 1,

       Внешние ключи – 2,

       Представления – 1,

       Хранимые процедуры – 1,

       Пользовательские функции – 1,

       Триггеры – 1.

Проверить созданную базу данных в среде SQL Server Management Studio.

 

 

 

 

6

 



Информация о работе Создание базы данных вне контекста решения или проекта Visual Studio