13.01.2013 Views

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 1: Introduction<br />

MS <strong>SQL</strong> <strong>Server</strong> <strong>Data</strong><strong>Server</strong> overview<br />

The <strong>OpenEdge</strong> <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong> allows you to access your MS <strong>SQL</strong><br />

<strong>Server</strong> data source with the ABL and develop applications within the <strong>OpenEdge</strong>®<br />

Studio. The <strong>OpenEdge</strong> Studio is a set of tools that helps you maintain data sources and<br />

develop applications with graphical user interfaces. When you develop applications<br />

with the <strong>OpenEdge</strong> Studio, you can design a separation of your user interface,<br />

business logic, and data sources. <strong>OpenEdge</strong> Studio provides user interface<br />

independence, whether you need a character UI, a Graphical Windows UI, or a Web<br />

interface. When you incorporate a <strong>Data</strong><strong>Server</strong> with <strong>OpenEdge</strong> Studio, you are enabling<br />

the use of your ABL business logic to access a <strong>for</strong>eign data source.<br />

<strong>OpenEdge</strong> provides you to develop, deploy, manage, and integrate your application.<br />

The <strong>Data</strong><strong>Server</strong> allows you to implement the <strong>OpenEdge</strong> features and ABL expansions<br />

in applications that run with the supported data sources.<br />

Some of these tools and features are:<br />

• <strong>OpenEdge</strong>® Application <strong>Server</strong> — Use to partition your application across<br />

multiple servers.<br />

• Progress Dynamics® — Use to design and develop a repository-based<br />

application.<br />

• <strong>Data</strong> Dictionary — Use to modify database schema; create indexes; and define<br />

database triggers, validation expressions, and help messages.<br />

• <strong>Data</strong> Administration tool — Use to manage database data and per<strong>for</strong>m<br />

<strong>Data</strong><strong>Server</strong> tasks.<br />

• <strong>Data</strong>base triggers — Use to fire a block of ABL code whenever a specific data<br />

source event occurs; <strong>for</strong> example, when creating or deleting a record or assigning<br />

a value to a field.<br />

Note that using the <strong>Data</strong><strong>Server</strong> to access a MS <strong>SQL</strong> <strong>Server</strong> data source does not<br />

provide you with access to all ABL, WebSpeed, and database features. For details, see<br />

Chapter 2, “Initial Programming Considerations.”<br />

The <strong>OpenEdge</strong>® <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong> is a fully featured <strong>Data</strong><strong>Server</strong> with a<br />

wide range of deployment flexibility and scalability. Its features include the following:<br />

• It is available <strong>for</strong> use by multiple users.<br />

• It can be configured on remote servers.<br />

• The ODBC driver <strong>for</strong> the data source is bundled with the product.<br />

Note: To install and use an ODBC driver successfully, your system must meet the<br />

driver system requirements <strong>for</strong> connecting to data sources. For more<br />

in<strong>for</strong>mation, see the appropriate <strong>Data</strong>Direct product documentation at<br />

http://web.datadirect.com/support/product-info/documentation/in<br />

dex.html.<br />

36 <strong>OpenEdge</strong> <strong>Data</strong> <strong>Management</strong>: <strong>Data</strong><strong>Server</strong> <strong>for</strong> <strong>Microsoft</strong> <strong>SQL</strong> <strong>Server</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!