11730

Создание серверной части приложения: Файлы базы данных, таблицы

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №2 Создание серверной части приложения: Файлы базы данных таблицы. Цель: формирование практических умений и навыков применения языка TransactSQL для создания объектов базы данных собственно самой базы данных таблиц входящих в состав базы данных; р

Русский

2013-04-10

14.8 KB

9 чел.

Лабораторная работа №2

Создание серверной части приложения:

Файлы базы данных, таблицы.

Цель: формирование практических умений и навыков применения языка Transact-SQL для создания объектов базы данных (собственно самой базы данных, таблиц, входящих в состав базы данных); работы с клиентом  Microsoft SQL ServerSQL Manager; работы с операторами определения структуры объектов (DDL) – CREATE, ALTER, DROP.

Выполнил: Скворцов И.А.

 Группа: 091-ПО

Преподаватель: Афанасьева Г.Ю.

                  Дата:15.02.2013

Ход работы:

Задание №1

Таблица: «Продавцы»

CREATE TABLE [dbo].[Продавцы] {Создание таблицы с названием «Продавцы»}

([Код продавца] int NOT NULL, {Поле «Продавцы» является числовым с возможностью ввода пустых значений}

 [Продавец (ФИО)] text COLLATE Cyrillic_General_CI_AS, {Поле «Продавец (ФИО)» является текстовым}

 [Заработная плата] money,{Поле «Заработная плата» является денежным}

 [Стаж] int,{Поле «Стаж» является числовым}

 PRIMARY KEY CLUSTERED ([Код продавца])) {Поле «Код продавца» является первичным ключом}

ON [PRIMARY]

TEXTIMAGE_ON [PRIMARY]

GO

Таблица: «Товар»

CREATE TABLE [dbo].[Товар]{Создание таблицы с названием «Товар»}

([Код товара] int NOT NULL,{Поле «Код товара» является числовым}

 [Наименование] text COLLATE Cyrillic_General_CI_AS,{Поле «Наименование» является текстовым}

 [Количество на складе] int,{Поле «Количество на складе» является числовым}

 [Цена] money,{Поле «Цена» является денежным}

 PRIMARY KEY CLUSTERED ([Код товара])){Поле «Код товара» является первичным ключом}

ON [PRIMARY]

TEXTIMAGE_ON [PRIMARY]

GO

Задание №2

В таблицах существуют следующие ограничения:

  1.  ограничение на отсутствие значений;
  2.  ограничение уникальности;
  3.  ограничение первичного ключа;
  4.  ограничение ссылочной целостности;
  5.  ограничение внешнего ключа;
  6.  ограничение на значение.

Вывод: сформировали практические умения и навыки применения языка Transact-SQL для создания объектов базы данных (собственно самой базы данных, таблиц, входящих в состав базы данных).


 

А также другие работы, которые могут Вас заинтересовать

65181. Математик, которого я знаю – Леонард Эйлер 38.96 KB
  Леонард Эйлер родился 15 апреля 1707 года в швейцарском городе Базеле. Его отец Павел Эйлер был пастором в Рихене близ Базеля и имел некоторые познания в математике. В 1725 году Эйлер узнает что для него есть место в качестве физиолога при медицинском...
65184. Основание Болонской Академии и творчество Аннибале Каррачи 16.44 KB
  Есть вечный идеал красоты заявляли братья Карраччи он воплощён в искусстве античности Возрождения и прежде всего в творчестве Рафаэля. Его уровень зависел по мнению братьев Карраччи не только от ловкости кисти но и от образования...
65186. СИСТЕМЫ СЧИСЛЕНИЯ 22.15 KB
  Различают непозиционные и позиционные системы счисления. Непозиционные системы сложны и громоздки при записи чисел и мало удобны при выполнении арифметических операций например: Римская непозиционная система счисления.
65187. Виды термической обработки 34 KB
  В любительской практике для определения температуры раскаленной детали по цвету можно использовать приведенную таблицу Закалка придает стальной детали большую твердость и износоустойчивость.
65188. УРАВНЕНИЯ СОСТОЯНИЯ ЛИНЕЙНОЙ ЭЛЕКТРИЧЕСКОЙ ЦЕПИ 61.01 KB
  Для ветвей i и j имеющих взаимное сопротивление связь между всеми указанными величинами определяется следующими уравнениями: 12 при указанных положительных направлениях.
65189. Виникнення філософії. Філософський спосіб освоєння дійсності 27.5 KB
  Виникнення філософії пов'язане зі становленням світогляду його розвитком та ступенями зрілості. Вирішення першого завдання привело до появи природничих наук в лоні філософії. Останній блок питань належав і належить філософії.