Sisteme de Gestiune a Bazelor de Date

Imagine preview
(8/10 din 6 voturi)

Acest seminar prezinta Sisteme de Gestiune a Bazelor de Date.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 1 fisier doc de 4 pagini .

Profesor: Munteanu Mihaela

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca.

Fratele cel mare te iubeste, acest download este gratuit. Yupyy!

Domenii: Calculatoare, Alte Domenii

Extras din document

SEMINAR 1 - CONTINUT:

1. Baze de date – recapitulare: schema bazei de date, tabela, camp, cheie primara, cheie externa, relatie, forme normale (FN).

2. Introducere in ORACLE: Nucleul SQL* PLUS, PL/SQL, gestiunea utilizatorilor

I. BAZE DE DATE – NOTIUNI FUNDAMENTALE:

Tabela, relatie, tuplu, cheie primara, cheie externa – vezi curs.

Tipuri de legaturi intre tabele:

• 1-1 – legatura dintre cele doua tabele se face pe baza cheilor primare

• 1-n – cheia primara din tabela “parinte” se adauga in tabela “copil” sub forma de cheie externa

• n-n – nu se poate implementa practice si se recurge la adaugarea unei tabele suplimentare care va contine cheile primare ale tabelelor initiale si campuri referitoare la asocierea dintre tabelele “parinti”. Cheia primara din tabela intermediara va fi o cheie compusa.

Schema conceptuala a bazei de date.

II. NUCLEUL SQL*PLUS

Limbajul SQL – Structured Query Language este un limbaj standard de interogare a bazelor de date. Implementat în majoritatea SGBD-urilor, dar nu numai. In ORACLE este implementat nucleul SQL cu anumite particularitati.

1. Tipuri de date:

TIP Caracteristici

VARCHAR2(size) sir de caractere de lungime variabila

NUMBER(p,s) Numeric: p (precision) = 1..38, s (scale) =-84..127

LONG sir de caractere de lung>2GB

DATE data calendaristica

RAW(size) date de tip binar. Maxim size este 2000 bytes.

LONG RAW lungime variabila > 2GB se stocheaza grafice, sunete, documente

ROWID adresa fiecarui rind din tabela

CHAR(size) sir de caractere de lungime fixa

BLOB binary large object (max 4GB) se stocheaza date nestructurate (text,imagine, video, date spatiale)

BFILE contine un pointer catre un fisier binar stocat in afara bazei de date

2. Operatori SQL

Operator Caracteristici

<, >, =, >=, <=, NOT Operatori de comparatie

BETWEEN ... AND ... între doua valori (inclusiv).

IN(lista) egal cu oricare valoare din lista

LIKE similar cu un sablon

% - oricâte caractere; _ - un caracter;

IS NULL are valoarea NULL

3. Comenzi SQL

Comenzile referitoare la bazele de date sunt comune tuturor versiunilor de SQL si sunt impartite in urmatoarele categorii:

1) Comenzi DDL (Data Definition Language – limbaj de definire a datelor)

Comanda Scop

CREATE Creaza un obiect nou (tabela, utilizator, rol, etc)

ALTER Modifica o parte dintre proprietatile unui obiect

DROP Elimina un obiect din baza de date

GRANT Acorda utilizatorilor drepturile necesare pentru accesul si manipularea obiectelor din baza de date

REVOKE Anuleaza anumite drepturi utilizatorilor

Fisiere in arhiva (1):

  • Sisteme de Gestiune a Bazelor de Date.doc

Alte informatii

Academia de Studii Economice Sectia Cibernetica