Diferència entre revisions de la pàgina «M2 - Bases de dades / Apunts UF4 : Practica 4»
De wikiserver
(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 | + | * 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== | ==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 |
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