Professional Documents
Culture Documents
Bases de Dades UF4
Bases de Dades UF4
Bases de Dades UF4
Pregunta 1 (2 punts)
Volem mantenir les dades d’uns jugadors de basket (utilitzeu les dades més habituals). Per cadascun
d'aquests jugadors volem guardar també els diferents passaports que pot tenir (no hem de limitar la
quantitat). Dels passaports volem guardar diferents dades (número, país). Crea els tipus de dades i
taules que consideris necessàries.
Nom VARCHAR(20),
Cognom VARCHAR(30),
Data_Naixement DATE,
Altura INT,
Posicio VARCHAR(10));
ID_Jugador INT,
Nacionalitat VARCHAR(30) );
Per aquest exemple suposarem que un client en una compra tan sols adquireix un article, del quan
en pot adquirir la quantitat que en vulgui. Hem de guardar el nom, el telèfon i l’adreça dels clients; el
nom i el preu de cada article; i per cada compra guardarem el client que l’ha fet, quin article ha
comprat, la data de compra i la quantitat que ha adquirit de l’article.
Has de crear el tipus de dades corresponents al client i a l’article, així com les taules objecte per a
guardar els clients i els articles. Les compres les guardarem en una altra taula en la que farem servir
les referències necessàries als objectes que ja tenim guardats.
A més, tenim les següents restriccions, la data de compra no pot quedar buida, la quantitat
comprada ha de ser més gran que 0 i el preu de cada article ha de ser igual o superior a 100.
Taula Articles
INSERT INTO Articles (ID_Article, Nom, Preu)
VALUES (1, 'Peres', 445);
Taula Clients
INSERT INTO Clients (ID_Client, Nom, Telefon, Adreça)
VALUES (1, 'Jordi Perez', '987547012', 'Carrer Sant Joan');
Taula Compres
INSERT INTO Compres (ID_Compra, ID_Client, ID_Article, Data_Compra, Quantitat)
VALUES (1, 1, 1, '2023-05-15', 31);
Pregunta 7 (1 punt)
Fes proves en les que es vegi que les restriccions funcionen.