Вы находитесь на странице: 1из 5

Ministerul Educa iei al Republicii Moldova

Universitatea Tehnic a Moldovei


Facultatea Calculatoare, Informatic i Microelectronic
Catedra Automatic i Tehnologii Informa ionale
RAPORT
Disciplina: a!e de date i cuno tin e
"ucrare de laborator #r$ % b
Tema: Crearea i folosirea declan atoarelor
A efectuat & studentul grupei TI'()* "a!ari Mihai
A verificat& lector superior +aranciuc ,orian
Chi inu *)(*
1 Scopul lucrrii
+copul lucrrii const -n formarea unor abilit.i practice privind&
,eclan atoarele de tip ,M", ,"" i "/0/#1
+tructura declan atoarelor1
Crearea i e2ecutarea declan atoarelor$
2 Sarcinile i rezolvrile lor
3$ + se cree!e un declan ator ,," care ar inter!ice modificarea coloanei Model -n tabelele
ba!ei de date calculatoare cu afi area mesa4ului respectiv$
*
/bservm c modificarea coloanei Model este inter!is, dar nu i a altor coloane, cum ar fi Ram$
5$ + se cree!e un declan ator ,," care ar inter!ice modificarea schemei ba!ei de date -n afara
orelor de lucru$
6
7$ + se cree!e un declan ator ,," care, la modificarea propriet ilor coloanei Pret dintr'un
tabel, ar face schimbri asemntoare -n mod automat -n restul tabelelor$
USE CalculatoareMihai;
GO
IF EXISTS (SELECT 1 FROM sys.triggers !ERE "are#t$class%& '()
#a*e%+*o,i-icare$"ret+.
)RO/ TRIGGER *o,i-icare$"ret O( )'T'0'SE;
GO
CRE'TE TRIGGER *o,i-icare$"ret
O( )'T'0'SE
FOR 'LTER$T'0LE
'S
0EGI(
)ECL'RE 1(u*eSche*a 2'RC!'R(*a3.;
)ECL'RE 1(u*eTa4el 2'RC!'R(*a3.;
)ECL'RE 1Coloa#aMo,i-icata 2'RC!'R(*a3.;
)ECL'RE 1Co*a#,a (2'RC!'R(*a3.;
)ECL'RE 1Co*a#,aCo#creta (2'RC!'R(*a3.;
SET 1(u*eSche*a % (SELECT E2E(T)'T'(..5alue(
+(6E2E(T$I(ST'(CE6Sche*a(a*e.718+9+5archar(*a3.+..;
SET 1(u*eTa4el % (SELECT E2E(T)'T'(..5alue(
+(6E2E(T$I(ST'(CE6O4:ect(a*e.718+9+5archar(*a3.+..;
SET 1Coloa#aMo,i-icata % (SELECT E2E(T)'T'(..5alue(
+(6E2E(T$I(ST'(CE6'lterTa4le'ctio#List6'lter6Colu*#s6(a*e.
718+9+5archar(*a3.+..;
IF 1Coloa#aMo,i-icata % +/ret+
0EGI(
SET 1Co*a#,a % (SELECT E2E(T)'T'(..5alue(
+(6E2E(T$I(ST'(CE6TS;LCo**a#,6Co**a#,Te3t.718+9+#5archar(*a3.+..;
SET 1Co*a#,a % RE/L'CE(1Co*a#,a9 1(u*eSche*a < +.+ < 1(u*eTa4el9
+1#u*e$ta4+.;
IF 1(u*eTa4el=>+"c$uri+
0EGI(
SET 1Co*a#,aCo#creta % RE/L'CE(1Co*a#,a9 +1#u*e$ta4+9
+"c$la"to"."c$uri+.;
EXEC(1Co*a#,aCo#creta.;
E()
IF 1(u*eTa4el=>+la"to"$uri+
0EGI(
SET 1Co*a#,aCo#creta % RE/L'CE(1Co*a#,a9 +1#u*e$ta4+9
+"c$la"to".la"to"$uri+.;
EXEC(1Co*a#,aCo#creta.;
E()
IF 1(u*eTa4el=>+i*"ri*a#te+
0EGI(
SET 1Co*a#,aCo#creta % RE/L'CE(1Co*a#,a9 +1#u*e$ta4+9
+co"iatoare.i*"ri*a#te+.;
EXEC(1Co*a#,aCo#creta.;
E()
E()
E()
3
Concluzii
"a aceast lucrare de laborator am studiat declan atoarele ,,"$ Am aflat cum putem ob ine informa ii
despre evenimentul care a produs e2ecutarea declan atorului cu a4utorul func iei E8E#T,ATA9:$
Re!ultatul acestei func iei este un te2t 2ml din care putem e2trage valorile dorite cu a4utorul func iei
value9:$
5

Вам также может понравиться

  • PAm Examen-1
    PAm Examen-1
    Документ12 страниц
    PAm Examen-1
    Eric Semeniuc
    Оценок пока нет
  • Lab 2 Pam
    Lab 2 Pam
    Документ5 страниц
    Lab 2 Pam
    Augusta Bucataru
    Оценок пока нет
  • Lab1 Pam
    Lab1 Pam
    Документ9 страниц
    Lab1 Pam
    Ion Popescu
    100% (2)
  • SOMIPP Lab1
    SOMIPP Lab1
    Документ6 страниц
    SOMIPP Lab1
    violina
    Оценок пока нет
  • Lab. 1. BDC Utm Fcim
    Lab. 1. BDC Utm Fcim
    Документ15 страниц
    Lab. 1. BDC Utm Fcim
    Fernando Epic Costa
    0% (1)
  • Lab 7 Somipp
    Lab 7 Somipp
    Документ5 страниц
    Lab 7 Somipp
    Augusta Bucataru
    Оценок пока нет
  • Lab 1 Somipp
    Lab 1 Somipp
    Документ7 страниц
    Lab 1 Somipp
    TîmburŞtefan
    Оценок пока нет
  • PSI Laborator 1RO
    PSI Laborator 1RO
    Документ17 страниц
    PSI Laborator 1RO
    Victor Noroc
    Оценок пока нет
  • Pam 4
    Pam 4
    Документ4 страницы
    Pam 4
    violina
    Оценок пока нет
  • BDC Laborator 13
    BDC Laborator 13
    Документ5 страниц
    BDC Laborator 13
    Vladislav Crivenco
    Оценок пока нет
  • Lucrare de Curs BDC
    Lucrare de Curs BDC
    Документ17 страниц
    Lucrare de Curs BDC
    Petru Voloceai
    Оценок пока нет
  • Vasilachi Igor Lab.6 BDC v1
    Vasilachi Igor Lab.6 BDC v1
    Документ5 страниц
    Vasilachi Igor Lab.6 BDC v1
    VadimPlasiciuc
    Оценок пока нет
  • Somipp Linux 2 UTM
    Somipp Linux 2 UTM
    Документ7 страниц
    Somipp Linux 2 UTM
    Cristi Poselețchi
    Оценок пока нет
  • Lab 10,11,12,13 BDC
    Lab 10,11,12,13 BDC
    Документ19 страниц
    Lab 10,11,12,13 BDC
    Oleg Chian
    Оценок пока нет
  • Vasilachi Igor Lab.5 BDC v1
    Vasilachi Igor Lab.5 BDC v1
    Документ8 страниц
    Vasilachi Igor Lab.5 BDC v1
    VadimPlasiciuc
    Оценок пока нет
  • SQL Lab1
    SQL Lab1
    Документ27 страниц
    SQL Lab1
    Ion Şuiu
    Оценок пока нет
  • Lab 4 BDC
    Lab 4 BDC
    Документ8 страниц
    Lab 4 BDC
    Ion Popescu
    0% (1)
  • BDC Lab2
    BDC Lab2
    Документ15 страниц
    BDC Lab2
    Dumitru Plamadeala
    100% (2)
  • BDC Lab1
    BDC Lab1
    Документ11 страниц
    BDC Lab1
    Radu Madiudin
    Оценок пока нет
  • LL3 (Amoo)
    LL3 (Amoo)
    Документ6 страниц
    LL3 (Amoo)
    Eric Semeniuc
    Оценок пока нет
  • Lab 6 Somipp
    Lab 6 Somipp
    Документ5 страниц
    Lab 6 Somipp
    Augusta Bucataru
    Оценок пока нет
  • BDC 9
    BDC 9
    Документ6 страниц
    BDC 9
    Ion Boika
    Оценок пока нет
  • Laborator NR.1
    Laborator NR.1
    Документ13 страниц
    Laborator NR.1
    Daniil
    100% (1)
  • PAM Lab6
    PAM Lab6
    Документ31 страница
    PAM Lab6
    Ion Cornea
    Оценок пока нет
  • Laboratorul 1
    Laboratorul 1
    Документ9 страниц
    Laboratorul 1
    Tina Cris
    Оценок пока нет
  • BDC 8
    BDC 8
    Документ13 страниц
    BDC 8
    Ion Boika
    Оценок пока нет
  • Lab 2 Somipp
    Lab 2 Somipp
    Документ5 страниц
    Lab 2 Somipp
    Augusta Bucataru
    Оценок пока нет
  • Pam Exam
    Pam Exam
    Документ2 страницы
    Pam Exam
    Culea Constantin
    Оценок пока нет
  • SAV Lab2 3 4 PDF
    SAV Lab2 3 4 PDF
    Документ14 страниц
    SAV Lab2 3 4 PDF
    violina
    Оценок пока нет
  • BDC Lab8
    BDC Lab8
    Документ36 страниц
    BDC Lab8
    Tudor Munteanu
    Оценок пока нет
  • Lab 4 BDC PDF
    Lab 4 BDC PDF
    Документ8 страниц
    Lab 4 BDC PDF
    Fil Gorea
    Оценок пока нет
  • Baze de Data Lab4
    Baze de Data Lab4
    Документ2 страницы
    Baze de Data Lab4
    DanuIepuras
    0% (1)
  • SOMIPP
     SOMIPP
    Документ6 страниц
    SOMIPP
    Damean Alexandra
    Оценок пока нет
  • Vasilachi Igor Lab 5 BDC v1
    Vasilachi Igor Lab 5 BDC v1
    Документ8 страниц
    Vasilachi Igor Lab 5 BDC v1
    Fil Gorea
    Оценок пока нет
  • Somipp Linux 4 UTM
    Somipp Linux 4 UTM
    Документ4 страницы
    Somipp Linux 4 UTM
    Cristi Poselețchi
    Оценок пока нет
  • Lab2 PAM
    Lab2 PAM
    Документ12 страниц
    Lab2 PAM
    Ion Popescu
    Оценок пока нет
  • Examen PW
    Examen PW
    Документ71 страница
    Examen PW
    DorinRotaru
    Оценок пока нет
  • Lab4 en Somipp
    Lab4 en Somipp
    Документ36 страниц
    Lab4 en Somipp
    Catherine Nemerenco
    Оценок пока нет
  • BDC Lucrare de Curs
    BDC Lucrare de Curs
    Документ37 страниц
    BDC Lucrare de Curs
    Vladislav Crivenco
    Оценок пока нет
  • TW Lab 5
    TW Lab 5
    Документ4 страницы
    TW Lab 5
    danielploaia
    Оценок пока нет
  • Lab.6 FC
    Lab.6 FC
    Документ3 страницы
    Lab.6 FC
    Cristina Florea
    Оценок пока нет
  • Lab 1 Pam
    Lab 1 Pam
    Документ6 страниц
    Lab 1 Pam
    Augusta Bucataru
    Оценок пока нет
  • Lab2 Somipp
    Lab2 Somipp
    Документ6 страниц
    Lab2 Somipp
    Iov Albu
    Оценок пока нет
  • Laborator NR.2
    Laborator NR.2
    Документ9 страниц
    Laborator NR.2
    Daniil
    Оценок пока нет
  • TW Lab4
    TW Lab4
    Документ8 страниц
    TW Lab4
    Dan
    Оценок пока нет
  • SOMIPP Labs
    SOMIPP Labs
    Документ107 страниц
    SOMIPP Labs
    Ionel Boaghe
    Оценок пока нет
  • Lab2 (TS)
    Lab2 (TS)
    Документ7 страниц
    Lab2 (TS)
    Zeul Hriscei
    Оценок пока нет
  • TAP Lab4
    TAP Lab4
    Документ10 страниц
    TAP Lab4
    Cristian Batir
    Оценок пока нет
  • Proiect de Curs BDC
    Proiect de Curs BDC
    Документ27 страниц
    Proiect de Curs BDC
    Ion Boika
    Оценок пока нет
  • SOMIPP7
    SOMIPP7
    Документ3 страницы
    SOMIPP7
    Damean Alexandra
    Оценок пока нет
  • SOMIPP Lab6
    SOMIPP Lab6
    Документ4 страницы
    SOMIPP Lab6
    Dan
    Оценок пока нет
  • Lab 3
    Lab 3
    Документ4 страницы
    Lab 3
    Rosca Doinita
    Оценок пока нет
  • Examen TIDPP
    Examen TIDPP
    Документ3 страницы
    Examen TIDPP
    Rosca Doinita
    Оценок пока нет
  • Lab 1
    Lab 1
    Документ22 страницы
    Lab 1
    Nicoletta Ciudin
    Оценок пока нет
  • Lab 3 Somipp
    Lab 3 Somipp
    Документ14 страниц
    Lab 3 Somipp
    Augusta Bucataru
    Оценок пока нет
  • Nota Fundamentare Plan Scolarizare 2012
    Nota Fundamentare Plan Scolarizare 2012
    Документ6 страниц
    Nota Fundamentare Plan Scolarizare 2012
    ElenaSuditu
    Оценок пока нет
  • Fisa de Lucru Excel
    Fisa de Lucru Excel
    Документ2 страницы
    Fisa de Lucru Excel
    Laura Ferent
    Оценок пока нет
  • Lab3 SDA UTM 2014
    Lab3 SDA UTM 2014
    Документ13 страниц
    Lab3 SDA UTM 2014
    Artur Spatari
    Оценок пока нет
  • Lab 1 CO Tihon V TI-082
    Lab 1 CO Tihon V TI-082
    Документ4 страницы
    Lab 1 CO Tihon V TI-082
    adrian_cobilas
    Оценок пока нет
  • Rezolvari Baze de Date
    Rezolvari Baze de Date
    Документ12 страниц
    Rezolvari Baze de Date
    Botea Mircea
    Оценок пока нет
  • Lab 4 PC UTM FCIM TI
    Lab 4 PC UTM FCIM TI
    Документ10 страниц
    Lab 4 PC UTM FCIM TI
    Adrian Chiforiuc
    Оценок пока нет
  • Proiect de An BDC II
    Proiect de An BDC II
    Документ36 страниц
    Proiect de An BDC II
    Victor Noroc
    Оценок пока нет
  • RC Raspunsuri Exam
    RC Raspunsuri Exam
    Документ10 страниц
    RC Raspunsuri Exam
    Victor Noroc
    100% (1)
  • Test Inteligenta Iq Mensa
    Test Inteligenta Iq Mensa
    Документ6 страниц
    Test Inteligenta Iq Mensa
    Victor Noroc
    Оценок пока нет
  • Capitolul 1
    Capitolul 1
    Документ9 страниц
    Capitolul 1
    Victor Noroc
    Оценок пока нет
  • 05 Criptografia Moderna
    05 Criptografia Moderna
    Документ38 страниц
    05 Criptografia Moderna
    Victor Noroc
    Оценок пока нет
  • Noţiuni Generale
    Noţiuni Generale
    Документ8 страниц
    Noţiuni Generale
    Victor Noroc
    Оценок пока нет
  • LFA
    LFA
    Документ48 страниц
    LFA
    Victor Noroc
    Оценок пока нет