정보처리기사 실기 데이터베이스 정리
- 최초 등록일
- 2011.10.17
- 최종 저작일
- 2011.09
- 16페이지/ 한컴오피스
- 가격 2,500원
소개글
정보처리기사 실기 데이터베이스 부분 정리한 것입니다. 시험 전에 이 부분만 봐도 정보처리기사 실기 데이터베이스 부분은 귑게 맞출 수 있어요 ^^
목차
1. 데이터베이스의 정의
2. 데이터베이스의 특징
3. 데이터 언어
4. 데이터베이스 사용자
본문내용
▶ DB의 논리, 물리 구조 정의 및 변경
DML (데이터 조작어)
- DB와 응용프로그램 사이 인터페이스를 위한 언어
- 데이터 검색, 삽입, 삭제, 갱신, 연산
- DML의 형태
▶ 절차적 데이터 조작어 : 어떤(What) 데이터가 필요한지, 어떻게(How) 구하는지 명시
▶ 비절차적 데이터 조작어 : 어떤(What) 데이터가 필요한지만 명시
DCL (데이터 제어어)
- 데이터 보안
- 데이터 무결성
- 데이터 회복
- 병행제어
4. 데이터베이스 사용자
데이터베이스 관리자 (DBA)
- DDL과 DCL을 통해 DB 정의, 제어
응용 프로그래머 (Application Programmer)
- 호스팅 프로그래밍 언어에 DML을 삽입하여 DB접근
일반 사용자 (End User)
- 질의어로 DB접근
Section 2. 데이터베이스 관리 시스템 (DBMS)
1. 데이터베이스 관리 시스템 (Data Base Management System)
기존파일 시스템의 문제점
- 데이터 종속성으로 인한 문제점 : 응용프로그램과 데이터 파일간의 상호의존적 관계 존재 데이터 저장방법이나 접근방법 변경 시 응용프로그램도 변경
- 데이터 중복성으로 인한 문제점 : 중복 데이터로 일관성 상실, 보안 수준 유지 힘들고, 제어 분산으로 정확성, 무결성의 효율적 유지 힘듦.
2. 데이터베이스 관리 시스템의 필수 기능
정의 기능 (Definition Facility) : 데이터 타입과 구조, 저장 시 제약조건 명시
조작 기능 (Manipulation Facility) : 데이터 접근 기능 (검색, 삽입, 삭제, 갱신 등)
제어 기능 (Control Facility) : 무결성, 보안 및 권한 검사, 병행 제어 등
3. DBMS의 장 단점
참고 자료
정보처리기사 실기 데이터베이스