취미와 밥줄사이
[SQL] SQL이란 본문
SQL은 데이터베이스에 접근하고 조작하기 위한 표준언어입니다.
What is SQL?
- SQL은 구조적 쿼리 언어를 의미합니다.
- SQL을 사용하면 데이터베이스에 접근하고 조작할 수 있습니다.
- SQL은 1986년 ANSI 표준이 되었고 1987년에는 ISO의 표준이 되었습니다.
SQL로 할 수 있는 것
- SQL은 데이터베이스에 대해 쿼리를 실행할 수 있습니다.
- SQL은 데이터베이스에서 데이터를 검색할 수 있습니다.
- SQL은 데이터베이스에 레코드를 삽입할 수 있습니다.
- SQL은 데이터베이스의 레코드를 업데이트할 수 있습니다.
- SQL은 데이터베이스에서 레코드를 삭제할 수 있습니다.
- SQL은 새 데이터베이스를 생성할 수 있습니다.
- SQL은 데이터베이스에 새 테이블을 생성할 수 있습니다.
- SQL은 데이터베이스에 저장 프로시저를 생성할 수 있습니다.
- SQL은 데이터베이스에서 뷰를 생성할 수 있습니다.
- SQL은 테이블, 프로시저 및 뷰에 대한 권한을 설정할 수 있습니다.
SQL은 표준이지만
- SQL은 ANSI/ISO 표준이지만 SQL 언어에서는 여러 버전이 있습니다.
- 그러나 ANSI 표준을 준수하기 위해 모두 비슷한 방식으로 최소한 주요 명령(예: SELECT, UPDATE, DELETE, INSERT, WHERE)을 지원합니다.
- 대부분의 SQL 데이터베이스 프로그램에는 SQL 표준 외에도 고유한 확장 기능이 있습니다.
웹 사이트에서 SQL 사용
- 데이터베이스의 데이터를 보여주는 웹 사이트를 구축하려면 다음이 필요합니다.
- RDBMS 데이터베이스 프로그램(예: MS Access, SQL Server. MySQL)
- PHP 또는 ASP와 같은 서버 측 스크립트 언어를 사용
- SQL을 사용하여 원하는 데이터를 얻기
- HTML/CSS를 사용하여 페이지 스타일 지정
RDBMS
- RDBMS는 관계형 데이터베이스 관리 시스템의 약자
- RDBMS는 SQL과 MS SQL SERVER, IBM DB2, ORACLE, MySQL 및 Microsoft Access와 같은 모든 최신 데이터베이스 시스템의 기반입니다.
- RDBMS의 데이터는 테이블이라는 데이터베이스 개체에 저장됩니다.
- 테이블은 관련 데이터 항목의 모음이며 여로가 행으로 구성됩니다.
REFERENCE
https://www.w3schools.com/sql/sql_intro.asp
'DB' 카테고리의 다른 글
[SQL] UPDATE Statement (0) | 2021.11.01 |
---|---|
[SQL] NULL Values (0) | 2021.11.01 |
[Python] MongoDB Query (0) | 2021.10.28 |
[Python] MongoDB Find (0) | 2021.10.28 |
[Python] MongoDB Insert Document (0) | 2021.10.28 |