Nous avons maintenant tout le nécessaire pour construire notre première base de données! Tout au long de ce module, nous allons travailler avec notre base de données university vue lors du module précédent et introduite dans notre ouvrage de référence (https://www.db-book.com/).
Les commandes pour créer les tables (data definition language) sont reprises dans ce fichier, téléchargez le dans votre espace de travail VSCode. Ensuite, exécutez ces commandes pour construire notre base de données et donnez lui un nom (p.ex. university.db). Si tout c'est bien passé, vous devriez avoir un environnement du style de l'image ci-dessous.
Remarquez que vous pouvez visualiser la structure de votre table en bas à droite dans le SQLite explorer. Soyez bien certains de comprendre entièrement ces commandes. Nous avons vu tous les mots clefs au cours.
La base de données correspond exactement au schéma university à une seule différence près: Les attributs start_time et end_time ont été remplacés par les paires (start_hr, start_min) et (end_hrn end_min). La raison est que le type de données time n'est pas supporté par tous les SGDBs.
INGInious