A programming language specially designed for querying databases in a relational database management system (RDBMS), which also handles data extraction, modification, and deletion. It was developed by IBM in 1976. It was later standardized by ANSI (American National Standards Institute) in 1986, and became an ISO (International Organization for Standardization) standard as SQL87 the following year in 1987. ISO continued to standardize it, and standards such as SQL89, SQL92, SQL1999, SQL2003, SQL2006, SQL2008, and SQL2011 were established. It has also become a JIS standard in Japan. IBM used the acronym SQL for Structured Query Language, but ISO stipulates that it is not an abbreviation for anything in particular. It is commonly pronounced S-Q-L, but it can also be called Sequel. Among databases that define data formats and manage them in an integrated manner, the most widely used is the relational database (RDB). This has the characteristic that data is represented in tabular form in tables and multiple tables can be related to each other. The system that manages this is the RDBMS, and the standard language used there is SQL. Therefore, by using SQL, you can operate any RDB in the same way. It consists of three languages: a data definition language (DDL) for creating tables, a data control language (DCL) for maintaining data consistency, and a data manipulation language (DML) for searching, modifying, adding, and deleting data after the database is built. Major products that use SQL include Oracle, DB2, Microsoft SQL Server, and MySQL. [Editorial Department] [Reference] | |Source: Shogakukan Encyclopedia Nipponica About Encyclopedia Nipponica Information | Legend |
リレーショナルデータベース管理システム(RDBMS:Relational Data Base Management System)において、データベースを照会するための専用プログラミング言語のこと。データの抽出をはじめ、変更や削除なども行う。 1976年にIBM社が開発した。その後、1986年にANSI(アメリカ規格協会)によって標準化され、翌1987年にはSQL87としてISO(国際標準化機構)規格になった。その後もISOで標準化が進められ、SQL89、SQL92、SQL1999、SQL2003、SQL2006、SQL2008、SQL2011などの規格が制定された。日本でもJIS規格になっている。IBMではSQLをStructured Query Languageの頭文字としていたが、ISOではとくになんらかの略語ではないと規定している。エス・キュー・エルと読むのが一般的だが、シークェルともいう。 データ形式を定義して統合的に管理するデータベースのなかで、もっとも利用されているのがリレーショナルデータベース(RDB)である。これは、データを表形式のテーブルで表すとともに、複数の表を関連づけられるという特徴がある。それを管理するシステムがRDBMSで、そこで標準的に使われる言語がSQLである。そのため、SQLを利用することでどのRDBでも同じように操作できることになる。 言語としては、テーブルの作成などを行うデータ定義言語(DDL:Data Definition Language)、データの整合性を保つためのデータ制御言語(DCL:Data Control Language)、データベース構築後にデータの検索や修正、追加、削除などを行うデータ操作言語(DML:Data Manipulation Language)の三つで構成されている。 SQLを利用するおもな製品に、Oracle(オラクル)、DB2、Microsoft(マイクロソフト) SQL Server、MySQL(マイエスキューエル)などがある。 [編集部] [参照項目] | |出典 小学館 日本大百科全書(ニッポニカ)日本大百科全書(ニッポニカ)について 情報 | 凡例 |
...Later, W. Köppen improved on this system, plac...
…Lysosomes are abundant in the cytoplasm, and the...
It is the practice of Buddhist rites in advance w...
An event in which a pregnant woman is given a bell...
1785‐1823 Spanish soldier, liberal and patriot. He...
...It is said to contain less rotenone than Derri...
Vitiligo vulgaris. Also known as albinism. A type ...
The preservation of buildings that retain their an...
One of the two-phase separation processes in a two...
Also known as bloodstone, blood star stone, blood ...
A report entitled "In Search of New Trade Pol...
A form of extreme fighting in judo. It is used to ...
...German psychiatrist Kraepelin recognized that ...
...In a broad sense, loan trusts, pension trusts,...
...In the Edo period, a new trend arose of tellin...