티스토리 뷰
데이터베이스 시스템
· 데이터베이스 시스템 : 데이터베이스를 이용하여 자료를 저장하고 관리하여 정보를 얻어내는 데 필요한 컴퓨터 중심의 시스템
· 구성요소 : 데이터베이스, 스키마, DBMS(데이터베이스 관리 시스템), 데이터베이스 언어, 데이터베이스 컴퓨터, 데이터베이스 사용자
데이터 언어(Data Language)
· 데이터 언어 : 데이터베이스를 구축하고 이용하기 위한 데이터베이스 관리 시스템과의 통신 수단으로 기능과 사용목적에 따라 DDL, DML, DCL로 나눈다.
- DDL(Data Definition Language, 데이터 정의어) : 데이터베이스 구조, 데이터 형식, 접근 방식 등 데이터베이스를 구축하거나 변경할 목적으로 사용하는언어로 데이터베이스의 논리적, 물리적 구조를 정의 및 변경하며, 스키마(Schema)에 사용되는 제약조건을 정의
- DML(Data Manipulation Language, 데이터 조작어) : 데이터 처리를 위해서 응용 프로그램과 데이터베이스 관리 시스템 간의 인터페이스를 위한 언어로 데이터 처리를 위한 연산의 집합 (데이터의 검색, 삽입, 삭제, 갱신 연산 등)
- DCL(Data Control Language, 데이터 제어어) : 보안 및 권한 제어, 무결성, 회복, 병행제어를 위한 언어
'IT > database' 카테고리의 다른 글
database, 스키마 Schema 특징과 3계층( 외부, 개념, 내부 스키마 ) (1) | 2019.11.27 |
---|---|
database, 데이터 스트림 관리 시스템(DSMS) (1) | 2019.11.26 |
database, 데이터베이스 관리 시스템 DBMS 기능과 장단점 (0) | 2019.11.26 |
database 개념, 데이터베이스 사용자 (0) | 2019.11.25 |
database 개념, 데이터베이스 정의 및 특징 (0) | 2019.11.25 |