Exercices de Bases de données relationnelles, SGBD et langage SQL · Bac Nouvelle-Calédonie
6 exercices de Bases de données relationnelles, SGBD et langage SQL tombés au Bac de Numérique et Sciences Informatiques (Nouvelle-Calédonie) (2022-2025).
Exercice 2 - Bases de données et SQL · Nouvelle-Calédonie 2025 (jour 1)
Questions 1 à 7 : Interrogation et mise à jour d'une base de données relationnelle en SQL (tables parking, rando et lac).
Exercice 2 · Nouvelle-Calédonie 2025 (jour 2)
Exercice 2 complet : schéma relationnel d'un magasin de bricolage (tables client, produit, remise, vente), requêtes SQL (SELECT DISTINCT, JOIN, INSERT, UPDATE, contrainte d'intégrité référentielle DELETE) et implémentation en Python via des dictionnaires.
Exercice 1 · Nouvelle-Calédonie 2023 (jour 1)
Exercice de bases de données relationnelles et SQL : SGBD, clé primaire, clé étrangère, complétion d'un enregistrement, requêtes SELECT, jointure JOIN, INSERT INTO et analyse d'une condition WHERE.
Exercice 1 · Nouvelle-Calédonie 2023 (jour 2)
Modélisation relationnelle et requêtes SQL pour la gestion des bénévoles d'une association sportive (JUDOKA). Rôles des clés primaires et étrangères, insertion de données, requêtes d'interrogation, de jointure et de mise à jour, et détection d'erreurs relationnelles.
Exercice 1 · Nouvelle-Calédonie 2022 (jour 1)
Exercice sur le schéma relationnel et les requêtes SQL : distinction clé primaire / clé étrangère, utilité des clés étrangères dans Joue_Role, requêtes de sélection simple, d'insertion, compréhension d'erreur d'intégrité référentielle et requêtes avec jointures.
Exercice 3 · Nouvelle-Calédonie 2022 (jour 2)
Exercice sur les bases de données relationnelles (schéma Chevalier, tables Personnage et Qualite). Écriture de requêtes SQL (SELECT, UPDATE, INSERT, JOIN) et évaluation de l'effet d'une requête UPDATE.
Autres thèmes : Numérique et Sciences Informatiques
Structures de données
- Structures de données abstraites : listes, piles, files, dictionnaires · 4 exercices · 55 % de chances de tomber
- Programmation orientée objet : classes, attributs, méthodes · 4 exercices · 45 % de chances de tomber
- Arbres : vocabulaire, mesures et algorithmique · 2 exercices · 30 % de chances de tomber
- Graphes : modélisation, implémentations et parcours · 2 exercices · 50 % de chances de tomber
Architectures, systèmes et réseaux
- Binaire, entiers et opérateurs booléens · 2 exercices · 45 % de chances de tomber
- Architectures matérielles et systèmes d'exploitation · 2 exercices · 35 % de chances de tomber
- Réseaux : adressage IP et sous-réseaux · 4 exercices · 35 % de chances de tomber
- Protocoles de routage : RIP et OSPF · 5 exercices · 50 % de chances de tomber
- Sécurisation des communications : chiffrement et HTTPS · 1 exercice · 40 % de chances de tomber
Langages et programmation
- Récursivité · 2 exercices · 45 % de chances de tomber
- Mise au point des programmes : bugs, assertions et tests · 1 exercice · 30 % de chances de tomber
Algorithmique
- Coût des algorithmes, tris et recherche · 2 exercices · 45 % de chances de tomber