Администрирование MS SQL Server 2000

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Козлов А.И. Администрирование Microsoft SQL Server 2000. Учебный курс MCSA/MCSE, MCDBA [Текст]: Перевод с английского - 2-е изд., испр. - М.: Издательско-торговый дом Русская Редакция. 2002. - 640 с. - ISBN 0-7356-1429-6

. Конноли, Томас, Бегг, Карелии. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. [Текст]: 3-е издание, пер. с англ. - М.: Издательский дом "Вильямс". 2003. - 1440 с. - ISBN 5-8459-0527-3

. Мамаев Е., Шкарина Л. Microsoft SQL Server 2000 для профессионалов. [Текст]: - СПб: Питер. 2001. - 430 с. - ISBN 1-3452-4711-2

. Материалы сайта Interface. Internet & Software Company. [Электронный ресурс]. - Режим доступа:

. Материалы сайта Microsoft. [Электронный ресурс]. - Режим доступа:

. Материалы сайта Интернет университет. [Электронный ресурс]. - Режим доступа:

. Материалы сайта Интерфейс ру [Электронный ресурс]. - Режим доступа:

. Материалы сайта Компьютерная документация. [Электронный ресурс]. - Режим доступа:

. Материалы сайта Открытые системы. [Электронный ресурс]. - Режим доступа:

. Материалы сайта Статьи на всякий случай жизни. [Электронный ресурс]. - Режим доступа:

. Хоторн Роб. Разработка баз данных, Microsoft SQL Server 2000. [Текст]: Пер. с англ. - М.: Издательский дом "Вильямс". 2001. - 360 с. - ISBN 5-8459-0187-1

. Шарон Б., Мэйбл Грэг. SQL Server 2000. [Текст]: Энциклопедия программиста. ДиаСофт, 2001. - 490 с. - ISBN 966-7393-66-6

Приложения

 

Приложение А

 

Таблица. Хранимые процедуры SQL Server для работы с почтой

Название процедурыХарактеристикаxp_sendmailотсылает сообщение адресату; предусмотрена возможность прикрепления файловxp_readmailчитает сообщение из почтового ящика SQL Serveraxp_deletemailУдаляет сообщение из почтового ящика SQL Serveraxp_findnextmsgиспользуется процедурой sp_processmail для обработки поступивших сообщенийsp_processmailиспользует перечисленные выше хранимые процедуры для отправки, приема и обработки сообщенийxp_startmailзапускает сессию SQLMailxp_stopmailостанавливает сессию SQLMail

 

Приложение Б

 

Листинг. Пример триггера, который запрещает изменение таблицы.

TRIGGER [audit] ON [dbo].[example] INSERT, UPDATE, DELETE @currentuser varchar(30)@currentuser = current_usersp_updateextendedproperty table_audit ,

@currentuser, user, dbo,table,examplesp_updateextendedproperty user_audit ,

example, user, @currentuser

..........

..........

..........transaction