Advantage Database Server
Encyclopedia
Advantage Database Server is a relational database management system
Relational database management system
A relational database management system is a database management system that is based on the relational model as introduced by E. F. Codd. Most popular databases currently in use are based on the relational database model....

 (RDBMS) for small to medium sized businesses by Sybase iAnywhere. Database author Cary Jensen describes Advantage as follows: "Advantage has been around since 1993, when it was introduced to provide a stable solution for Clipper developers who were tired of slow performance and corrupt indexes inherent to file server-based databases. Over the years, ADS has grown in both popularity and features. Advantage is now a mature product with an impressive collection of features that rival many of the more expensive and complicated database servers".

“In short, the Advantage Database Server is a high-performance, low-maintenance, remote database server that permits you to easily build and deploy client/server applications and web-based applications”.

Uses

Advantage Database Server is most popular among application developers as a client/server backend solution for shared, networked, standalone, mobile and Internet database applications. ADS is unique among other database offerings because it provides both ISAM
ISAM
ISAM stands for Indexed Sequential Access Method, a method for indexing data for fast retrieval. ISAM was originally developed by IBM for mainframe computers...

 table-based and SQL
SQL
SQL is a programming language designed for managing data in relational database management systems ....

 based data access.

Features

  • Replication
    Replication (computer science)
    Replication is the process of sharing information so as to ensure consistency between redundant resources, such as software or hardware components, to improve reliability, fault-tolerance, or accessibility. It could be data replication if the same data is stored on multiple storage devices, or...

  • Online Backup
  • ISAM access
  • SQL-92
    SQL-92
    SQL-92 was the third revision of the SQL database query language. Unlike SQL-89, it was a major revision of the standard. For all but a few minor incompatibilities, the SQL-89 standard is forwards-compatible with SQL-92....

     compliant
  • SQL Query Optimizer
  • User Defined Functions
  • Triggers
  • Stored Procedures
  • Views
  • Server Side Aliases
  • Encrypted indexes and communications
  • DBF tables and memos greater than 4 gigabytes
  • Transactions
  • Events / Notifications
  • 64-bit support
  • Full Text Search
  • Multiple Processor support
  • Small footprint

Programming Languages

  • Popular development environments including CodeGear Delphi, CodeGear C++Builder, Microsoft Visual Basic, Microsoft Visual C++
    Visual C++
    Microsoft Visual C++ is a commercial , integrated development environment product from Microsoft for the C, C++, and C++/CLI programming languages...

    , CA-Visual Objects
    Visual Objects
    Visual Objects is an object-oriented computer programming language that is used to create software programs that operate primarily under Windows...

    , CA-Clipper and Microsoft Visual FoxPro.
  • Supports standard interfaces such as ODBC, OLE DB
    OLE DB
    OLE DB is an API designed by Microsoft for accessing data from a variety of sources in an uniform manner. It is a set of interfaces implemented using the Component Object Model ; it is otherwise unrelated to OLE...

    , JDBC, PHP
    PHP
    PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

    , and ADO.NET
    ADO.NET
    ADO.NET is a set of computer software components that programmers can use to access data and data services. It is a part of the base class library that is included with the Microsoft .NET Framework. It is commonly used by programmers to access and modify data stored in relational database systems,...

    .

History

  • August 1993 – Initially released as Advantage xBase server by Extended Systems.
  • December 1995 – version 4.0 release, now called Advantage Database Server. This release included the first ODBC driver.
  • February 1997 – Advantage Internet Server released.
  • April 2000 – Advantage ODBC driver with StreamlineSQL released.
  • November 2005 – Advantage Database Server: The Official Guide published.
  • November 2005 – Extended Systems acquired by Sybase, rolled in to iAnywhere Solutions subsidiary.
  • November 2008 – Advantage Database Server 9.1.
  • December 2010 – The latest version was released, Advantage Database Server 10.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK