Vous possédez maintenant une certaine expérience en développement de logiciel utilisant une base de données. Ce travail vise à améliorer votre compréhension des possibilités, mécanismes et enjeux relatifs à l'utilisation de ces outils.
Vous aurez l'opportunité d'explorer certains sujets et d'exposer vos apprentissages à vos collègues lors d'une brève présentation orale.
Héritage en base de données
Représentation des données hiérarchiques, trees
Tri dirigé par l'utilisateur, user-defined ordering
Pagination
Normalisation, dénormalisation
Gestion de la concurrence
Types de données spécialisés
Intégrer JSON aux SGBD relationnels
Base de données spécialisées, NoSQL
ORM, migrations
Index
Transactions
ACID
Window function
Expression préparée prepared statement, dynamic SQL
Fourre-tout
n + 1
Plan d'exécution, query plan
Réplication
Recherche textuelle et approximative
Sauvegarde et restauration
Déposer le fichier PDF via LÉA avant vendredi 24 janvier, 11h59 AM
Nom:
Sujet __________________________ | |
Explication, vulgarisation | 2 1.5 1 0 |
Support explicatif, exemple | 2 1.5 1 0 |
Références | 2 1.5 1 0 |
Document PDF | 2 1.5 1 0 |
Durée 6-8, 5-6 | 8-9 | 2 1 0 |
Axé MariaDB, si applicable | 0 -1 |