Documente Academic
Documente Profesional
Documente Cultură
Interogri SQL
FORMS (FORMULARE )
Sunt folosite pentru :
Introducere date
Editare date
Afiare date
Raportri simple
Stabilirea elementelor de dialog din cadrul aplicaiilor.
REPORTS (RAPOARTE)
Raportul este destinat tipririi la imprimanta i cuprinde:
Totaluri
Subtotaluri
Rezumate
Folosirea unui instantaneu al datelor(snapshot)
Structura general a unui raport:
Antetul i subsolul raportului
Antetul i subsolul de pagin
Seciunea detail
2 Actualizarea i exploatarea BD
Actualizarea const n inerea la zi a tabelelor, structurii tabelelor i a
nregistrrilor din tabele. Procesul se realizeaz la dou niveluri:
Nivelul conceptual
Nivelul datelor
La nivel conceptual (nivelul de definire a datelor) actualizarea const n:
Adugarea de noi tabele
Modificarea structurii tabelelor
o Adugarea de coloane
o tergerea de coloane
o Modificarea proprietilor coloanelor existente
tergerea de tabele
La nivelul datelor actualizarea const n: adugarea, modificarea i tergerea
de nregistrri din tabelele bazei de date. Actualizarea se realizeaz la nivel global i
la nivel punctual.
n SGBD Access actualizarea se realizeaz:
utiliznd limbajul SQL
n mod vizual prin intermediul interfeei grafice
utiliznd limbajul VBA
3 Limbajul SQL
Limbaj structurat utilizat pentru prelucrarea bazelor de date relaionale.
Aciunile sale sunt realizate prin intermediul comenzilor.
Comenzi SQL pentru:
Adugarea
Comanda: INSERT INTO (Append Queries)
Format:
INSERT INTO TabelaDestinatie(Cimpuri)
VALUES (Valori);
INSERT INTO TabelaDestinatie(Cimpuri)
SELECT Cimpuri FROM Tabel(e)Destinatie
Exemplu:
Modificarea
Comanda: UPDATE (Update Queries)
Format:
UPDATE TabelaDestinatie
SET Cimp = Valoare
WHERE Criteriu
Exemplu:
UPDATE Clienti
SET Adresa = 'Bucuresti'
WHERE CodClient=1002;
Denumire,
Telefon)
VALUES
(1002,
tergerea
Comanda: DELETE (Delete Queries)
Format:
DELETE *
FROM TabelaDestinatie
WHERE Criteriu
Exemplu:
DELETE *
FROM Clienti
WHERE CodClient=1002;
Format:
SELECT Cimpuri
INTO NouaTabel
FROM Tabel(e)
Exemplu:
Controlul datelor
Utilizate pentru acordarea sau revocarea de drepturi utilizatorilor bazei de date
Comenzi: GRANT, REVOKE
Bibliografie
Octavian Bsc Baze de date, Editura ALL, Bucureti, 1997
I. Lungu .a. Sisteme de gestiune a bazelor de date relaionale Aplicaii Oracle,
Editua ALL, 1998
M. Lupulescu .a. FoxPro de la iniiere la performan, Editura de Vest,
Timioara, 1998
T. Surcel .a. Informatic economic Tehnologia informaiei i comunicaiilor,
Editura Tribuna Economic, Bucureti, 2004
T. Surcel .a. Tehnologii Web i baze de date, Editura Tribuna Economic,
Bucureti, 2005