Différences entre versions de « Est-ce qu'on peut écrire un programme en SQL? »
De Didaquest
Aller à la navigationAller à la rechercheLigne 23 : | Ligne 23 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | *.. | + | * En théorie une Table sans clé n’existe pas. En pratique, une table sans clé est une aberration. En effet les bases de données relationnelles ont été créées pour gérer des relations devant avoir obligatoirement une clé. |
− | + | * La nécessité d’une clef | |
− | + | Tous les systèmes de gestion de bases de données relationnelles, partent du principe que toute table possède une clé primaire afin d’en optimiser les accès. En l’absence de clé, l'accès à votre table sera lent, car elle sera lue séquentiellement, c’est à dire par balayage de toutes les lignes. | |
− | + | L’ajout d’un index dans une table sans clé, améliore les choses, mais créée de la redondance, donc plus de volume. | |
− | * | + | Derrière chaque clé primaire ou unique, le SGBDR créé un index. |
− | . | ||
− | |||
− | |||
}}<!-- ************************* Fin *****************************************--> | }}<!-- ************************* Fin *****************************************--> | ||
Version du 5 mai 2020 à 22:11
![]() ![]() |
Questions possibles
Eléments de réponse
- En théorie une Table sans clé n’existe pas. En pratique, une table sans clé est une aberration. En effet les bases de données relationnelles ont été créées pour gérer des relations devant avoir obligatoirement une clé.
- La nécessité d’une clef
Tous les systèmes de gestion de bases de données relationnelles, partent du principe que toute table possède une clé primaire afin d’en optimiser les accès. En l’absence de clé, l'accès à votre table sera lent, car elle sera lue séquentiellement, c’est à dire par balayage de toutes les lignes. L’ajout d’un index dans une table sans clé, améliore les choses, mais créée de la redondance, donc plus de volume. Derrière chaque clé primaire ou unique, le SGBDR créé un index.
Concepts ou notions associés
Sur Quora (Questions / Réponses ) : [1]/ [2] / [3] / [4] / [5]
Références
| |||
---|---|---|---|
Sur le Portail Questions / Réponses |
Sur Portail de Formation Gratuite |
Sur des sites de Formation |
Sur DidaQuest |
Est-ce qu'on peut écrire un programme en SQL? sur : Wikipedia / Wikiwand / Universalis / Larousse encyclopédie | |||
Sur Wikiwand : - Wikiwand / - Wikiwand / - Wikiwand / - Wikiwand / - Wikiwand | |||
Sur Wikipédia : - Wikipedia / - Wikipedia / - Wikipedia / - Wikipedia / - Wikipedia | |||
Sur Wikiversity : - Wikiversity / - Wikiversity / - Wikiversity / - Wikiversity / - Wikiversity | |||
Sur Universalis : - Universalis / - Universalis / - Universalis / - Universalis / - Universalis |
Réponse graphique
Bibliographie
Pour citer cette page: (qu'on peut écrire un programme en SQL?)
ABROUGUI, M & al, 2020. Est-ce qu'on peut écrire un programme en SQL?. In Didaquest [en ligne]. <http:www.didaquest.org/wiki/Est-ce_qu%26%2339;on_peut_%C3%A9crire_un_programme_en_SQL%3F>, consulté le 29, juin, 2024
- ..................
- ..................
- ..................
- ..................
![]() ![]() |