logo

Crowdly

Browser

Add to Chrome

ASIX-0372 Gestió de bases de dades (24/25)

Looking for ASIX-0372 Gestió de bases de dades (24/25) test answers and solutions? Browse our comprehensive collection of verified answers for ASIX-0372 Gestió de bases de dades (24/25) at campus.institutpedralbes.cat.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Els dissenyadors de la BDD decideixen que volen tenir totes les adreces en una única taula. Per tal de fer això, caldrà:

  • (1 punt) Crear una nova taula anomenada Adreca que tingui els camps següents (atenció als tipus de dades, han de ser compatibles amb les taules ja existents):

    • idAdreca

    • idClient

    • idComercial

    • adreca

    • població

Quan l’adreça emmagatzemada en un registre sigui d’un comercial, el camp idClient tindrà valor NULL; quan les dades guardades siguin d’un client, el camp idComercial tindrà valor NULL.

Presteu especial atenció a les columnes que seran clau primària o claus foranes.

  • (1 punt) Copiar amb una única consulta/instrucció les dades d’adreça i població de la taula Client a la nova taula. A continuació, fer mateix per a les dades de la taula Comercial.

  • (1 punt) Un cop es tinguin les dades a la nova taula, eliminar les columnes corresponents de les taules Client i Comercial

View this question
Quina és la instrucció per eliminar de la taula Comercial els comercials amb nom que comença per J?

Tindríem algun problema per eliminar-los? Per què?

Escriu les sentències SQL que farien possible aquesta eliminació, tot assegurant que la base de dades queda en un estat consistent.
View this question

Quina és la instrucció per eliminar la taula Comercial? Tindríem algun problema per eliminar aquesta taula? Per què?

View this question

 

Escriu a continuació el codi necessari per crear una base de dades amb el nom taller_recanvis.

Crea les taules que hi ha a la imatge següent dins de la base de dades i desa-les amb el nom de la capçalera de cadascuna. La primera columna de cada taula es correspon amb la clau primària (en Venda seran les dues primeres). Recorda que les taules han d’estar relacionades entre sí amb les claus alienes corresponents.

No oblidis les restriccions com ara les referents als valors nuls o a les accions que es prendran en cas d’esborrat o de modificació de valors.

Un cop creada la base de dades, i per verficar que ha estat creada correctament, podràs carregar l'script d'introducció de dades que hi ha adjunt al qüestionari.

En acabar, adjunta una captura de pantalla de MySQL on es vegi que les taules han estat creades.

 

View this question

Want instant access to all verified answers on campus.institutpedralbes.cat?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome