Skip to content

Instantly share code, notes, and snippets.

View 1foldx's full-sized avatar
🏠
Working from home

1foldx

🏠
Working from home
View GitHub Profile
@1foldx
1foldx / zoo.db
Last active September 12, 2025 11:41
group: ZOO.db
description[[
Dans cet atelier, tu vas explorer une base de données sur des animaux à l’aide du langage SQL. Tu
apprendras à interroger les données pas à pas, en partant de questions simples pour aller vers des analyses
plus poussées. Chaque requête utilise au moins deux attributs de la table zoo.
* Objectif : Apprendre SQL par la pratique, sans théorie préalable !
* Structure de la table : zoo(animal, hair, feathers, eggs, milk, airborne, aquatic, predator,
toothed, backbone, breathes, venomous, fins, legs, tail, domestic, catsize, type)
group: transport.db
description[[
On considère les relations suivantes:
personne (cin, nom, prenom, adresse)
voiture(ncartegrise, cin, modele)
moto(ncartegrise, cin, modele)
Ecrire en algèbre relationnelle les expressions représentant:
1. Afficher les personnes qui possèdent une voiture mais pas de moto?
@1foldx
1foldx / ccp2019tsi.db
Last active September 12, 2025 11:46
group: ccp2019tsi.db
description[[
# Base de données ccp2019tsi.db
Q8. Écrire en SQL la requête 1 suivante donnée en algèbre relationnel :
\\(π_{nom,prenom,age} (σ_{age>50}(Employes))\\)
Q9. Écrire en SQL la requête 2 donnant comme résultat l’adresse email (sans le nom de domaine) des employés pouvant accéder uniquement aux sites 3 et 4 en plus de leur site d’origine.
Q10. Écrire en SQL la requête 3 donnant comme résultat le nom et la catégorie des personnes de l’entreprise ayant au moins 20 ans. Les noms seront classés par ordre alphabétique.
@1foldx
1foldx / cnc2019mp.db
Last active September 12, 2025 11:47
group: cnc2019mp.db
description[[
# Base de données cnc2019mp.db
### Base de données créée pour la correction de l'épreuve CNC2019 mp
Dans les réseaux sociaux, on peut créer des groupes, et d’inviter des personnes à ces groupes. Dans le but de faire des statistiques sur les groupes et leurs membres, nous avons créé une base de données
relationnelle composée de trois tables : Personnes, Membres et Groupes.
@1foldx
1foldx / cnc2019tsi.db
Last active September 12, 2025 11:47
group: cnc2019tsi.db
description[[
Base de données cnc2019mp.db
-------------------------------
Base de données créée pour la correction de l'épreuve CNC2019 mp
================================================================
On considère la base de données relationnelle composée de deux tables : la table Pays et la table Villes.
group: minesponts2016.db
description[[
Base de données minesponts2016.db
-------------------------------
Base de données créée pour la correction de l'épreuve
Pour le paludisme, on dispose de deux tables:
- La table **palu** recense le nombre de nouveaux cas confirmés et le nombre de décès liés au paludisme.
@1foldx
1foldx / molecule2
Last active September 12, 2025 11:49
Réalisé pour les élèves des CPGE (lydex ben guerir)
group: molecule2.db
description[[
Base de données molecule2.db
---------------------------
Base de données créée pour illustrer les notions de base dans mon cours de bases de données et sql (version 2).
- La base contient trois tables atome, molecule et composition
Objectifs :
@1foldx
1foldx / molecule
Last active September 12, 2025 11:51
group: molecule.db
description[[
Base de données molecule.db
---------------------------
C'est une base de données créée pour illustrer les notions de base dans mon cours de bases de données et sql.
- La base contient trois tables atome, molecule et composition
Objectifs :
@1foldx
1foldx / genial.db
Last active September 12, 2025 11:50
group: genial.db
description[[
C'est une base de données créée pour illustrer les notions de base dans mon cours de bases de données et sql.
Le problème traité ici concerne la modélisation des données des [arbres généalogiques](https://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9alogie) qui peuvent être utilisée dans le contexte scientifique.
- Les données de cette base sont imaginaires
- La base contient une seule table/relation qui est en relation avec elle même (reflexive)
- Selon l'approche adoptée en classe, duex associations sont définies (crow's notation)