Aller au contenu
FUTUR BTS FuturBTS
SLAM · BTS SIO

Conception et développement d'applications (option SLAM)

L’épreuve : E6 Conception et développement d'applications (CCF ou pratique et orale 40 min + 1 h 30 de préparation, coef. 4)

11chapitres
28 h 25de cours
110exercices corrigés
110questions de quiz
1chapitre offert
Pour réviserLes 11 fiches de la matière, et ses 341 définitions
1.

Gestion des données

4 chapitres · 10 h · 40 exercices

03 Concevoir une base de données2 h 30 · 10 exercices · 10 questions de quiz Abonnés

Partir d'un besoin pour recenser les données (dictionnaire, dépendances fonctionnelles), construire un modèle conceptuel en entité-association ou en diagramme de classes, le traduire en schéma relationnel normalisé avec ses clés et ses contraintes d'intégrité, puis écrire et tester le script de création MariaDB.

04 Interroger les données en SQL2 h 30 · 10 exercices · 10 questions de quiz Abonnés

Écrire, tester et expliquer des requêtes SQL de sélection (conditions, fonctions, jointures internes et externes, regroupements, sous-requêtes, opérations ensemblistes) et de mise à jour (INSERT, UPDATE, DELETE) sur une base relationnelle, sous MariaDB et SQLite, avec une méthode et des précautions professionnelles.

05 Programmer dans la base de données2 h 30 · 10 exercices · 10 questions de quiz Abonnés

Créer et faire évoluer une base de données avec ses contraintes, l'exposer par des vues et des droits, y programmer des fonctions, des procédures et des déclencheurs, et protéger sa cohérence par des transactions, sous MariaDB, en testant chaque élément.

06 Administrer une base de données2 h 30 · 10 exercices · 10 questions de quiz Abonnés

Déployer et sécuriser un serveur MariaDB, gérer ses comptes et ses droits selon le moindre privilège, sauvegarder et restaurer une base (y compris à un instant donné), mesurer et améliorer ses performances, et expliquer comment la réplication et la migration de version préservent la disponibilité des données.