Baze Date MySQL

Imagine preview
(9/10 din 4 voturi)

Acest curs prezinta Baze Date MySQL.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 7 fisiere doc de 29 de pagini (in total).

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!

Domeniu: Limbaje de Programare

Extras din document

Noţiuni de baza

Baza de date - ansamblu structurat de date înregistrate pe suporturi accesibile calculatorului, in scopul satisfacerii simultan, a mai multor cereri din partea utilizatorilor, in mod selectiv, si in timp optim

Informaţie - Data

Articol ( Înregistrare , Rând)

Câmp ( Atribut, Coloana)

Fişier ( Tabel )

Baza de date colecţie de fişiere (sau tabele) cu legături logice intre ele

Banca de date sistem complex destinat conservării, centralizării si manipulării datelor

- baza de date

- hardware

- software ( SGBD + aplicaţii )

- utilizatori - administratorul bazei de date

- programatori de aplica]ie

- utilizatori finali

Arhitectura unui sistem de baze de date

- Un sistem de baze de date poate fi privit din patru puncte de vedere numite nivele:

1. Conceptual – descrie in mod natural sistemul

2. Extern – specifica informaţiile ce pot fi privite de utilizator si modul de reprezentare al acestora

3. Logic – reprezentarea schemei conceptuale prin structuri abstracte

4. Fizic - reprezentarea sistemului intr-un anumit SGBD

- Este un sistem software care gestionează o baza de date si care permite utilizatorului sa interacţioneze cu acesta . El acţionează ca un depozit de date si este responsabil cu:

1. Stocarea datelor

2. Definirea structurilor de date

3. Manipularea datelor

4. Interogarea datelor

5. Păstrarea integrităţii si securităţii datelor

6. Asigura un mecanism de recuperare al datelor

7. Asigurarea unui mecanism de indexare care sa permită accesul rapid la date

Organizarea logica a bazei de date

- La nivel logic baza de date este alcătuita din scheme;

- Obiectele schemei sunt următoarele:

- Tabele

- Vederi

- Indecşi

- Clustere secvenţe

- Sinonime

- Proceduri si funcţii de stocare

- Pachete stocate

- Declanşatoare ale bazei de date

- Legături ale bazei de date

TABELE

- Tabelul este principala structura de stocare a datelor.

- Este o structura bidimensionala formata din:

1. rânduri - înregistrări

2. si coloane - câmpuri

Crearea tabelelor

CREATE TABLE nume_tabel (nume_coloana tip_data [DEFAULT expresie]….)

[PCTFREE întreg]

[PCTUSED întreg]

[TABLESPACE spaţiu tabel]

[STORAGE parametrii_de_stocare]

o DEFAULT – desemnează o valoare implicita pentru coloana,

o TABLESPACE – specifica spaţiul tabel in care va fi stocat tabelul

o PCTFREE/PCTUSED – specifica gradul de utilizare al blocurilor

Se foloseşte comanda SQL

CREATE TABLE

- Se specifica numele si tipul de date pentru fiecare coloana a tabelului

CREATE TABLE salariat{

 Cod_salariat NUMBER(10)

 Nume VARCHAR2(10)

 Prenume VARCHAR2(10)

 Data_naştere DATE,

 Salariu NUMBER(10)

 Manager NUMBER(10)

 Cod_dept NUMBER(10)

 Cod_tara NUMBER(10)

TABLESPACE TS_ALFA

STORAGE(INITIAL 100k NEXT 100k

Fisiere in arhiva (7):

  • Baze Date MySQL
    • Curs 1 BD.doc
    • Curs 2 BD.doc
    • Curs 3 BD.doc
    • FIGURI.doc
    • Jonctiuni BD.doc
    • Normalizare BD.doc
    • Obiectele bazei de date.doc

Alte informatii

Univ "Dunarea de Jos" Galati