Diferència entre revisions de la pàgina «M2 - Bases de dades»
De wikiserver
(→Activitats) |
|||
Línia 252: | Línia 252: | ||
> alter user hr identified by hr; | > alter user hr identified by hr; | ||
--> | --> | ||
+ | |||
+ | ===AEA1: Llenguatge de consulta SQL=== | ||
+ | |||
+ | <!-- | ||
+ | <pre> | ||
+ | NF1 | ||
+ | A1. Consultes de selecció simples (A2. Prova pràctica) | ||
+ | A3. Consultes de selecció complexes | ||
+ | A4. Instruccions per a la manipulació de dades (A5. Prova pràctica) | ||
+ | NF2 | ||
+ | A6. DDL (A7. Prova pràctica) | ||
+ | |||
+ | Nota UF2 = 75% UF2NF1 + 25% UF2NF2 | ||
+ | UF2NF1: 10% Pt1 + 20% Pp1 + 70% Pp2 | ||
+ | UF2NF2: 10% Pt2 + 90% Pp3 | ||
+ | |||
+ | Pt1: utilització d'una eina gràfica per a la resolució de consultes. | ||
+ | Pt2: utilització d'una eina gràfica per a la definició d'una estructura de bases de dades | ||
+ | Pp1: prova pràctica consultes de selecció simples. | ||
+ | Pp2: prova pràctica consultes de selecció complexes, DML i control de transaccions. | ||
+ | Pp3: DDL. | ||
+ | </pre> | ||
+ | --> | ||
+ | ===Continguts=== | ||
+ | |||
+ | :*[http://www.w3schools.com/sql/default.asp Tutorial SQL] | ||
+ | <!-- | ||
+ | :*Tema Introduccio: Objectius, Terminologia, Uso de SQL, Sentencies SQL, Entorns de desenvolupament, Esquema i Taules emprades. | ||
+ | : pàg:35, 41, 42, 43, 46, 47, 48, 50, 51 | ||
+ | --> | ||
+ | :*[[M2 - Bases de dades / Continguts UF2: Ampliacio SQL |Ampliació SQL]] | ||
+ | |||
+ | :*[https://magicplsql.com/sql-oracle/item/69-el-diccionario-de-datos Diccionari de dades] | ||
+ | |||
+ | ===Activitats=== | ||
+ | |||
+ | :*[[M2 - Bases de dades / Exercicis UF2 BD HR: Llenguatges SQL |Exercicis BD HR]] | ||
+ | <!-- | ||
+ | :*[[M2 - Bases de dades / Exercicis UF2 BD Ventes: Llenguatges SQL |Exercicis BD Ventes]]--> | ||
+ | <!-- | ||
+ | :*[[M2 - Bases de dades / Solucions UF2 BD HR: Llenguatges SQL |Solucions Exercicis BD HR]]--> | ||
+ | |||
+ | :*[[M2 - Bases de dades / Practiques UF2: Llenguatges SQL |Pràctiques]]<!----> | ||
+ | <!-- | ||
+ | '''Recuperació consultes complexes''' | ||
+ | --> | ||
+ | |||
+ | :*[[M2 - Bases de dades / Exercicis UF2: Llenguatges SQL |Exercicis BD SCOTT]] | ||
+ | <!----> | ||
+ | <!-- | ||
+ | '''Data:''' 27-11-20--> | ||
+ | |||
+ | <!-- | ||
+ | :*[[M2 - Bases de dades / Solucions UF2 BD Ventes: Llenguatges SQL |Solucions Exercicis BD Ventes]]--> | ||
+ | :*[[M2 - Bases de dades / Exercicis UF2: Exercici Resum |Exercici Resum]]<!----> | ||
+ | <!--:*[[M2 - Bases de dades / Exercicis UF2: Solucio Exercici Resum |Solució exercici resum DDL-DML]]--> | ||
+ | |||
+ | <!-- | ||
+ | :*[[M2 - Bases de dades / Exemple prova UF2: DDL - DML|Exemple prova DDL-DML]]--> | ||
+ | <!-- | ||
+ | :*[[M2 - Bases de dades / Solucio exemple prova UF2: DDL - DML|Solució Exemple prova DDL-DML]]--> | ||
==UF1: Introducció a les bases de dades == | ==UF1: Introducció a les bases de dades == |
Revisió del 12:11, 20 set 2024
Contingut
AEA1: Llenguatge de consulta SQL
Continguts
Activitats
UF1: Introducció a les bases de dades
NF1: Bases de dades i sistemes gestors de bases de dades. Models
RA1: Reconeix els elements de les bases de dades analitzant les seves funcions i valorant la utilitat dels sistemes gestors.
NF2: Disseny de models lògics
Continguts
Activitats
Pràctiques
UF2: Llenguatges SQL: DML i DDL
Continguts
Activitats
UF3: Llenguatges SQL: DCL i extensió procedimental
DCL
El material per a elaborar aquests apunts s'ha obtingut de epnbdd
PL/SQL
Activitats
MOLT IMPORTANT ABANS DE FER ELS EXERCICIS ORACLE 21.c alter session set "_ORACLE_SCRIPT"=true;
UF4: Bases de dades objecte-relacionals
Continguts
Activitats
Lliurament pràctiques
Han de ser executables, això implica:
- Utilitzeu l'editor Pluma (--)
- Han de sortir tots els enunciats comentats (--)
- S'han de lliurar en fitxers de text (sense cap format)
- Al final s'han d'escriure les ordres per eliminar taules i tipus en ordre correcte (DROP TABLE ..., DROP TYPE ...)
Lliurament 1
Objectes i taules amb objectes
- Entrega: 30/04/2024
- Entrega: 30/04/2024
- Entrega: 30/04/2024
Lliurament 2
Herència
- Entrega: 07/05/2024
Lliurament 3
Col·leccions
- Entrega: 14/05/2024
- Entrega: 14/05/2024
Prova pràctica
Data: 25/05/23
Crear user en ORACLE 21.c
ALTER SESSION SET "_ORACLE_SCRIPT"=true; CREATE USER iduser IDENTIFIED BY passuser DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA 10M ON USERS; GRANT CONNECT TO iduser; GRANT resource TO iduser; GRANT CREATE VIEW TO iduser;
==