✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Vous devez écrire un script SQL qui permet de créer une base de données nommée examen1Votrenom (exemple, examen1Farida) qui comprendra les 3 tables décrites ci-dessous.
Une fois complété et testé, copiez votre script dans l'encadré ici-bas.
Table utilisateur
Nom du champ | Type et contraintes |
pseudo | Chaine variable d'au maximum 20 caractères. Clé primaire |
nom | Chaine variable d'au maximum 20 caractères. Ne doit pas être nul. |
prenom | Chaine variable d'au maximum 20 caractères. Ne doit pas être nul. |
paysOrigine | Chaine variable d'au maximum 20 caractères. Doit être dans la liste: Canada, USA, France, Belgique Valeur par défaut Canada |
courriel | Chaine variable d'au maximum 30 caractères. Valeur unique. |
Table article
Nom du champ | Type et contraintes |
id | Un entier incrémenté automatiquement. Clé primaire |
contenu | Text |
auteur | À vous de déterminer le type. Clé étrangère faisant référence à pseudo de la table utilisateur |
Table commentaire
Nom du champ | Type et contraintes |
idUtilisateur | À vous de déterminer le type. Clé étrangère faisant référence à pseudo de la table utilisateur |
idArticle | À vous de déterminer le type. Clé étrangère faisant référence à id de la table article |
dateCommentaire
| date |
textCommentaire | text |
La clé primaire est composée des 3 attributs : idUtilisateur, idArticle, dateCommentaire |