Bases de Données / Databases

Site Web de l'équipe BD du LIP6 / LIP6 DB Web Site

Outils pour utilisateurs

Outils du site


site:enseignement:master:bdr:tmeindex

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
site:enseignement:master:bdr:tmeindex [23/02/2018 14:56] – [Exercice 6: Documentation] hubertsite:enseignement:master:bdr:tmeindex [20/02/2019 15:32] (Version actuelle) hubert
Ligne 16: Ligne 16:
  
 ===== Préparation du TME ===== ===== Préparation du TME =====
 +
 +Lire la doc sur la [[site:enseignement:documentation:oracle:connexionoracle]]
  
 ^commande^description^ ^commande^description^
Ligne 436: Ligne 438:
  
  
-Remarque: Déclarer plusieurs directives ''index(..,...)'' ne force **pas** à utiliser les plusieurs index simultanément, mais force à en utiliser un (le meilleur).  Voir plutôt ''index_combine'' ou ''index_join'' pour cela [[https://docs.oracle.com/cd/B10501_01/server.920/a96533/hintsref.htm#5215]]+Remarque: Déclarer plusieurs directives ''index(..,...)'' ne force **pas** à utiliser les plusieurs index simultanément, mais force à en utiliser un (le meilleur).  Voir plutôt ''index_combine(a IndexCP IndexAge)'' ou ''index_join'' pour cela [[https://docs.oracle.com/cd/B10501_01/server.920/a96533/hintsref.htm#5215]]
  
  
  
-===== Exercice 4. Requête de jointure utilisant un index =====+===== Exercice 4 (facultatif). Requête de jointure utilisant un index =====
  
 Il existe une table **Ville** (cp, ville, population) qui contient le nom de la ville pour chaque code postal cp. Il existe une table **Ville** (cp, ville, population) qui contient le nom de la ville pour chaque code postal cp.
Ligne 821: Ligne 823:
  
 Description d'une table : cardinalité, taille totale. Interroger [[http://docs.oracle.com/cd/B19306_01/server.102/b14237/statviews_2105.htm#REFRN20286|user_tables]] Description d'une table : cardinalité, taille totale. Interroger [[http://docs.oracle.com/cd/B19306_01/server.102/b14237/statviews_2105.htm#REFRN20286|user_tables]]
-<code sql>  +<code sql>  
 +    column nom format A20
     select table_name as nom, num_rows as cardinalite, blocks as nb_pages      select table_name as nom, num_rows as cardinalite, blocks as nb_pages 
     from user_tables;     from user_tables;
 +    
 +    select table_name as nom, num_rows as cardinalite, blocks as nb_pages 
 +    from all_tables
 +    where table_name = 'BIGANNUAIRE';
 </code> </code>
  
Ligne 836: Ligne 843:
      
 etc... de nombreuses autres informations sont disponibles tq par exemple l'histogramme représentant la distribution des valeurs d'un attribut. Voir la  [[http://docs.oracle.com/cd/B19306_01/nav/catalog_views.htm#index-USE|liste des vues]] que vous pouvez interroger. etc... de nombreuses autres informations sont disponibles tq par exemple l'histogramme représentant la distribution des valeurs d'un attribut. Voir la  [[http://docs.oracle.com/cd/B19306_01/nav/catalog_views.htm#index-USE|liste des vues]] que vous pouvez interroger.
 +
 +
  
 ===== Questions fréquentes ===== ===== Questions fréquentes =====
Ligne 862: Ligne 871:
 ===== Divers ===== ===== Divers =====
  
-Aller vers  [[site:enseignement:master:bdr:start | BDR]]+Aller vers  [[site:enseignement:master:bdr:start]]
  
  
site/enseignement/master/bdr/tmeindex.1519394201.txt.gz · Dernière modification : de hubert