Контрольна робота з “Основи адміністрування баз даних”

Автор: Пользователь скрыл имя, 03 Мая 2013 в 12:29, контрольная работа

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

База даних дозволяє відслідковувати всі виконувані в ній дії, тобто проводити аудит. Існує дві можливості розміщення записів аудиту: таблиця SYS.AUD$ та журнал аудиту операційної системи (ця можливість залежить від конкретної операційної системи).
Аудит можливо проводити для трьох типів дій:
спроба реєстрації в базі даних;
звернення до об’єктів бази даних;
дії в базі даних.
Для активації аудиту бази даних файл init.ora повинен містити елемент для параметра AUDIT_TRAIL. Цей параметр може мати наступні значення:

Содержание

1. Аудит об’єктів бази даних ORACLE.
2.Розроблювана програма………………………………………………………...7
3. Список використаної літератури……………………………………………..11

4. Додаток №1 Лістинг програми………………………………………………12

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

марс_контрольная_оабд.doc

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

                        ADOQuery5->Active = true;

                }

}

//------------------------------------------------------------------------

void __fastcall TForm1::Button2Click(TObject *Sender)

{

if (ComboBox6->Text=="PRIMARY KEY")

               {

                ADOQuery7->SQL->Clear();

                ADOQuery7->SQL->Add("alter table "+ComboBox1->Text+"."+ComboBox2->Text+" add constraint "+ComboBox3->Text+"_pk  PRIMARY KEY ("+ComboBox3->Text+")");

                ADOQuery7->Active = true;

                }

           else

            {   if (ComboBox6->Text=="UNIQUE")

                {

                        ADOQuery7->SQL->Clear();

                        ADOQuery7->SQL->Add("alter table "+ComboBox1->Text+"."+ComboBox2->Text+" add constraint "+ComboBox3->Text+"_un UNIQUE("+ComboBox3->Text+")");

                        ADOQuery7->Active = true;

                }

                  else

                  {

                        ADOQuery7->SQL->Clear();

                        ADOQuery7->SQL->Add("alter table "+ComboBox1->Text+"."+ComboBox2->Text+" add constraint "+ComboBox3->Text+"_ch  CHECK("+ComboBox3->Text+")");

                        ADOQuery7->Active = true;

                }

             }

}

void __fastcall TForm1::Button3Click(TObject *Sender)

{

exit(0);

}

void __fastcall TForm1::Button4Click(TObject *Sender)

{

           ADOQuery1->SQL->Clear();

           ADOQuery1->SQL->Add("select * from  DBA_CONSTRAINTS where owner='"+ComboBox1->Text+"'");

           ADOQuery1->Active = true;

}




Информация о работе Контрольна робота з “Основи адміністрування баз даних”