ПРАКТИЧЕСКАЯ РАБОТА №4. ВВЕДЕНИЕ В ЯЗЫК SQL. СОЗДАНИЕ
ТАБЛИЦ И ОГРАНИЧЕНИЙ НА SQL
4.1.
Цель практической работы
Изучение структурированного языка запросов Transact - SQL, являющегося
основой системы программирования SQL Server, и приобретение навыков применение
инструментальных средств разработки и программирования объектов создаваемых баз
данных. Изучить SQL-операторы для работы с таблицами и индексами. Изучить sql-
команды для создания, изменения и удаления таблиц. Изучить используемые в SQL
Server типы ограничений. Изучить SQL-операторы для работы с ограничениями.
4.2.
Исходные данные
Исходными данными является индивидуальное задание и результат предыдущих
практических работ.
4.3.
Используемые программы
Программа " SQL Server Management Studio " и установленный сервер Microsoft
SQL Server .
Выполнение операций над таблицами, индексами и ограничениями с
помощью языка SQL
4.4.
Теоретические сведения
4.4.1.Основы программирования на Transact - SQL
Система программирования SQL Server относится к классу командно-
интерпретирующих систем сверхвысокого уровня. Единицами действий системы
являются команды, исполняемые в режиме интерпретации сразу же по мере их
поступления в сервер. Основой этой системы программирования является проблемно-
ориентированный структурированный язык запросов (Structured Query Language)
Transact - SQL, который расширяется и развивает возможности стандарта ANSI SQL -
92.
Transact - SQL включает следующие средства:
1. данные различного типа баз данных и переменных;
2. константы, стандартные и ограниченные идентификаторы;
3. арифметические и логические выражения, включающие следующие операнды:
константы, переменные, имена столбцов таблиц, функции, подзапросы и условные
выражения, а также выражения, взятые в круглые скобки;
4. SQL - команды для создания, изменения и удаления баз данных и их объектов, а
также для определения запросов на ввод, обработку и извлечение данных;
5. управляющие программные структуры, определяющие условия и порядок
выполнения команд в заданной последовательности или пакете команд;
6. встроенные (системные) и определяемые пользователем функции;
7. встроенные (системные) и определяемые пользователем хранимые процедуры.
В системе могут храниться, помимо функций и процедур, последовательности
(пакеты) команд, которые называются скриптами. Если скрипт описывает процесс
создания базы данных, или каких-либо ее объектов, то такой скрипт называется
Do'stlaringiz bilan baham: |