본문 바로가기

Programming/Database

[오라클 데이터베이스]SQL란 무엇인가? (DB, DBMS)

반응형

SQL

sql은 데이터베이스의 관리시스템인 dbms에게 구조화된 데이터에 대해서 질의하는 명령어이다.

 

 

DBMS

 

무결성

데이터를 한 곳에서 관리함으로써 중복을 없앤다.

 

중복을 없애기 위해서 테이블이 분리되었고, 이를 유용하게 사용하기 위해서는 데이터를 참조해야 한다.(관계형데이터베이스)

 

 

dbms는 이러한 무결성이라는 장점이 있지만,

 

이를 활요하기 위해서는

 

동시에 사용하게 되므로, 동시성과 성능, 보안의 문제를 해결할 수 있어야 한다.

 

이 때문에 관리자라는 개념이 생겼다.

 

 

 

질의어 종류

DDL

create/alter/drop

 

 

DML

select/insert/update/delete

 

 

DCL

grant/revoke

 

 

반응형