DDL - Limbajul de Definire a Datelor

Proiect
7/10 (1 vot)
Conține 1 fișier: doc
Pagini : 31 în total
Cuvinte : 7454
Mărime: 173.69KB (arhivat)
Publicat de: Marin Dicu
Puncte necesare: 6
Profesor îndrumător / Prezentat Profesorului: Cotelea Vitalie
Universitatea Tehnica a Moldovei Catedra Automatica si Tehnologii Informationale

Cuprins

  1. 1 Introducere 3
  2. 1.1 Evolutia oracle 3
  3. 1.2 Cronologie 3
  4. 1.3 Produsele Oracle 3
  5. 1.4 Despre serverul Oracle 3
  6. 1.5 SQL- Structured Query Language 3
  7. 1.6 Importanta Oracle 3
  8. 2 Limbajul de definire a datelor(DDL) 3
  9. 2.1 Tipuri de date 3
  10. 2.2 Principalele functii pentru tipurile de date 3
  11. 3 Crearea obiectelor bazei de date 3
  12. 3.1 Crearea tabelelor 3
  13. 3.2 Crearea indexilor 3
  14. 3.3 Crearea secventelor 3
  15. 3.4 Crearea sinonimelor 3
  16. 3.5 Crearea viziunilor 3
  17. 3.6 Crearea unor grupari 3
  18. 4 Modificarea obiectelor bazei de date(ALTER) 3
  19. 4.1 Modificarea structurii unui table 3
  20. 4.2 Modificarea parametrilor de stocare a indecşilor 3
  21. 4.3 Modificarea unei secvenţe 3
  22. 4.4 Modificarea unei vizualizări 3
  23. 4.5 Modificarea unui cluster 3
  24. 5 Stergerea obiectelor bazei de date 3
  25. 5.1 Suprimarea tabelelor 3
  26. 5.2 Ştergerea unui index 3
  27. 5.3 Suprimarea unei secvenţe 3
  28. 5.4 Suprimarea unei vizualizări 3
  29. 5.5 Suprimarea unui cluster 3
  30. 6 Dictionarul bazei de date 3
  31. Concluzie 3
  32. Bibliografie 3

Extras din proiect

1 Introducere

1.1 Evolutia oracle

Mai mult de trei decenii în urmă, Larry Ellison a văzut o oportunitate de alte companii pierdut când a dat peste o descriere a unui prototip de lucru pentru o bază de date relaţionale şi a descoperit că societatea nu a proces la comercializarea de tehnologie. Fondatorii Ellison şi colaboratorii lui, Bob Miner si Ed Oates,şi-au dat seama ca a fost un mare potential de afaceri în modelul de baze de date relationale-dar nu au putut sa-si dea seama că vor schimba fata de calcul de afaceri pentru totdeauna.

Oracle consta dintr-un set complet de constructori de aplicatii si produse pentru utilizatori,cautand sa asigure solutii complete in tehnologia informatiei.

Aplicatiile Oracle sunt portabile peste un numar mare de statii de lucru si sisteme de operare, de la calculatoare personale la procesoare paralele.

Oracle este inzestrat cu un flexibil Sistem de Management al Bazelor de Date(DBMS)-Serverul Oracle-pentru stocarea si managementul informatiei utilizate de aplicatii.

1.2 Cronologie

1977 - Larry Ellison, Bob Miner and Ed Oates au fondat RSI (Relaţional Software), astazi Oracle -1978 - apare prima versiune comerciala Oracle (v1) 1986 - se implementează pentru prima data baza de date de tip client-server

1988 - introduce suport pentru limbajul PL/SQL

1994 - se implementează pentru prima data serverul media cu suport video

1999 - introduce suport pentru limbajul XML

2002 - prima baza de date care suporta 15 sisteme de securitate industriale

2003 - apare versiunea comerciala Oracle 10 G

2008 - apare versiunea comerciale Oracle 11 G care devine lider pe piata

1.3 Produsele Oracle

Inca din 1977, Oracle a furnizat tehnologie, aplicaţii si servicii pentru a oferi companiilor informaţii actualizate, de o mare acuratete. Cunoaştem faptul ca informaţiile potrivite conduc la decizii bune iar deciziile bune reprezintă cheia afacerilor de succes.

-Bazele de date Oracle

- Aplicatiile Oracle

- Server-ul de Aplicaţii Oracle

- Oracle Collaboration Suite

- Oracle Enterprise Manager

- Oracle Data Hub

-Oracle Development Tools

1.4 Despre serverul Oracle

Serverul Oracle cuprinde un DBMS care controleaza:

- stocarea de date in sfera bazelor de date dedicate

- Recuperarea de date pentru aplicaţii utilizând tehnici de optimizare adecvate

- Securitatea bazelor de date si a taskurilor permise pentru anumiţi utilizatori

- Consistenta si protectia datelor, incluzând arhivarea taskurilor si mecanisme de cautare

- Comunicarea si integritatea informaţiilor, cand bazele de date sunt distribuite intr-o reţea.

Aplicaţiile Oracle trebuie rulate pe acelaşi computer la fel ca si Serverul Oracle.

Alternativ,aplicaţiile si utilitarele utilizate de ele pot sa fie rulate pe un sistem local pentru utilizator (sistemul 'client'), in timp ce Oracle DBMS ruleaza pe un altul (sistemul 'server').

In acest mediu 'client-server*, un număr mare de resurse de calcul pot fi rulate. De exemplu,o aplicaţie 'Oracle Forms* poate rula pe un computer personal client,in timp ce accesarea datelor este condusa convenţional de un Server Oracle pe un computer central.

1.5 SQL- Structured Query Language

Structured Query Language (SQL) este un limbaj universal care poate fi utilizat pentru a defini, interoga, reactualiza şi gestiona baze de date relaţionale. SQL este accesibil utilizatorilor începători, dar în acelaşi timp poate oferi programatorilor experimentaţi facilităţi deosebite. SQL este un limbaj non-procedural, adică se specifică ce informaţie este solicitată, dar nu modul cum se obţine această informaţie. SQL poate fi utilizat autonom sau prin inserarea comenzilor sale într-un limbaj de programare. SQL a sistemului Oracle este o extensie a normei SQL89 şi o implementare a normei SQL92.

În SQL se disting trei familii de comenzi:

- Comenzi pentru definirea datelor, care permit descrierea (definirea) obiectelor ce modelează sistemul studiat. Aceste comenzi definesc limbajul de definire a datelor (LDD).

Preview document

DDL - Limbajul de Definire a Datelor - Pagina 1
DDL - Limbajul de Definire a Datelor - Pagina 2
DDL - Limbajul de Definire a Datelor - Pagina 3
DDL - Limbajul de Definire a Datelor - Pagina 4
DDL - Limbajul de Definire a Datelor - Pagina 5
DDL - Limbajul de Definire a Datelor - Pagina 6
DDL - Limbajul de Definire a Datelor - Pagina 7
DDL - Limbajul de Definire a Datelor - Pagina 8
DDL - Limbajul de Definire a Datelor - Pagina 9
DDL - Limbajul de Definire a Datelor - Pagina 10
DDL - Limbajul de Definire a Datelor - Pagina 11
DDL - Limbajul de Definire a Datelor - Pagina 12
DDL - Limbajul de Definire a Datelor - Pagina 13
DDL - Limbajul de Definire a Datelor - Pagina 14
DDL - Limbajul de Definire a Datelor - Pagina 15
DDL - Limbajul de Definire a Datelor - Pagina 16
DDL - Limbajul de Definire a Datelor - Pagina 17
DDL - Limbajul de Definire a Datelor - Pagina 18
DDL - Limbajul de Definire a Datelor - Pagina 19
DDL - Limbajul de Definire a Datelor - Pagina 20
DDL - Limbajul de Definire a Datelor - Pagina 21
DDL - Limbajul de Definire a Datelor - Pagina 22
DDL - Limbajul de Definire a Datelor - Pagina 23
DDL - Limbajul de Definire a Datelor - Pagina 24
DDL - Limbajul de Definire a Datelor - Pagina 25
DDL - Limbajul de Definire a Datelor - Pagina 26
DDL - Limbajul de Definire a Datelor - Pagina 27
DDL - Limbajul de Definire a Datelor - Pagina 28
DDL - Limbajul de Definire a Datelor - Pagina 29
DDL - Limbajul de Definire a Datelor - Pagina 30
DDL - Limbajul de Definire a Datelor - Pagina 31

Conținut arhivă zip

  • DDL - Limbajul de Definire a Datelor.doc

Alții au mai descărcat și

Grilă sisteme informaționale de gestiune - Access

Adăugarea de câmpuri la o tabelă se face în modul de vizualizare:...... Previzualizare inaintea imprimarii Aplicarea unei restrictii de...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Baze de Date

3.Introducere in bd si sgbd-uri Definitie: Numim baza de date o colectie partajata de date aflata in interdependenta logica impreuna cu o...

ORACLE: Nucleul SQL* PLUS, PL/SQL

SEMINAR 1 - CONTINUT: 1. Baze de date  recapitulare: schema bazei de date, tabela, camp, cheie primara, cheie externa, relatie, forme normale...

Te-ar putea interesa și

Implementarea unei Interfețe Web pentru o Agenție de Turism

Introducere Lucrarea de faţă are ca şi scop realizarea unui site web pentru o agenţie de turism. Aplicaţia este realizată în ASP.NET, o platformă...

Organizarea activității într-o bursă de valori

Formularea temei proiectului 1. Titlul temei: “Aplicaţie pentru organizarea activităţii în cadrul unei Burse de Valori” 2. Obiective Aplicaţia...

Extragerea Adreselor URL din Pagini Web cu Ajutorul Expresiilor Regulate în SGBD-ORACLE

INTRODUCERE Oracle este cel mai răspîndit Sistem de Gestiune a Bazelor de Date Relaţionale (Relaţional Database Management System - RDBMS) din...

Sistem Informatic pentru Evidența Școlară

INTRODUCERE În prezenta lucrare mi - am propus să prezint etapele analizei, proiectării şi implementării unei baze de date de evidentă şcolară....

Baze de Date

Cap. 1 INTRODUCERE ÎN GESTIUNEA BAZELOR DE DATE 1.1 Introducere Sistemul de baze de date este, în esenţă, doar un sistem computerizat de păstrare...

Informatică

Capitolul 1. CONCEPTE PRIVIND SISTEMELE INFORMAŢIONALE ŞI SISTEMELE INFORMATICE ALE ORGANIZAŢIILOR ECONOMICE 1.1. Implicaţii ale tehnologiei...

Baze de Date

– Cunoaşterea limbajului de manipulare a datelor utilizat la extragerea informaţiilor prin intermediul clauzelor (SELECT, FROM, WHERE, GROUP BY,...

Baze de Date

I.1 Metode de organizare a datelor în aplicatii O aplicatie este formata dintr-un program, care prelucreaza un set de date, care sunt de obicei...

Ai nevoie de altceva?