NEO ::: TEAM
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

NEO ::: TEAM

New Evolution Owner
 
AccueilRechercherDernières imagesS'enregistrerConnexion
-11%
Le deal à ne pas rater :
Smartphone 6.36 ” Xiaomi 14 (12 Go / 256 Go
641 € 719 €
Voir le deal

 

 Initiation au SQL / Introduction

Aller en bas 
AuteurMessage
hou$$am
Fondateur
Fondateur
hou$$am


Nombre de messages : 386
Localisation : Tlemcen-Algeria
Date d'inscription : 04/01/2007

Initiation au SQL / Introduction Empty
MessageSujet: Initiation au SQL / Introduction   Initiation au SQL / Introduction Icon_minitimeJeu 11 Jan - 2:28

Le SQL (Structured Query Language) permet d'interroger une base de données, d'en modifier des informations. C'est un langage universel d'interrogation des bases de données, qui permet à différents systèmes d'échanger des données entre eux.


Avec des langages tels que sql, l'utilisateur précise les propriétés des données qui l'intéressent sans
fournir d'algorithme d'accès. Les optimiseurs de requête sont là pour cela, leurs objectifs sont de :
* vérifier la correction syntaxique de la question,
* rechercher des questions équivalentes plus simples,
déterminer l'ordre des opérations élémentaires d'accès en vue de :
* réduire le nombre d'entrées/sorties,
* réduire le temps cpu,
* réduire la taille des ressources mémoires nécessaires,
* optimiser en premier les questions les plus fréquentes.

Chaque sgbd contient un optimiseur de requêtes qui peut être légèrement différent d'un sgbd à l'autre.
Les algorithmes utilisés sont rarement connus en détail mais les grandes étapes de l'optimisation sont
en général :

1.Représenter la requête sous une forme interne et la décomposer en une séquence d'opérations
élémentaires.

2.Transformer la requête par :
-simplification : remplacement d'une question par une question équivalente plus simple,
-ordonnancement des opérations élémentaires.

3.Construire un ensemble de plans d'exécution candidats.

4.Calculer le coût de chaque plan et choisir le meilleur.

5.Executer la requête.
Revenir en haut Aller en bas
 
Initiation au SQL / Introduction
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Initiation au SQL / Les Jointures
» Initiation au SQL / En savoir plus !
» Initiation au SQL / Insertion, Maj & Suppression
» Initiation au SQL / Les fonctions de groupes

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
NEO ::: TEAM :: Informatique :: Base de données & Logiciels de Gestions-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser