반응형
데이터베이스 언어
데이터베이스 언어: 데이터베이스 시스템에 데이터베이스를 구축하고 사용하기 위해 사용하는 통신
수단
데이터베이스 언어의 분류
1. 데이터 정의 언어(DDL,
Data Definition Language)
2. 데이터 조작 언어(DML,
Data Manipulation Language)
3. 데이터 제어 언어(DCL,
Data Control Language)
데이터 정의 언어(DDL)
데이터베이스를 정의 및 수정
논리적 데이터 구조와 물리적 데이터 구조 정의
논리적 데이터 구조와 물리적 데이터 구조 간의 사상(mapping) 정의
번역한 결과가 데이터 사전에 저장
외부 스키마 명세
스키마에 사용하는 제약 조건 명세
데이터 조작 언어(DML)
사용자와 DBMS간의 인터페이스를 제공
데이터의 검색, 삽입, 삭제, 변경
일반 사용자와 응용 프로그래머가 주로 사용
데이터 제어 언어(DCL)
불법적인 사용자로부터 데이터를 보호하기 위한 보안
데이터 정확성을 위한 무결성(Integrity) 유지
시스템 장애에 대비한 데이터 회복과 병행
주로 DBA(Database Administrator)가 주로 사용
너와 나의 연결고리 "공감"
반응형
'프로그래밍 기술 > 정보처리기사필기' 카테고리의 다른 글
[데이터베이스] 트리 (0) | 2016.04.13 |
---|---|
[데이터베이스] 스택과 큐, 데크 (0) | 2016.04.13 |
[데이터 베이스] 배열과 연결리스트 (0) | 2016.04.13 |
[데이터베이스] 자료구조 (0) | 2016.04.09 |
[데이터베이스] 데이터베이스 사용자 (0) | 2016.04.09 |
[데이터베이스] 스키마(Schema) (0) | 2016.04.09 |
[데이터베이스] DBMS(DataBase Management System) (0) | 2016.04.09 |
[데이터베이스] 데이터베이스 (Database) (0) | 2016.04.09 |
[데이터베이스] 데이터베이스(Database) 시스템 (0) | 2016.04.09 |
2016년 정보 처리 기사 전형 일정 (0) | 2016.04.09 |