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 ré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 l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!