TP MCD informatique pratique
TD : TP MCD informatique pratique. Recherche parmi 300 000+ dissertationsPar clapopi • 12 Novembre 2023 • TD • 272 Mots (2 Pages) • 180 Vues
AKARMOUDI SAMI
TP3
1.Etude de la BD
1.1 Dictionnaire de données
Nom donnée | Type standard | Type SQL | Explication | Description |
IdP | N | int | Id du patient | |
nomP | AN | Varchar(50) | Nom Patient | |
prenomP | AN | Varchar(50) | Prenom Patient | |
DateNaissP | DATE | DATE | Date Naissance Patient | |
NumeroSecuP | AN | Varchar(50) | Numero Sécurité social Patient | |
IdPatho | N | int | Id Pathologie | |
TypePatho | AN | Varchar(50) | Type Pathologie | |
IdMedic | N | int | Id Medicament | |
NomMedic | AN | Varchar(50) | Nom Medicament | |
MedicCompatible | BOOL | booléen | Medicament compatibilité | |
IdOrd | N | int | Id Ordonnance | |
DateOrd | DATE | DATE | Date Ordonnance | |
IdMed | N | int | Id Medecin | |
NomMed | AN | Varchar(50) | Nom Medecin |
1.3
[pic 1]
1.4 BD TP3
CREATE TABLE Pathologie(
IdPatho INT,
LibPatho VARCHAR(50),
PRIMARY KEY(IdPatho)
);
CREATE TABLE Medicament(
IdMedic INT,
NomMedic VARCHAR(50),
PRIMARY KEY(IdMedic)
);
CREATE TABLE Medecin(
IdMed INT,
NomMed VARCHAR(50),
PRIMARY KEY(IdMed)
);
CREATE TABLE Ordonnance(
IdOrd INT,
DateOrd DATE NOT NULL,
IdMed INT NOT NULL,
PRIMARY KEY(IdOrd),
FOREIGN KEY(IdMed) REFERENCES Medecin(IdMed)
);
CREATE TABLE Patient(
IdP INT,
NomP VARCHAR(50),
PrenomP VARCHAR(50),
...