Gérer des ventes
On souhaite formaliser le modèle d'un site de partage de vidéo nommé CassTube, les utilisateurs possèdent un login unique, ainsi que leur nom et leur prenom. Les vidéos possèdent un id, un nom et une description. Un utilisateur possède plusieurs vidéos, et les vidéos possèdent des commentaires de plusieurs utilisateurs.
Nous souhaitons rechercher une liste des vidéos, ainsi que les vidéos par utilisateur. Enfin, nous chercherons aussi à récupérer les commentaires d'une vidéo ou les commentaires d'un utilisateurs
Question
Proposer une modélisation normalisée.
Lancer la console CQL.
Sous Windows, pour pouvoir faire des copier coller, lancer la console via l'invite de commande.
Question
Créer un keyspace ai07
Question
Question
insérer les videos suivantes et vérifier que l'insertion est correcte.
id (example) - video_name - video_uploaded - login
1 - KeyboardCat - now - cschmidt (Chris Schmidt)
2 - NyanCat - now - saraj00n (Sarah June)
Ajouter ensuite l'utilisateur suivant (sans vidéo) : MasterTroll (Jean Fabrice)
Vérifier l'insertion dans la table vidéo, puis recherchez les vidéos de l'utilisateur 'saraj00n'.
Question
Question
Insérer cet utilisateur :
INSERT INTO users (client_id , nom, prenom , age) VALUES ('saraj00n', 'Sarah', 'Junior');
Que se passe-t-il ?
Question
Question
Supprimez la column family users.
Question
Supprimer le keyspace.