Le marché de la distribution automatique

375 mots 2 pages
BD
Le dictionnaire des données aussi appelés metabase. Elle contient des tables auquel on n’a pas accès directement. Ce sont des vues sur la métabase.
On peut avoir la liste de ces vues qui sont classées du fait de leur nombre élevées. Elles ont un préfixe pour savoir d’où elles viennent
Dictionary : vue qui contient le nom de tout les vues de la metabase desc dictionary => c’est en interrogeant cette vue qu’on va avoir le nom des vues qui existent dans la metabase.

Deux champs dans dictionary : « table name » et « comment ».
Tablename : varchar(30)
Comment : varchar(4000)

Voir le nom des tables de dictionary : select table_name from dictionary

La metabase a pour propriétaire : SYS
La liste des vues dont le nom contient le mot Base.
Select table_name from dictionary where table_name like ‘%BASE% ;

Vues de la metabase :
- dba => tous les objets (tables, vues, synonyme, index…)
- all => les objets de la base créés par l'utilisateur ainsi que tous les objets accessibles par cet utilisateur.
- user => objet de l’utilisateur qui lance la requete
- v$ => vues dynamiques permettant d'avoir des informations sur l'état courant de l'instance de la base de données de son démarrage à son arrêt. Elles permettent par exemple de connaître les fichiers physiques actuellement utilisés par la base (logs, rollback segments, ...).
La liste des vues dont le nom contient le mot ALL :
Select table_name from dictionary where table_name like ‘%ALL%’ ;

Permet d’afficher la liste de toutes les tables utilisateurs : DESC USER_ALL_TABLES ;

Affiche les table_name, tablespace_name des tables que l’utilisateur a crée. select table_name, tablespace_name from user_all_tables ;

DESC USER_COLL_TYPES ;

Permet de voir tous les objets de l’utilisateur (plus d’informations que USER_ALL_TABLES) : DESC USER_OBJECTS ; Select object_name, object_type from user_objects ; select tablespace_name from user_tablespaces; tablespace system: standard, tablespace

en relation

  • Pandanarchy
    1289 mots | 6 pages
  • Pourquoi les mangas ont-ils pris une tels influences?
    498 mots | 2 pages
  • Commentaire littéraire tirade de phèdre (racine) acte i, scène 3
    1776 mots | 8 pages
  • Anglais
    663 mots | 3 pages
  • Jiij
    900 mots | 4 pages
  • Caracalla
    1123 mots | 5 pages
  • Plantu
    657 mots | 3 pages
  • Dadoou69
    1197 mots | 5 pages
  • Dossier CAP 2eme année histoire génocide des juifs
    267 mots | 2 pages
  • Segmentation du marché automobile
    4867 mots | 20 pages
  • Impression d'initiation franc maconnerie
    1424 mots | 6 pages
  • Fiche synthese tpe
    446 mots | 2 pages
  • Lecture Analytique 12 FRANCAIS
    296 mots | 2 pages
  • Invention
    1348 mots | 6 pages
  • S'inscrire
    317 mots | 2 pages