Corriger pl/sql

8883 mots 36 pages
Programmer objet avec Oracle, Vuibert 2004

C.Soutou

Corrigés détaillés des exercices
Diagramme des tables objet
La figure suivante vous aidera dans la compréhension des manipulations des objets de la base.
Client_type / Client num nom adresse {telephone_vry} numTel REFERENCES NOT NULL REFERENCES NOT NULL

} taille 3 compte_type nCompte solde dateOuv

REFERENCES NOT NULL

ref_Client

mouvement_type / Mouvement ref_client ref_CptCourant dateOp montant

hérite de CptEpargne_type /CptEpargne
REFERENCES NOT NULL nCompte solde dateOuv ref_Client txInt

CptCourant_type / CptCourant nCompte solde dateOuv ref_Client nbOpCB {signataire_nt} num droit

signataire_tabnt

Figure S-1. Diagramme des tables objets

Types SQL3 Oracle
La création des types SQL3 Oracle correspondant au diagramme UML et aux indications fournies est le suivant. Les conventions d’écriture sont indiquées en gras pour chaque variable dès la première fois qu’elle apparaît. La traduction de l’association un-à-plusieurs Possede est réalisée via le varray telephone_vry qui permet de stocker au plus trois numéros de téléphone pour un client donné. 1

Programmer objet avec Oracle, Vuibert 2004

C.Soutou

--Création du type client CREATE TYPE telephone_elt_vry_type AS OBJECT (numTel VARCHAR2(14)) / CREATE TYPE telephone_vry_type AS VARRAY(3) OF telephone_elt_vry_type / CREATE TYPE client_type AS OBJECT (num NUMBER(5), nom VARCHAR2(30), adresse VARCHAR2(30), telephone_vry telephone_vry_type) /

La traduction de l’association un-à-plusieurs Proprietaire est réalisée à l’aide de la référence ref_Client qui permet de relier un compte à son client propriétaire. Le type compte_type est déclaré NOT FINAL car deux sous-types vont être dérivés (les comptes épargnes et courants), et NOT INSTANTIABLE car on ne stocke pas dans la base de données des comptes n’étant ni courant ni épargne.
--Création du type compte CREATE TYPE compte_type AS OBJECT (nCompte VARCHAR2(5), solde

en relation

  • Corriger bts am
    642 mots | 3 pages
  • Corrigè terre bio cfe
    1913 mots | 8 pages
  • Corrigé sclm
    1661 mots | 7 pages
  • Corrigé bts ol
    1635 mots | 7 pages
  • Corrigé dscg
    921 mots | 4 pages
  • dossier bac pro arcu
    1208 mots | 5 pages
  • PSE NC bac pro trame dossier Terminal BAC
    634 mots | 3 pages
  • Typologie de la clientelle
    325 mots | 2 pages
  • Corrigé dm correction
    2899 mots | 12 pages
  • Amendis
    1364 mots | 6 pages
  • PPP DUT GEA 2
    289 mots | 2 pages
  • corrigé acrc
    1801 mots | 8 pages
  • Analyse de l'excipit de bel ami
    1296 mots | 6 pages
  • Un monde inégalement riche
    378 mots | 2 pages
  • Histoire de l'histoire
    1154 mots | 5 pages