Diferència entre revisions de la pàgina «M2 - Bases de dades / Apunts UF4 : Practica 4»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «==Exercici 1== * Creeu el tipus col·lecció anomenat collec_fills que contindrà com a màxim dllamado colec_hijos que tendrá como máximo grupos de 10 valores y ad...».)
 
Línia 1: Línia 1:
 
==Exercici 1==
 
==Exercici 1==
  
* Creeu el tipus col·lecció anomenat collec_fills que contindrà com a màxim dllamado colec_hijos que tendrá como máximo grupos de 10
+
* Creeu un tipus mascota amb els camps nom varchar2(10) i potes number(1), i el mètode mostrar_potes que mostrarà quantes potes te la mascota.  
valores y además serán de máximo 30 caracteres.
+
 
Crea la tabla empleado con
+
* Implementeu el body del tipus mascota.
Idemp number
+
 
Nombre varchar(30)
+
* Creeu el tipus gos com a classe filla de mascota, redefinint el mètode mostrar_potes que ara indicarà que és un gos i el nombre de potes.
Apellidos varchar(30)
+
 
Hijos de tipo colección hijos
+
* Implementeu el body del tipus gos.
Insertar los datos que aparecen en la tabla anterior.
+
 
Visualizar todos los empleados.
+
* Creeu el tipus gat com a classe filla de mascota, redefinint el mètode mostrar_potes que ara indicarà que és un gat i el nombre de potes.
Visualizar el nombre de los hijos del empleado idemp 1
+
 
Visualizar el nombre de todos los hijos de todos los empleados
+
* Implementeu el body del tipus gat.  
Bloques PL
+
 
Crea un bloque PL para visualizar
+
* Creeu la taula gossos de tipus gos i afegiu tres gossos.
cuántos hijos tiene el empleado idemp=1
+
 
Añadir al final de la colección 3 veces el hijo uno(Luis) para el empleado de
+
* Mostreu les potes dels gossos utilitzant el mètode mostrar_potes del tipus gos.
idemp=1, usando extend sin actualizar la BD.
+
 
M2 BASES DADES UF4
+
* Creeu la taula mascotes de tius mascota i afegiu tres mascotes.
Pàgina 1 de 1Institut Mare de Déu de la Mercè
+
 
CICLE FORMATIU
+
* Mostreu les dades de la taula mascotes utilitzant el mètode mostrar_potes.
DAW
+
 
MÒDUL
 
UF
 
2
 
4
 
VARRAY
 
Añadir un hijo más al empleado idemp=1 que se llame Antonio (actualizando la
 
base de datos)
 
La salida será como esta
 
Eliminar el último hijo del empleado idemp=1 que se llame Antonio (actualizando la
 
base de datos)
 
  
 
==Exercici 2==
 
==Exercici 2==
  
 +
* Crea un tipo vehiculo con atributos matricula de tipo Varchar y neumáticos de
 +
tipo Number, además debe contener dos métodos, uno de ellos llamado
 +
imprimir_matricula que será FINAL e imprimirá por ejemplo 'Mi matricula es
 +
......' y otro descripcion_neumaticos que devolverá 'Tengo ruedas'.
 +
 +
* Crear el tipo camión que hereda de la clase Vehiculo y contenga el atributo
 +
matricula_remolque y además debe sobreescribir el método
 +
descripcion_neumaticos mostrando 'Soy un camion y mi numero de ruedas es:
 +
.......’
 +
 +
* Crea la tabla mivehiculo de tipo vehiculo e inserta la matricula '1234567A' y
 +
el número de neumáticos 2.
 +
 +
* Imprimir la matricula de mivehiculo
 +
 +
* Imprimir la descripcón de neumáticos de mivehiculo.
 +
 +
* Crea la tabla micamion de tipo camión e inserta la matricula “444444S”, el
 +
número de ruedas 8 y la matricula de un remolque especial “9999999S” .
 +
 +
* Imprimir la matricula de micamion
 +
 +
* Imprimir la descripcion de neumáticos de micamion.
 +
 +
* Inserta dentro de la tabla mivehiculo un objeto camión con matricula
 +
222222222Z, numero de ruedas 10 y matricula de remolque”555555555Z”
  
 +
* Muestra por pantalla el objeto camion en la tabla vehiculo usando SELECT
 +
TREAT
  
==Exercici 3==
+
* Muestra por pantalla la matricula_remolque de la tabla vehiculo usando
 +
SELECT TREAT

Revisió del 12:54, 12 maig 2018

Exercici 1

  • Creeu un tipus mascota amb els camps nom varchar2(10) i potes number(1), i el mètode mostrar_potes que mostrarà quantes potes te la mascota.
  • Implementeu el body del tipus mascota.
  • Creeu el tipus gos com a classe filla de mascota, redefinint el mètode mostrar_potes que ara indicarà que és un gos i el nombre de potes.
  • Implementeu el body del tipus gos.
  • Creeu el tipus gat com a classe filla de mascota, redefinint el mètode mostrar_potes que ara indicarà que és un gat i el nombre de potes.
  • Implementeu el body del tipus gat.
  • Creeu la taula gossos de tipus gos i afegiu tres gossos.
  • Mostreu les potes dels gossos utilitzant el mètode mostrar_potes del tipus gos.
  • Creeu la taula mascotes de tius mascota i afegiu tres mascotes.
  • Mostreu les dades de la taula mascotes utilitzant el mètode mostrar_potes.


Exercici 2

  • Crea un tipo vehiculo con atributos matricula de tipo Varchar y neumáticos de

tipo Number, además debe contener dos métodos, uno de ellos llamado imprimir_matricula que será FINAL e imprimirá por ejemplo 'Mi matricula es ......' y otro descripcion_neumaticos que devolverá 'Tengo ruedas'.

  • Crear el tipo camión que hereda de la clase Vehiculo y contenga el atributo

matricula_remolque y además debe sobreescribir el método descripcion_neumaticos mostrando 'Soy un camion y mi numero de ruedas es: .......’

  • Crea la tabla mivehiculo de tipo vehiculo e inserta la matricula '1234567A' y

el número de neumáticos 2.

  • Imprimir la matricula de mivehiculo
  • Imprimir la descripcón de neumáticos de mivehiculo.
  • Crea la tabla micamion de tipo camión e inserta la matricula “444444S”, el

número de ruedas 8 y la matricula de un remolque especial “9999999S” .

  • Imprimir la matricula de micamion
  • Imprimir la descripcion de neumáticos de micamion.
  • Inserta dentro de la tabla mivehiculo un objeto camión con matricula

222222222Z, numero de ruedas 10 y matricula de remolque”555555555Z”

  • Muestra por pantalla el objeto camion en la tabla vehiculo usando SELECT

TREAT

  • Muestra por pantalla la matricula_remolque de la tabla vehiculo usando

SELECT TREAT