Standard Article

Database Languages

  1. George (Taehyung) Wang1,
  2. Phillip C-Y Sheu2,
  3. Atsushi Kitazawa3,
  4. Hiroshi Yamaguchi3

Published Online: 14 DEC 2007

DOI: 10.1002/9780470050118.ecse098

Wiley Encyclopedia of Computer Science and Engineering

Wiley Encyclopedia of Computer Science and Engineering

How to Cite

Wang, G., Sheu, P. C.-Y., Kitazawa, A. and Yamaguchi, H. 2007. Database Languages. Wiley Encyclopedia of Computer Science and Engineering. .

Author Information

  1. 1

    California State University Northridge, Northridge, California

  2. 2

    University of California, Irvine, Irvine, California

  3. 3

    NEC Soft, Ltd., Japan

Publication History

  1. Published Online: 14 DEC 2007

Abstract

A database management system (DBMS) consists of a collection of databases and a set of programs that enable users to create and maintain the data in the databases. The DBMS must provide an appropriate database language for each category of users such as database administrators (DBAs), database programmers, and end users. In general, a database management system provides two different types of languages: a data definition language (DDL) to specify database schema and a data manipulation language (DML) to retrieve, insert, delete, and modify data.

Keywords:

  • database management system;
  • data definition language;
  • data manipulation language