Diferència entre revisions de la pàgina «M2 - Bases de dades / Apunts UF4 : Practica 5»
De wikiserver
(→Exercici 1) |
|||
Línia 1: | Línia 1: | ||
==Exercici 1== | ==Exercici 1== | ||
− | * Creeu el tipus colec_fills de mida 10 de varchar2(30). | + | * Creeu el tipus col·lecció colec_fills de mida 10 de varchar2(30). |
* Creeu la taula empleat amb els atributs Idemp number(3), Nom varchar(30), Cognoms varchar(30) Fill colec_fills. | * Creeu la taula empleat amb els atributs Idemp number(3), Nom varchar(30), Cognoms varchar(30) Fill colec_fills. | ||
Línia 9: | Línia 9: | ||
{|border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%;" | {|border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%;" | ||
! align="left" width="70 px" style="background:Lavender; color:Black"|Id | ! align="left" width="70 px" style="background:Lavender; color:Black"|Id | ||
− | ! align="left" width=" | + | ! align="left" width="120 px" style="background:Lavender; color:Black"|Nom |
− | ! align="left" width=" | + | ! align="left" width="120 px" style="background:Lavender; color:Black"|Cognoms |
! align="left" width="150 px" style="background:Lavender; color:Black"|Fills | ! align="left" width="150 px" style="background:Lavender; color:Black"|Fills | ||
|- | |- | ||
|1||Francesc||Tardà||(Lluís, Maria) | |1||Francesc||Tardà||(Lluís, Maria) | ||
|- | |- | ||
− | |2||Joana||Pons||(Carla, Joan, | + | |2||Joana||Pons||(Carla, Joan, Mònica) |
|} | |} | ||
1 Francisco Pérez (Luis, Ursula) | 1 Francisco Pérez (Luis, Ursula) | ||
2 Esperanza Jiménez (José, Carlos,Pedro) | 2 Esperanza Jiménez (José, Carlos,Pedro) | ||
− | + | * Mostreu tots els empleats. | |
− | + | ||
− | + | * Mostreu el nom dels fills de l'empleat amb Idemp 1. | |
− | Idemp | + | |
− | + | * Mostreu el nom de tots els fills de tots els empleats. | |
− | + | ||
− | + | '''Blocs PL/SQL''' | |
− | + | ||
− | + | * Fes un bloc PL/SQL per mostrar els fills de l'empleat amb Idemp 2. | |
− | + | ||
− | + | * Afegiu un nou fill de nom com el primer a l'empleat amb Idemp 1 utilitzant Extend. | |
− | + | ||
− | + | <pre> | |
− | + | Abans d'actualitzar: | |
− | + | El fill 1 es diu Lluís | |
− | + | El fill 2 es diu Maria | |
− | + | ||
− | + | Desprès d'actualitzar: | |
− | + | El fill 1 es diu Lluís | |
− | + | El fill 2 es diu Maria | |
− | + | El fill 3 es diu Lluís | |
− | + | </pre> | |
− | 2 | + | |
− | 4 | + | * Afegiu dos bessons (Sandra i Ricard) al fills de l'empleat amb Idemp 2 actualitzant. |
− | + | ||
− | + | <pre> | |
− | + | Abans d'actualitzar: | |
− | + | El fill 1 es diu Carla | |
− | + | El fill 2 es diu Joan | |
− | + | El fill 3 es diu Mònica | |
+ | |||
+ | Desprès d'actualitzar: | ||
+ | El fill 1 es diu Carla | ||
+ | El fill 2 es diu Joan | ||
+ | El fill 3 es diu Mònica | ||
+ | El fill 4 es diu Sandra | ||
+ | El fill 5 es diu Ricard | ||
+ | </pre> | ||
+ | |||
+ | * Elimineu l'últim fill (Ricard) de l'empleat amb Idemp 2 actualitzant. | ||
==Exercici 2== | ==Exercici 2== |
Revisió del 19:45, 12 maig 2018
Exercici 1
- Creeu el tipus col·lecció colec_fills de mida 10 de varchar2(30).
- Creeu la taula empleat amb els atributs Idemp number(3), Nom varchar(30), Cognoms varchar(30) Fill colec_fills.
- Afegiu les següents dades a la taula empleat:
Id | Nom | Cognoms | Fills |
---|---|---|---|
1 | Francesc | Tardà | (Lluís, Maria) |
2 | Joana | Pons | (Carla, Joan, Mònica) |
1 Francisco Pérez (Luis, Ursula) 2 Esperanza Jiménez (José, Carlos,Pedro)
- Mostreu tots els empleats.
- Mostreu el nom dels fills de l'empleat amb Idemp 1.
- Mostreu el nom de tots els fills de tots els empleats.
Blocs PL/SQL
- Fes un bloc PL/SQL per mostrar els fills de l'empleat amb Idemp 2.
- Afegiu un nou fill de nom com el primer a l'empleat amb Idemp 1 utilitzant Extend.
Abans d'actualitzar: El fill 1 es diu Lluís El fill 2 es diu Maria Desprès d'actualitzar: El fill 1 es diu Lluís El fill 2 es diu Maria El fill 3 es diu Lluís
- Afegiu dos bessons (Sandra i Ricard) al fills de l'empleat amb Idemp 2 actualitzant.
Abans d'actualitzar: El fill 1 es diu Carla El fill 2 es diu Joan El fill 3 es diu Mònica Desprès d'actualitzar: El fill 1 es diu Carla El fill 2 es diu Joan El fill 3 es diu Mònica El fill 4 es diu Sandra El fill 5 es diu Ricard
- Elimineu l'últim fill (Ricard) de l'empleat amb Idemp 2 actualitzant.