| Limbaje implementate pe SGBD: SQL și QBE |
2 săptămâni Curs 3 ore Ś 10 zile = 30 ore Laborator 3 ore Ś 10 zile = 30 ore TAXA: 1.900.000 Lei |
|
|
| A. Limbajul SQL |
| 1.1. Introducere în limbajul SQL |
|
| 1.2. Scrierea comenzilor SQL |
|
| 1.3. Manipularea datelor |
- 1.3.1. Interogări simple (instructiunea SELECT)
- 1.3.2. Sortarea rezultatelor (clauza ORDER BY)
- 1.3.3. Modificarea functiilor SQL de grup definite în standardul ISO (funcțiile de grup: COUNT, SUM, AVG, MIN, MAX
- 1.3.4. Gruparea rezultatelor (după GROUP BY)
- 1.3.5. Subinterogări
- 1.3.6. Interogări din tabele multiple
- 1.3.7. Operații cu mulțimi: reuniunea, intersectia și diferența (operatorii UNION, INTERSECT și EXCEPT)
- 1.3.8. Actualizarea bazei de date (instrucțiunile INSERT, UPDATE și DELETE)
|
| 1.4. Definirea datelor (limbajul de definire al datelor: DDL) |
- 1.4.1. Identificatorii SQL
- 1.4.2. Tipurile de date din standardul ISO al limbajului SQL
- 1.4.3. Crearea unei baze de date (instructiunea CREATE SCHEMA)
- 1.4.4. Crearea unui tabel (instructiunea CREATE TABLE)
- 1.4.5. Eliminarea unui tabel (instructiunea DROP TABLE)
- 1.4.6. Crearea unui index (instructiunea CREATE INDEX)
- 1.4.7. Eliminarea unui index (instructiunea DROP INDEX)
|
| 1.5. Comparatie cu limbajul QBE |
|
| B. Limbajul Query-By-Example (QBE) |
| 2.1. Construirea interogarilor de selectie cu ajutorul limbajului QBE |
- 2.1.1. Specificarea criteriilor
- 2.1.2. Crearea interogarilor din tabele multiple
- 2.1.3. Calcularea totalurilor
|
| 2.2. Utilizarea interogarilor avansate |
- 2.2.1. Interogari cu parametri
- 2.2.2. Interogarile prin încrucisarea tabelelor (Crosstab)
- 2.2.3. Interogarea Find Duplicates
|
| 2.3. Modificarea continutului tabelelor prin utilizarea interogarilor de actiune |
- 2.3.1. Interogarea de actiune Make -Table
- 2.3.2. Interogarea de actiune pentru stergere (Delete Query)
- 2.3.3. Interogarea de actiune pentru actualizare (Update Query)
- 2.3.4. Interogarea de actiune pentru adaugare (Append Query)
|
|
| C. Evidentierea principalelor caracteristici ale QBE, utilizând sistemul de gestionare a bazelor de date (SGBD) Microsoft Access |
| 3.1. Învatarea notiunilor fundamentale despre Access |
- 3.1.1. Crearea unei prime aplicatii în Access
- 3.1.2. Deplasarea în Access
- 3.1.3. Lucrul cu baze de date si tabele în Access
- 3.1.4. Introducerea, editarea si validarea datelor în tabele
- 3.1.5. Sortarea, gasirea si filtrarea datelor din tabele
- 3.1.6. Legarea, importarea si exportarea tabelelor
|
| 3.2. Proiectarea interogarilor în Access |
- 3.2.1. Învatarea operatorilor si a expresiilor pentru interogari
- 3.2.2. Interogari de selectie
- 3.2.2.1. Specificarea criteriilor
- 3.2.2.2. Crearea interogarilor din tabele multiple
- 3.2.2.3. Calcularea totalurilor
- 3.2.3. Utilizarea interogarilor avansate
- 3.2.3.1. Interogari cu parametri
- 3.2.3.2. Interogarile prin încrucisarea tabelelor (Crosstab)
- 3.2.4. Modificarea continutului tabelelor prin utilizarea interogarilor de actiune
- 3.2.4.1. Interogarea de actiune Make -Table
- 3.2.4.2. Interogarea de actiune pentru stergere (Delete Query)
- 3.2.4.3. Interogarea de actiune pentru actualizare (Update Query)
- 3.2.4.4. Interogarea de actiune pentru adaugare (Append Query)
|
| 3.3. Crearea formularelor si a rapoartelor |
- 3.3.1. Crearea si folosirea formularelor
- 3.3.2. Proiectarea formularelor multitabel personalizate
- 3.3.3. Tiparirea rapoartelor simple si a etichetelor de adrese
- 3.3.4. Realizarea unor rapoarte complexe
|
| 3.4. Integrarea programului Access cu alte aplicatii din Office |
- 3.4.1. Adaugarea diagramelor si graficelor în formulare si rapoarte
- 3.4.2. Folosirea programului Access în conjunctie cu Microsoft Excel
- 3.4.3. Folosirea programului Access cu Microsoft Word si Mail Merge
|
| 3.5. Folosirea tehnicilor complexe în Access |
- 3.5.1. Discutii despre proiectarea si implementarea bazelor de date relationale
- 3.5.2. Folosirea limbajului SQL
- 3.5.3. Protejarea aplicatiilor de retea multiutilizator
|
|