Partielo | Créer ta fiche de révision en ligne rapidement
LP ACSID
3ème année

1- Structure conceptuelle d’une base de données ORACLE

ABD

Definition

schéma
est un ensemble de structures logiques de données qui appartiennent à un utilisateur, un utilisateur ne peut avoir qu'un seul schéma, et manipule plusieurs objets
  • La table : on a des attributs qui ont des caractéristiques particulières ( exp NSS … etc) et un type

identifiants : comme clé primaire, étrangère … etc

  • Table index : au moment de l'insertion le système va créer un tuple dans la table index avec son adresse physique

au moment où il insert le tuple le Sys va créer un tuple dans la table index avec son adresse physique

EX : il va interagir avec la table index ex : select * from personne where nss *** -> il va sur la table index recherche *** il trouve l’adresse et il va directement dans la table

  • VUE : éviter de taper une requête très longue : la vue sert à donner un nom à la requête pour l'utiliser souvent
  • Séquence : à partir duquel plusieurs utilisateurs peuvent générer des entiers uniques.

EX : les seq permet de programmer par ex : incrémenter à chaque fois

  • Snapshot : une table qui contient le résultat d’une requête définie sur une ou plusieurs tables ou vues localisées sur une base de données appelée “ base maître "

+ on peut voir les données en temps reel

-les données peuvent être incoherent à un moment

  • Cluster: Un cluster est une structuration de données dans une ou plusieurs tables pour permettre un accès rapide aux lignes issues d’une jointure.
  • Lien de base de données (Database link) : un lien de base de données est un objet dans la base locale qui permet l’accès à une base de données distante.







A retenir :

langage sql : pas de condition ni boucle langage procédural : conditions et boucle comme php
LP ACSID
3ème année

1- Structure conceptuelle d’une base de données ORACLE

ABD

Definition

schéma
est un ensemble de structures logiques de données qui appartiennent à un utilisateur, un utilisateur ne peut avoir qu'un seul schéma, et manipule plusieurs objets
  • La table : on a des attributs qui ont des caractéristiques particulières ( exp NSS … etc) et un type

identifiants : comme clé primaire, étrangère … etc

  • Table index : au moment de l'insertion le système va créer un tuple dans la table index avec son adresse physique

au moment où il insert le tuple le Sys va créer un tuple dans la table index avec son adresse physique

EX : il va interagir avec la table index ex : select * from personne where nss *** -> il va sur la table index recherche *** il trouve l’adresse et il va directement dans la table

  • VUE : éviter de taper une requête très longue : la vue sert à donner un nom à la requête pour l'utiliser souvent
  • Séquence : à partir duquel plusieurs utilisateurs peuvent générer des entiers uniques.

EX : les seq permet de programmer par ex : incrémenter à chaque fois

  • Snapshot : une table qui contient le résultat d’une requête définie sur une ou plusieurs tables ou vues localisées sur une base de données appelée “ base maître "

+ on peut voir les données en temps reel

-les données peuvent être incoherent à un moment

  • Cluster: Un cluster est une structuration de données dans une ou plusieurs tables pour permettre un accès rapide aux lignes issues d’une jointure.
  • Lien de base de données (Database link) : un lien de base de données est un objet dans la base locale qui permet l’accès à une base de données distante.







A retenir :

langage sql : pas de condition ni boucle langage procédural : conditions et boucle comme php
Retour

Actions

Actions