Download Note 3

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Entity–attribute–value model wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Concurrency control wikipedia , lookup

Database wikipedia , lookup

Microsoft Access wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Clusterpoint wikipedia , lookup

Open Database Connectivity wikipedia , lookup

PL/SQL wikipedia , lookup

SQL wikipedia , lookup

Database model wikipedia , lookup

Relational model wikipedia , lookup

Transcript
Additional Topics
DDM
• Distributed Data Management files [ Type(*File) and Attr(DDMF)]
– objects that represent files that exist on a remote system.
• For instance, if your customer file exists on a remote system, you can create a DDM
file on the local system that specifically points to that customer file on the remote
system.
– DDM files provide an interface that lets you access the remote file just as if it
were on your local system.
• Can compile programs using the file, read records, write records, and update
records while the system handles the communications
DRDA
• Distributed Relational Database Architecture is an architecture that allows
you to access data in a distributed relational database environment by
using SQL statements in your applications.
• The architecture has been designed to allow distributed data access for
systems in like and unlike operating environments.
– This means that your applications can access data residing on homogeneous
or heterogeneous platforms.
DRDA & SQL
• Structured Query Language (SQL)  the most common data access
language for relational databases in the industry.
• SQL was chosen as part of DRDA because of its high degree of
standardization and portability.
• Distributed environment, [you want to access data at remote locations] 
the SQL requests are routed to the remote systems and they are executed
remotely.
• Prior to sending the remote SQL request, a DRDA application must
establish a connection with the remote relational database where the data
is located. This is the purpose of the CONNECT SQL statement provided
by DRDA