IF G.Beuchot 1
Accès aux données distantes
RDA / SQL
IF G.Beuchot 2
Objet et normalisation
GRDA : Remote Database Acces
FStandard ISO 9579
ßRDA Générique
ßSpécialisation SQL
FPermet la consultation à distance
de bases de données hétérogènes
Fne spécifie aucune syntaxe ou
sémantique des opérations
GSQL : Structured Query Language
FStandard ISO 9075
ß(Re)-Standardisation de SQL
ANSI (1986) après extensions
variées…
ßBases de données relationnelles
FRDA/SQL :comment utiliser SQL
avec RDA Générique
Finterface CLI : ISO 9075-3
Serveur RDA
Serveur
SQL
Base
de
Données
Client RDA
Client
X & SQL
XLib SQL
Serveur
X
Protocole RDA
IF G.Beuchot 3
Exemple d’utilisation
GUn client, sur un
poste quelconque,
peut accéder de
manière unique à
différentes bases de
données sur
différents serveurs...
Programme
d'application
client
----------------------
ODBC/CLI
----------------------
RDA
RDA
----------------------
Serveur de base
de données
ORACLE
----------------------
SUN Sparc 10
RDA
----------------------
Serveur de base
de données
SYBASE
----------------------
IBM RS6000
RDA
----------------------
Serveur de base
de données
INFORMIX
----------------------
HP .....
IF G.Beuchot 4
SQL
GStructured Query Language
FSEQUEL (IBM 1974) SQL (Oracle 1979) Standard SQL (ANSI 1986)
Extensions Standard SAG SQL (ANSI 1981) Standard SQL (ISO)
FSupporte des bases de données distribuées
ßbases de donénes parties sur plusieurs systèmes
FAccès simultané de plusieurs utilisateurs à la même base
GStructure de base : modèle relationnel
FFournit des opérations sur les données
ßPortabilité des définitions des base de données
ßPortabilité des programmes d application
GSQL Specialization
FDéfinit comment SQL doit être utilisé avec RDA Generic
IF G.Beuchot 5
RDA Generic
GInterconnexion à des bases de
données distantes dans un mode
hétérogène
GUtilise une connexion
FOSI
FTCP/IP avec RFC 1006
GService :
FCommande d’association (par ACSE)
Ftransfert d’opérations et des paramètres
FTransfert des données
FGestion de la Transaction
GOpérations :
Fconformes à SQL
GResultats
Fcodés en ASN.1
RDASE
ACSE
Présentation
SQL
API Application
Client
Contexte d ’application de base
1 / 6 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !