- 데이터베이스
: 여러 사용자가 원하는 정보를 얻기 위해서 모아둔 자료의 집합, 관련있는 데이터들의 집합 - 데이터베이스 관리 시스템(DBMS)
: 데이터를 편리하게 저장하고 효율적으로 관리하고 검색할 수 있는 환경을 제공해주는 소프트웨어
: 데이터베이스의 생성과 관리를 담당하는 소프트웨어 패키지
: 정의, 조작, 제어 기능 - 데이터베이스 시스템(DBS)
: 데이터베이스를 통해 데이터를 저장하고 관리하기 위한 목적으로 사용되는 일체의 시스템
: 데이터베이스와 그를 관리하는 소프트웨어(DBMS, 응용 프로그램) 모두를 칭하는 용어
- 스키마(Schema)
: 데이터 구조와 제약조건에 대한 명세(specification)를 기술하는 것
: 개체(entity), 속성(attribute), 관계(relationship)에 대한 정의와 이들이 유지해야 될 제약 조건(constraints)을 포함
: 3단계 데이터베이스 구조 - 데이터베이스 시스템의 구성요소
- 데이터베이스 언어
- 데이터 정의어(DDL)
: 스키마를 정의하거나 수정할 목적으로 사용
: CREATE, ALTER, DROP
- 데이터 조작어(DML)
: 데이터베이스 내의 데이터 연산을 위한 언어
: INSERT, UPDATE, DELETE
- 데이터 제어어(DCL)
: 데이터베이스 내의 데이터를 올바르고 정확하게 유지
: 보안, 무결성, 데이터 회복, 병행수행
'Major > Database' 카테고리의 다른 글
데이터베이스 - SQL (0) | 2015.11.25 |
---|---|
데이터베이스 - 관계 대수 (0) | 2015.11.25 |
데이터베이스 - 정규화 (2) | 2015.11.24 |
데이터베이스 - 관계형 데이터베이스 (0) | 2015.11.24 |
데이터베이스 - 데이터 모델 (0) | 2015.11.24 |