Les vues en SQL sont utiles lorsque vous souhaitez : • Simplifier les requêtes complexes en créant une vue basée sur une requête complexe. • Restreindre l'accès aux données en ne permettant l'accès qu'aux données nécessaires via la vue. • Réutiliser des requêtes fréquemment utilisées sans avoir à réécrire le code chaque fois. • Fournir une abstraction des données pour masquer la complexité des tables sous-jacentes.
| Question | Tags | |
|---|---|---|
| Que veut dire SQL ? | SQL | Voir |
| Dans quel type base de données est utilisé de SQL ? | SQL | Voir |
| Donnez moi des exemples de bases de données relationnelles qui utilisent le sql ? | SQL | Voir |
| Quelle est la différence entre SQLite et MySQL / PostgreSQL ? | SQL | Voir |
| Qu’est ce qu’une jointure ? | SQL | Voir |
| Comment réalise t’on une jointure en SQL ? | SQL | Voir |
| Quels types de jointures existent ? | SQL | Voir |
| Qu’est ce qu’un natural join ? | SQL | Voir |
| Quelle est la différence entre un RIGHT JOIN et un INNER JOIN ? | SQL | Voir |
| Que fais le Selecteur * en SQL ? | SQL | Voir |
| Le selecteur * est il une bonne pratique ? | SQL | Voir |
| Qu’est ce qu’une sous requête ? | SQL | Voir |
| Que peut-on faire avec une sous requête ? | SQL | Voir |
| Quelle est la différence entre CHAR et VARCHAR en sql ? | SQL | Voir |
| Qu’est ce qu’une vue en SQL ? | SQL | Voir |
| Quand doit-on utiliser une vue en SQL ? | SQL | Voir |
| Qu’est ce que le DML en SQL ? | Conception BDD SQL | Voir |
| Qu’est ce que le DDL en SQL ? | Conception BDD SQL | Voir |
| Qu’est ce qu’une clef étrangère ? | Conception BDD SQL | Voir |
| Qu’est ce qu’une clef primaire ? | Conception BDD SQL | Voir |
| Qu’est ce qu’une contrainte en SQL ? | SQL | Voir |
| Donnez moi des exemples de contraintes en SQL | SQL | Voir |
| Qu’est ce qu’une contrainte CHECK en SQL ? | SQL | Voir |
| Qu’est ce que la normalisation ? | Conception BDD SQL | Voir |
| Comment met on en place la normalisation sur une base de données ? | Conception BDD SQL | Voir |
| Quels sont les avantages de la normalisation ? | Conception BDD SQL | Voir |
| Quels sont les risques d’une base de données non normalisée ? | Conception BDD SQL | Voir |
| Qu’est ce que la dénormalisation ? | Conception BDD SQL | Voir |
| Pourquoi utiliser la dénormalisation ? | Conception BDD SQL | Voir |
| Quels sont les types d’opérateurs présents en SQL ? | SQL | Voir |
| Que permettent de faire les opérateurs logiques ? | SQL | Voir |
| Qu’est ce que l’intégrité des données ? | Conception BDD SQL | Voir |
| C’est quoi l’auto incrément dans une base de données ? | SQL | Voir |
| Dans quels cas il n’est pas recommandé d’utilisé de l’auto incrément dans une base de données ? | SQL | Voir |
| Qu’est ce qu’une procédure stockée ? | SQL | Voir |
| Quand peut on utiliser une procédure stockée ? | SQL | Voir |
| Peut on utiliser des fonctions en SQL ? | SQL | Voir |
| Les fonctions sont elles les mêmes entre toutes les bases de données ? (ex: Mysql, PostgreSQL, Oracle) | SQL | Voir |
| Qu’est ce qu’un alias en SQL ? | SQL | Voir |
| Quelle sont les bonnes pratiques concernant les alias ? | SQL | Voir |
| Quand utilise t’on des alias en SQL ? | SQL | Voir |
| Qu’est ce qu’une injection SQL ? | SQL | Voir |
| Quelle est la différence entre les opérateurs BETWEEN et IN en SQL ? | SQL | Voir |
| Qu’est ce qu’un index en SQL ? | SQL | Voir |
| Quels sont les avantages des indexes ? | SQL | Voir |
| Qu’est ce que ON DELETE CASCADE en SQL ? | SQL | Voir |
| Quelles contraintes existent pour une clef étrangères ? | SQL | Voir |
| Qu’est ce qu’un curseur ? | SQL | Voir |
| Qu’est ce qu’une trigger ? | SQL | Voir |
| Dans quel cas est-il intéressant d’utiliser un trigger ? | SQL | Voir |
| Quelle est la différence entre un truncate et un drop ? | SQL | Voir |
| Quelles sont les contraintes de la 2ème forme normale ? | Conception BDD SQL | Voir |
| Quelles sont les containtes de la 3ème forme normale ? | Conception BDD SQL | Voir |
| Quelles sont les contraintes de la forme normale BCNF ? | Conception BDD SQL | Voir |
| Qu’est ce que HAVING en SQL ? | SQL | Voir |
| Qu’est ce que le ACID ? | Conception BDD SQL | Voir |
| Les bases de données relationnelles respectent t’elles les principes ACID ? | SQL | Voir |
| Les bases de données NOSQL sont elles ACID ? | NoSQL SQL | Voir |
| MongoDB est elle ACID ? | NoSQL SQL | Voir |
| Que sont les transactions SQL ? | SQL | Voir |
| De quels problèmes nous protège une transaction SQL ? | SQL | Voir |
| Avec quelles instructions gère t’on le controle d’accès en SQL ? | SQL | Voir |
| Des bases de données relationnelles ont elles des mécanismes d’autorisations plus poussées ? | SQL | Voir |
| Qu’est ce qu’une contrainte unique ? | Conception BDD SQL | Voir |
| Comment définit t’on une contrainte unique ? | SQL | Voir |
| Qu'est ce qu'une union en SQL ? | SQL | Voir |
| Existe t’il des opérateurs comme union en SQL ? | SQL | Voir |
| Qu’est ce qu’une Intersect en SQL ? | SQL | Voir |
| Qu’est ce qu’un Except en SQL ? | SQL | Voir |
| FULL join est il supporté en MYSQL ? | SQL | Voir |
| Comment gérer la pagination côté serveur en SQL ? | Backend SQL | Voir |
| Quelle est l’utilité de la clause HAVING par rapport à WHERE en SQL ? | SQL Backend | Voir |
| Comment limiter l’impact d’une requête SQL très lourde sur l’application ? | Backend SQL | Voir |