Diferència entre revisions de la pàgina «M2 - Bases de dades»

De wikiserver
Dreceres ràpides: navegació, cerca
(UF2: Llenguatges SQL: DML i DDL)
(Activitats)
 
(135 revisions intermèdies per 4 usuaris que no es mostren)
Línia 253: Línia 253:
 
-->
 
-->
  
 +
==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://www.youtube.com/watch?v=64eIJ9ZPhhw Optimització de consultes]
 +
 +
===Activitats===
 +
 +
:*[[M2 - Bases de dades / Exercicis UF2 BD HR: Llenguatges SQL |Exercicis SELECT 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 SELECT 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]]-->
 +
 +
==AEA2: Llenguatges SQL: DDL, DML i DCL==
 +
 +
===Continguts DCL===
 +
 +
El material per a elaborar aquests apunts s'ha obtingut de [http://epnbdd-oracle.blogspot.com.es/ epnbdd]
 +
 +
:*[[M2 - Bases de dades / Continguts UF3: Diccionari de dades |El Diccionari de dades]]
 +
 +
:*[[M2 - Bases de dades / Continguts RA2: Administració bàsica i seguretat |Administració bàsica i seguretat]]
 +
 +
'''Per si voleu aprendre més sobre DCL:'''
 +
 +
:*[[M2 - Bases de dades / Continguts UF3: Emmagatzemament |Conceptes d'emmagatzemament]]
 +
 +
:*[[M2 - Bases de dades / Continguts UF3: Components de les BD |Components de les bases de dades]]
 +
 +
:*[[M2 - Bases de dades / Continguts UF3: Privilegis i usuaris |Privilegis i usuaris]]
 +
 +
:*[[M2 - Bases de dades / Continguts UF3: Administració d'usuaris |Administració d'usuaris]]
 +
 +
:*[[M2 - Bases de dades / Continguts UF3: Administració bàsica i seguretat |Administració bàsica i seguretat]]
 +
 +
:*[[M2 - Bases de dades / Continguts UF3: Perfils |Gestió de perfils]]
 +
 +
:*[[M2 - Bases de dades / Apunts UF3: DCL |Enllaços]]
 +
<!---->
 +
 +
===Activitats===
 +
 +
:*[[M2 - Bases de dades / Exercicis DDL-DML-DCL BD HR: Llenguatges SQL |Exercicis DCL, DDL i DML BD HR]]
 +
 +
:*[[M2 - Bases de dades / Solucions UF2 BD HR: Llenguatges SQL: DDL, DML i DCL |Solucions Exercicis DDL, DML i DCL BD HR]]
 +
 +
==AEA3: Llenguatge SQL: extensió procedimental==
 +
 +
===Continguts===
 +
 +
:*[[M2 - Bases de dades / Apunts UF3: PL-SQL |Apunts PL/SQL]]
 +
 +
===Activitats===
 +
 +
:*[[M2 - Bases de dades / Exercicis UF3: PL-SQL |Exercicis PL/SQL: Conceptes fonamentals]]
 +
 +
:*[[M2 - Bases de dades / Exercicis conceptes fundamentals UF3: PL-SQL |Exercicis conceptes fundamentals PL/SQL]]
 +
 +
:*[[M2 - Bases de dades / Exercicis UF3: PL-SQL-2 |Exercicis PL/SQL: Desenvolupament d'unitats de programa]]
 +
<!--
 +
:*[[M2 - Bases de dades / Exercicis consolidació UF3: PL-SQL |Exercicis consolidació PL/SQL]]
 +
-->
 +
:*[[M2 - Bases de dades / Practiques UF3 : PL-SQL | Pràctica PL-SQL]]
 +
 +
==AEA4: Model relacional==
 +
 +
===Continguts===
 +
 +
====Bases de dades i Sistemes gestors de bases de dades====
 +
 +
:*[[M2 - Bases de dades / UF1NF1: Mapa conceptual |Mapa conceptual]]
 +
<!--
 +
====LOPD====
 +
<!--
 +
:*[https://www.youtube.com/watch?v=ZyaJj4nqhLo Conceptes bàsics de LOPD] [https://drive.google.com/file/d/1XLVhT4fMG-Q1FwOM0Oy5Ji-30x4VCrcE/view?usp=sharing Conceptes bàsics de LOPD]
 +
:*[https://www.youtube.com/watch?v=IkUmpfvMjKE La ley de protección de datos (LOPD) en la empresa]
 +
-->
 +
 +
:*[https://drive.google.com/file/d/1XLVhT4fMG-Q1FwOM0Oy5Ji-30x4VCrcE/view?usp=sharing Conceptes bàsics de LOPD]
 +
 +
:*[https://drive.google.com/file/d/1lOuK_gBnDoM07uli4gf4BMpk7z6kRJKE/view?usp=sharing La llei de protecció de dades (LOPD) en l'empresa]
 +
 +
:*[https://canal.uned.es/video/5e62285b5578f259600573d2 Protecció de dades en un món digital]
 +
<!--
 +
:*[https://www.youtube.com/watch?v=2cpWgBBgTIs Paso a paso cómo cumplir con la Ley de Protección de Datos I: Formulario NOTA]
 +
 +
:*[[M2 - Bases de dades / Apunts UF3 : LOPD | LOPD]]
 +
 +
:*[[M2 - Bases de dades / Apunts UF3 : Esquema LOPD | Esquema LOPD]]-->
 +
<!---->
 +
<!---->
 +
 +
<!--
 +
====Introducció====
 +
 +
:*[[M2 - Bases de dades / UF1NF1: Les dades i les bases de dades |Les dades i les bases de dades]]
 +
 +
:*[[M2 - Bases de dades / UF1NF1: Conceptes de fitxers i bases de dades |Conceptes de fitxers i bases de dades]]
 +
 +
:*[[M2 - Bases de dades / UF1NF1: Els SGBD |Els SGBD]]
 +
 +
====Models de bases de dades====
 +
 +
:*[[M2 - Bases de dades / UF1NF1: Arquitectura del SGBD |Arquitectura del SGBD]]
 +
 +
:*[[M2 - Bases de dades / UF1NF1: Els models de bases de dades més comuns |Els models de bases de dades més comuns]]
 +
 +
:*[[M2 - Bases de dades / UF1NF1: Bases de dades distribuïdes |Bases de dades distribuïdes]]
 +
-->
 +
====Model lògic relacional====
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Disseny de bases de dades |Disseny de bases de dades]]
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Conceptes del model entitat-relació |Conceptes del model entitat-relació]]
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Diagrames entitat-relació |Exemples diagrames entitat-relació]]
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Annex: Decisions de disseny |Annex: Decisions de disseny]]
 +
 +
:*[[M2 - Bases de dades / UF1NF3: Model relacional |Model relacional]] / [[M2 - Bases de dades / UF1NF3: Resum model relacional | Resum model relacional]]
 +
 +
:*[[M2 - Bases de dades / UF1NF3: Normalització |Normalització]]
 +
<!---->
 +
<!---->
 +
===Activitats===
 +
 +
:*[[M2 - Bases de dades / Exercicis UF1: Bàsics disseny |Exercicis bàsics disseny bases de dades]]
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Exercicis Model E/R |Exercicis Model E/R]]<!---->
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Casos pràctics Model E/R |Casos pràctics Model E/R]]<!---->
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Repàs casos pràctics Model E/R |Repàs casos pràctics Model E/R]]
 +
 +
:*[[M2 - Bases de dades / UF1NF3: Exercicis Model relacional |Exercicis Model relacional]]
 +
 +
:*[[M2 - Bases de dades / UF1NF3: Exercicis Normalització |Exercicis normalització]]
 +
<!--
 +
:*[[M2 - Bases de dades / UF1NF2: Solucions exercicis Model E/R |Solucions exercicis Model E/R]]
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Solucions casos pràctics Model E/R |Solucions casos pràctics Model E/R]]
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Solucions exercicis Model Relacional |Solucions exercicis Model Relacional]]
 +
 +
:*[[M2 - Bases de dades / UF1NF3: Solucions Model relacional casos pràctics|Solucions Model relacional casos pràctics]]
 +
 +
:*[[M2 - Bases de dades / UF1NF3: Solucions exercicis Normalitzacio |Solucions exercicis normalització]]
 +
-->
 +
 +
===Pràctiques===
 +
 +
:*[[M2 - Bases de dades / UF1NF2: Pràctica Model E/R - Model Relacional|Pràctica Model E/R - Model Relacional Eina gràfica]]
 +
<!--
 +
:*[[M2 - Bases de dades / UF1NF2: Pràctica Model E/R (asix)|Pràctica Model E/R - Eina gràfica]]
 +
-->
 +
:*[[M2 - Bases de dades / UF1NF3: Pràctica Model relacional |Pràctica model relacional]]
 +
 +
==AEA5: Bases de dades no relacionals==
 +
 +
 +
 +
<!--
 
==UF1: Introducció a les bases de dades ==
 
==UF1: Introducció a les bases de dades ==
  
Línia 261: Línia 472:
 
:*[[M2 - Bases de dades / UF1NF1: Mapa conceptual |Mapa conceptual]]
 
:*[[M2 - Bases de dades / UF1NF1: Mapa conceptual |Mapa conceptual]]
  
<!--
+
 
 
====Introducció====
 
====Introducció====
  
Línia 277: Línia 488:
  
 
:*[[M2 - Bases de dades / UF1NF1: Bases de dades distribuïdes |Bases de dades distribuïdes]]
 
:*[[M2 - Bases de dades / UF1NF1: Bases de dades distribuïdes |Bases de dades distribuïdes]]
-->
+
 
  
 
===NF2: Disseny de models lògics===
 
===NF2: Disseny de models lògics===
Línia 294: Línia 505:
  
 
:*[[M2 - Bases de dades / UF1NF3: Normalització |Normalització]]
 
:*[[M2 - Bases de dades / UF1NF3: Normalització |Normalització]]
<!---->
 
  
 
====Activitats====
 
====Activitats====
<!--
+
 
 
:*[[M2 - Bases de dades / Exercicis UF1: Bàsics disseny |Exercicis bàsics disseny bases de dades]]
 
:*[[M2 - Bases de dades / Exercicis UF1: Bàsics disseny |Exercicis bàsics disseny bases de dades]]
-->
+
 
 
:*[[M2 - Bases de dades / UF1NF2: Exercicis Model E/R |Exercicis Model E/R]]
 
:*[[M2 - Bases de dades / UF1NF2: Exercicis Model E/R |Exercicis Model E/R]]
  
 
:*[[M2 - Bases de dades / UF1NF2: Casos pràctics Model E/R |Casos pràctics Model E/R]]
 
:*[[M2 - Bases de dades / UF1NF2: Casos pràctics Model E/R |Casos pràctics Model E/R]]
  
<!--
 
 
:*[[M2 - Bases de dades / UF1NF2: Repàs casos pràctics Model E/R |Repàs casos pràctics Model E/R]]
 
:*[[M2 - Bases de dades / UF1NF2: Repàs casos pràctics Model E/R |Repàs casos pràctics Model E/R]]
-->
+
 
 
:*[[M2 - Bases de dades / UF1NF3: Exercicis Model relacional |Exercicis Model relacional]]
 
:*[[M2 - Bases de dades / UF1NF3: Exercicis Model relacional |Exercicis Model relacional]]
  
:*[[M2 - Bases de dades / UF1NF3: Exercicis Normalitzacio |Exercicis normalització]]
+
:*[[M2 - Bases de dades / UF1NF3: Exercicis Normalització |Exercicis normalització]]
<!--
+
 
 +
:*[[M2 - Bases de dades / UF1NF2: Solucions exercicis Model E/R |Solucions exercicis Model E/R]]
 +
 
 +
 
 +
 
 +
:*[[M2 - Bases de dades / UF1NF2: Solucions casos pràctics Model E/R |Solucions casos pràctics Model E/R]]
 +
 
 +
 
 +
:*[[M2 - Bases de dades / UF1NF2: Solucions exercicis Model Relacional |Solucions exercicis Model Relacional]]
 +
 
 +
 
 +
:*[[M2 - Bases de dades / UF1NF3: Solucions Model relacional casos pràctics|Solucions Model relacional casos pràctics]]
  
:*[[M2 - Bases de dades / UF1NF2: Solucions exercicis Model E/R |Solucions exercicis Model E/R]]-->
 
<!--
 
  
:*[[M2 - Bases de dades / UF1NF2: Solucions casos pràctics Model E/R |Solucions casos pràctics Model E/R]]-->
+
:*[[M2 - Bases de dades / UF1NF3: Solucions exercicis Normalitzacio |Solucions exercicis normalització]]
<!--
 
:*[[M2 - Bases de dades / UF1NF2: Solucions exercicis Model Relacional |Solucions exercicis Model Relacional]]-->
 
  
<!--
 
:*[[M2 - Bases de dades / UF1NF3: Solucions Model relacional casos pràctics|Solucions Model relacional casos pràctics]]-->
 
<!--
 
:*[[M2 - Bases de dades / UF1NF3: Solucions exercicis Normalitzacio |Solucions exercicis normalització]]-->
 
  
 
====Pràctiques====
 
====Pràctiques====
<!--
+
 
 
:*[[M2 - Bases de dades / UF1NF2: Pràctica Model E/R - Model Relacional|Pràctica Model E/R - Model Relacional Eina gràfica]]
 
:*[[M2 - Bases de dades / UF1NF2: Pràctica Model E/R - Model Relacional|Pràctica Model E/R - Model Relacional Eina gràfica]]
  
Línia 332: Línia 544:
 
:*[[M2 - Bases de dades / UF1NF3: Pràctica Model relacional |Pràctica model relacional]]
 
:*[[M2 - Bases de dades / UF1NF3: Pràctica Model relacional |Pràctica model relacional]]
  
-->
+
==UF2: Llenguatges SQL: DML i DDL ==
  
==UF2: Llenguatges SQL: DML i DDL ==
 
<!--
 
 
<pre>
 
<pre>
 
NF1
 
NF1
 
A1. Consultes de selecció simples (A2. Prova pràctica)
 
A1. Consultes de selecció simples (A2. Prova pràctica)
A2. La composició alternativa
 
 
A3. Consultes de selecció complexes  
 
A3. Consultes de selecció complexes  
 
A4. Instruccions per a la manipulació de dades (A5. Prova pràctica)
 
A4. Instruccions per a la manipulació de dades (A5. Prova pràctica)
Línia 361: Línia 570:
  
 
:*Tema Introduccio: Objectius, Terminologia, Uso de SQL, Sentencies SQL, Entorns de desenvolupament, Esquema i Taules emprades.
 
:*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]]
 
:*[[M2 - Bases de dades / Continguts UF2: Ampliacio SQL |Ampliació SQL]]
Línia 370: Línia 580:
 
:*[[M2 - Bases de dades / Exercicis UF2 BD HR: Llenguatges SQL |Exercicis BD HR]]
 
:*[[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 / 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 / Solucions UF2 BD HR: Llenguatges SQL |Solucions Exercicis BD HR]]
<!--
+
 
:*[[M2 - Bases de dades / Practiques UF2: Llenguatges SQL |Pràctiques]]-->
+
:*[[M2 - Bases de dades / Practiques UF2: Llenguatges SQL |Pràctiques]]
<!--
+
 
 
'''Recuperació consultes complexes'''
 
'''Recuperació consultes complexes'''
  
:*[[M2 - Bases de dades / Exercicis UF2: Llenguatges SQL |Exercicis BD SCOTT]]-->
 
<!--
 
'''Data:''' 27-11-20-->
 
  
<!--
+
:*[[M2 - Bases de dades / Exercicis UF2: Llenguatges SQL |Exercicis BD SCOTT]]
:*[[M2 - Bases de dades / Solucions UF2 BD Ventes: Llenguatges SQL |Solucions Exercicis BD Ventes]]-->
+
 
 +
'''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: 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 / Exercicis UF2: Solucio Exercici Resum |Solució exercici resum DDL-DML]]-->
 
  
<!--
+
:*[[M2 - Bases de dades / Solucio exemple prova UF2: DDL - DML|Solució Exemple prova 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]]-->
 
  
 
==UF3: Llenguatges SQL: DCL i extensió procedimental ==
 
==UF3: Llenguatges SQL: DCL i extensió procedimental ==
Línia 403: Línia 608:
  
 
====LOPD====
 
====LOPD====
<!--
+
 
 
:*[https://www.youtube.com/watch?v=ZyaJj4nqhLo Conceptes bàsics de LOPD] [https://drive.google.com/file/d/1XLVhT4fMG-Q1FwOM0Oy5Ji-30x4VCrcE/view?usp=sharing Conceptes bàsics de LOPD]
 
:*[https://www.youtube.com/watch?v=ZyaJj4nqhLo Conceptes bàsics de LOPD] [https://drive.google.com/file/d/1XLVhT4fMG-Q1FwOM0Oy5Ji-30x4VCrcE/view?usp=sharing Conceptes bàsics de LOPD]
 
:*[https://www.youtube.com/watch?v=IkUmpfvMjKE La ley de protección de datos (LOPD) en la empresa]
 
:*[https://www.youtube.com/watch?v=IkUmpfvMjKE La ley de protección de datos (LOPD) en la empresa]
-->
+
 
 
:*[https://drive.google.com/file/d/1XLVhT4fMG-Q1FwOM0Oy5Ji-30x4VCrcE/view?usp=sharing Conceptes bàsics de LOPD]
 
:*[https://drive.google.com/file/d/1XLVhT4fMG-Q1FwOM0Oy5Ji-30x4VCrcE/view?usp=sharing Conceptes bàsics de LOPD]
  
Línia 418: Línia 623:
  
 
:*[[M2 - Bases de dades / Apunts UF3 : Esquema LOPD | Esquema LOPD]]
 
:*[[M2 - Bases de dades / Apunts UF3 : Esquema LOPD | Esquema LOPD]]
<!---->
 
  
 
====DCL====
 
====DCL====
Línia 445: Línia 649:
  
 
===Activitats===
 
===Activitats===
 +
 +
MOLT IMPORTANT ABANS DE FER ELS EXERCICIS ORACLE 21.c '''alter session set "_ORACLE_SCRIPT"=true''';
  
 
:*[[M2 - Bases de dades / Practiques UF3 : LOPD | Pràctica LOPD]]
 
:*[[M2 - Bases de dades / Practiques UF3 : LOPD | Pràctica LOPD]]
  
 
:*[[M2 - Bases de dades / Exercicis UF3: Gestió d'usuaris |Administració oracle]]
 
:*[[M2 - Bases de dades / Exercicis UF3: Gestió d'usuaris |Administració oracle]]
 +
  
 
:*[[M2 - Bases de dades / Exercicis UF3: PL-SQL |Exercicis PL/SQL: Conceptes fonamentals]]
 
:*[[M2 - Bases de dades / Exercicis UF3: PL-SQL |Exercicis PL/SQL: Conceptes fonamentals]]
Línia 461: Línia 668:
  
 
==UF4: Bases de dades objecte-relacionals==
 
==UF4: Bases de dades objecte-relacionals==
<!--
+
 
 
===Continguts===
 
===Continguts===
  
Línia 470: Línia 677:
 
:*[[M2 - Bases de dades / Apunts UF4 : BDOR2 | Herència entre tipus d'objectes]]
 
:*[[M2 - Bases de dades / Apunts UF4 : BDOR2 | Herència entre tipus d'objectes]]
  
:*[[M2 - Bases de dades / Apunts UF4 : BDOR3 | Col·leccions]]-->
+
:*[[M2 - Bases de dades / Apunts UF4 : BDOR3 | Col·leccions]]
<!--
+
 
 
===Activitats===
 
===Activitats===
  
Línia 493: Línia 700:
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_1 | Pràctica 1: Tipus objecte i taules d'objectes]]   
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_1 | Pràctica 1: Tipus objecte i taules d'objectes]]   
  
:'''Entrega: 24/05/2022'''
+
:'''Entrega: 30/04/2024'''
  
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_2 | Pràctica 2: Mètodes]]
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_2 | Pràctica 2: Mètodes]]
  
:'''Entrega: 24/05/2022'''
+
:'''Entrega: 30/04/2024'''
  
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_3 | Pràctica 3: Referències]]
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_3 | Pràctica 3: Referències]]
  
:'''Entrega: 24/05/2022'''
+
:'''Entrega: 30/04/2024'''
  
 
====Lliurament 2====
 
====Lliurament 2====
Línia 509: Línia 716:
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_4 | Pràctica 4: Herència]]
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_4 | Pràctica 4: Herència]]
  
:'''Entrega: 24/05/2022'''
+
:'''Entrega: 07/05/2024'''
  
 
====Lliurament 3====
 
====Lliurament 3====
Línia 517: Línia 724:
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_5 | Pràctica 5: Varrays]]
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_5 | Pràctica 5: Varrays]]
  
:'''Entrega: 31/05/2022'''
+
:'''Entrega: 14/05/2024'''
  
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_6 | Pràctica 6: Taules niuades]]
 
:*[[M2 - Bases de dades / Apunts UF4 : Practica_6 | Pràctica 6: Taules niuades]]
  
:'''Entrega: 31/05/2022'''
+
:'''Entrega: 14/05/2024'''
  
 
====Prova pràctica====
 
====Prova pràctica====
  
'''Data: 30/05/22'''
+
'''Data: 25/05/23'''
-->
+
 
<!--
 
 
[[DAW-M2-UF4-Banc de Solucions|BSUF4]]
 
[[DAW-M2-UF4-Banc de Solucions|BSUF4]]
 
-->
 
-->
  
 +
==Crear user en ORACLE 21.c==
 +
<pre>
 +
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;
 +
</pre>
 +
<!--
 
==Enllaços==
 
==Enllaços==
  
Línia 539: Línia 757:
  
 
[http://2015.codemotion.es/agenda.html#5677904553836544 Totes les xarrades]
 
[http://2015.codemotion.es/agenda.html#5677904553836544 Totes les xarrades]
<!---->
+
-->
 +
<!--
 +
====
  
====
 
<!--
 
 
[[ASIX-M3-UF1-Banc de Solucions|BSUF1]]
 
[[ASIX-M3-UF1-Banc de Solucions|BSUF1]]
-->
+
 
<!--
+
 
 
[[ASIX-M3-UF2-Banc de Solucions|BSUF2]]
 
[[ASIX-M3-UF2-Banc de Solucions|BSUF2]]
-->
+
 
<!--
 
 
[[ASIX-M3-UF3-Banc de Solucions|BSUF3]]
 
[[ASIX-M3-UF3-Banc de Solucions|BSUF3]]
-->
+
 
<!--
 
 
/ [[ASIX-M3-UF1-A2.1- Solucions Exercicis estructura alternativa|Solucions]]
 
/ [[ASIX-M3-UF1-A2.1- Solucions Exercicis estructura alternativa|Solucions]]
 
/ [[ASIX-M3-UF2-A1.1- Solucions Exercicis disseny descendent|Solucions]]
 
/ [[ASIX-M3-UF2-A1.1- Solucions Exercicis disseny descendent|Solucions]]
 
/ [[ASIX-M3-UF2-A3.1- Solucions Exercicis recursivitat|Solucions]]
 
/ [[ASIX-M3-UF2-A3.1- Solucions Exercicis recursivitat|Solucions]]
-->
+
 
<!--
 
 
/ [[ASIX-M3-UF2-A1.2-Pràctiques disseny descendent|A1.2 Pràctiques disseny descendent]]
 
/ [[ASIX-M3-UF2-A1.2-Pràctiques disseny descendent|A1.2 Pràctiques disseny descendent]]
-->
 
  
<!--
+
 
 +
 
 
[[ASIX-M3-UF1-Proves|BPUF1]]
 
[[ASIX-M3-UF1-Proves|BPUF1]]
-->
+
 
<!--
 
 
[[ASIX-M3-UF2-Proves|BPUF2]]
 
[[ASIX-M3-UF2-Proves|BPUF2]]
-->
+
 
<!--
+
 
 
[[ASIX-M3-UF3-Proves|BPUF3]]
 
[[ASIX-M3-UF3-Proves|BPUF3]]
-->
+
 
<!--
 
 
[[ASIX-M3-UF1-Proves Cadenes|BPUF1-Cadenes]]
 
[[ASIX-M3-UF1-Proves Cadenes|BPUF1-Cadenes]]
-->
+
 
<!--
+
 
  
 
[[ASIX-M3-RUF1-Proves Estructures de control|RPUF1-Estructures de control]]
 
[[ASIX-M3-RUF1-Proves Estructures de control|RPUF1-Estructures de control]]
-->
+
 
<!--
 
 
[[ASIX-M3-UF1-Proves Tipus de dades estructurades|PUF1-Tipus de dades estructurades]]
 
[[ASIX-M3-UF1-Proves Tipus de dades estructurades|PUF1-Tipus de dades estructurades]]
-->
+
 
<!--
 
  
 
[[ASIX-M3-UF1-Recuperació Extraordinària|PUF1-Recuperació Extraordinària]]
 
[[ASIX-M3-UF1-Recuperació Extraordinària|PUF1-Recuperació Extraordinària]]
 
-->
 
-->

Revisió de 10:58, 18 nov 2024


AEA1: Llenguatge de consulta SQL

Continguts

Activitats


AEA2: Llenguatges SQL: DDL, DML i DCL

Continguts DCL

El material per a elaborar aquests apunts s'ha obtingut de epnbdd

Per si voleu aprendre més sobre DCL:

Activitats

AEA3: Llenguatge SQL: extensió procedimental

Continguts

Activitats

AEA4: Model relacional

Continguts

Bases de dades i Sistemes gestors de bases de dades

Model lògic relacional

Activitats

Pràctiques

AEA5: Bases de dades no relacionals

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;