구조적 쿼리 언어 (SQL)

작가: Randy Alexander
창조 날짜: 3 4 월 2021
업데이트 날짜: 26 6 월 2024
Anonim
[SQL 입문 02] SQL 기본 쿼리(테이블 구조와 데이터 CRUD)
동영상: [SQL 입문 02] SQL 기본 쿼리(테이블 구조와 데이터 CRUD)

콘텐츠

정의-SQL (Structured Query Language)이란 무엇입니까?

SQL (Structured Query Language)은 관계형 데이터베이스 관리 및 데이터 조작을위한 표준 컴퓨터 언어입니다. SQL은 데이터를 쿼리, 삽입, 업데이트 및 수정하는 데 사용됩니다. 대부분의 관계형 데이터베이스는 SQL을 지원합니다. SQL은 여러 다른 플랫폼에서 데이터베이스를 지원해야하기 때문에 데이터베이스 관리자 (DBA)에게 추가 이점이 있습니다.


1970 년대 초 IBM에서 Raymond Boyce와 Donald Chamberlin이 처음 개발 한 SQL은 1979 년 Relational Software Inc. (현재 Oracle Corporation)에 의해 상용화되었습니다. 현재 표준 SQL 버전은 자발적이며 공급 업체와 호환되며 미국에서 모니터링합니다. 국가 표준 협회 (ANSI). 대부분의 주요 공급 업체에는 ANSI SQL (예 : SQL * Plus (Oracle) 및 Transact-SQL (T-SQL) (Microsoft))에 통합되어 구축 된 독점 버전도 있습니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 SQL (Structured Query Language)을 설명합니다.

가장 기본적인 DBA 통과 사례 중 하나는 SQL 학습이며 그래픽 사용자 인터페이스 (GUI)없이 첫 번째 SELECT 문 또는 SQL 스크립트를 작성하는 것으로 시작합니다. 점점 더 관계형 데이터베이스는보다 쉬운 데이터베이스 관리를 위해 GUI를 사용하며 이제 끌어서 놓기 마법사와 같은 그래픽 도구를 사용하여 쿼리를 단순화 할 수 있습니다. 그러나 이러한 도구는 SQL만큼 강력하지 않기 때문에 SQL 학습은 필수적입니다.

SQL 코드는 다음과 같은 네 가지 주요 범주로 나뉩니다.

  • 쿼리는 유비쿼터스이지만 친숙한 SELECT 문을 사용하여 수행되며, SELECT, FROM, WHERE 및 ORDER BY를 포함한 절로 추가로 나뉩니다.
  • DML (Data Manipulation Language)은 데이터를 추가, 업데이트 또는 삭제하는 데 사용되며 실제로 SELECT 문 서브 세트이며 INSERT, DELETE 및 UPDATE 문과 제어문 (예 : BEGIN TRANSACTION, SAVEPOINT, COMMIT 및 ROLLBACK)으로 구성됩니다. .
  • DDL (Data Definition Language)은 테이블 및 인덱스 구조를 관리하는 데 사용됩니다. DDL 문의 예는 CREATE, ALTER, TRUNCATE 및 DROP입니다.
  • DCL (Data Control Language)은 데이터베이스 권한 및 권한을 할당하고 취소하는 데 사용됩니다. 주요 진술은 GRANT와 REVOKE입니다.