![]() | Technology Reference Guide 5. Network Applications D. SQL Database |
| What is it? SQL stands for Structured Query Language and represents a standard language for searching and retrieving information from databases. It is frequently employed in client/server databases to format data requests from an SQL client to the database server engine. What does it do? The structure of an SQL database involves several components that have a bearing on the performance of the database. The database engine, or SQL server is a high-performance application that services user requests, and does the searching, sorting, and retrieval functions on the database files. It runs on top of an standard operating system, which in the PC arena, generally means either Macintosh System 7.x, OS/2, Windows NT, Netware, or SCO UNIX. The computing demands of this application require a high-performance 32-bit operating system in order to work properly. The SQL client is an application that runs on the user workstation, on its operating system. It provides the user interface and structures the communications with the database server. The other component involved is the network the database is running on, which is generally dictated by the operating system the SQL server uses. How is it used? These databases are one of the most common application services. Many downsizing initiatives have been driven by the development of credible PC-based SQL databases, which have allowed large databases, previously confined to proprietary host systems, to be migrated to an open, distributed processing environment. Where do I get more information? |