Основы языка TRANSACT SQL. Казакова И.А. - 29 стр.

UptoLike

Составители: 

28
5. Основные объекты баз данных
SQL Server
Логически данные в SQL Server 2005 организованы в виде
объектов. Основные объекты баз данных SQL Server представлены
в табл. 15.
Таблица 15
Основные объекты баз данных SQL Server
Объект
Характеристика
1
2
Tables
Таблицы базы данных, в которых хранятся собственно данные
Таблицы содержат:
cтроки; каждая строка (или запись) представляет собой
совокупность атрибутов (свойств) конкретного экземпляра
объекта;
cтолбцы; каждый столбец (поле) представляет собой атрибут
или совокупность атрибутов. Поле строки является минимальным
элементом таблицы. Каждый столбец в таблице имеет
определенное имя, тип данных и размер
Views
Представления (виртуальные таблицы) для отображения
данных из таблиц
Подобно реальным таблицам, Views содержат именованные
столбцы и строки с данными. Для конечных пользователей
представление выглядит как таблица, но в действительности
оно не содержит данных, а лишь представляет данные,
расположенные в одной или нескольких таблицах. Информация,
которую видит пользователь через представление, не сохраняется
в базе данных как самостоятельный объект
Stored
Procedures
Хранимые процедуры – это группа команд SQL, объединенных
в один модуль. Такая группа команд компилируется
и выполняется как единое целое
Triggers
Триггеры специальный класс хранимых процедур,
автоматически запускаемых при добавлении, изменении или
удалении данных из таблицы
User Defined
function
Создаваемые пользователем функции, т.е. конструкции,
содержащие часто исполняемый код. Функция выполняет
какие-либо действия над данными и возвращает некоторое
значение
             5. Основные объекты баз данных
                       SQL Server
     Логически данные в SQL Server 2005 организованы в виде
объектов. Основные объекты баз данных SQL Server представлены
в табл. 15.
                                                                   Таблица 15
                Основные объекты баз данных SQL Server

   Объект                             Характеристика
        1                                    2
Tables         Таблицы базы данных, в которых хранятся собственно данные
               Таблицы содержат:
                cтроки; каждая строка (или запись) представляет собой
               совокупность атрибутов (свойств) конкретного экземпляра
               объекта;
                cтолбцы; каждый столбец (поле) представляет собой атрибут
               или совокупность атрибутов. Поле строки является минимальным
               элементом таблицы. Каждый столбец в таблице имеет
               определенное имя, тип данных и размер
Views          Представления (виртуальные таблицы) для отображения
               данных из таблиц
               Подобно реальным таблицам, Views содержат именованные
               столбцы и строки с данными. Для конечных пользователей
               представление выглядит как таблица, но в действительности
               оно не содержит данных, а лишь представляет данные,
               расположенные в одной или нескольких таблицах. Информация,
               которую видит пользователь через представление, не сохраняется
               в базе данных как самостоятельный объект
Stored         Хранимые процедуры – это группа команд SQL, объединенных
Procedures     в один модуль. Такая группа команд компилируется
               и выполняется как единое целое
Triggers       Триггеры – специальный класс хранимых процедур,
               автоматически запускаемых при добавлении, изменении или
               удалении данных из таблицы
User Defined   Создаваемые пользователем функции, т.е. конструкции,
function       содержащие часто исполняемый код. Функция выполняет
               какие-либо действия над данными и возвращает некоторое
               значение


                                     28