컴퓨터의 이해 - 4
데이터베이스
- 데이터의 집합
- 데이터베이스 관리 시스템: 데이터베이스 내의 정보를 검색하거나 저장하고 관리하고 편하게 효율적인 환경을 제공
- 데이터베이스 관리자(DBA: DataBase Administrator): 데이터베이스를 설계, 관리, 운영, 통제하여 성능을 관찰하고 필요하면 데이터베이스 구조를 변경하는 등 전문적인 역할을 담당하는 사람
DBMS(DataBase Management System)
① 빠른 데이터 검색 지원
② 데이터의 독립성 유지
③ 데이터의 공유와 다수 사용자의 동시실행 제어 지원
④ 데이터의 빠르고 안전한 저자, 파손 회복 능력
⑤ 데이터베이스 액세스를 위한 표준적인 질의언어, 질의처리기능, 응용 프로그램의 개발활경 제공
⑥ 권한 없는 사용자로부터 데이터 보안 기능 담당
DBMS의 필수 기능
① 데이터 정의 기능(DDL: Database Definition Language): 데이터베이스 정의어로서 스키마 생성, 변경, 삭제 가능
② 데이터 제어 기능(DML: Database Manipulation Language): 데이터베이스 제어어로서 검색 가능
③ 데이터 조작 기능(DCL: Database Control Language): 데이터베이스 조작어로서 객체의 생성, 변경, 삭제, 데이터 삽입, 삭제 가능
스키마
① 외부 스키마: 데이터베이스의 개별 사용자나 응용 프로그래머가 접근하는 데이터베이스를 정의한 것
② 개념 스키마: 사용자가 필요로 하는 정보를 생성할 수 있는 모든 데이터 객체, 개체, 관계, 계약조건을 포함. 이것을 효율적으로 관리하는 데 필수적인 정보(데이터베이스 접근 권한, 보안정책, 무결성 규칙)도 포함. 쉽게 말해 전체 입장에서 데이터베이스를 정의한 것
③ 내부 스키마: 저장장치 입장에서 데이터베이스 전체가 저장되는 방법의 명세를 정의한 것(실제로 저장될 내부 레코드의 형식, 인덱스의 유무, 저장 데이터 항목을 표현하는 방법, 내부 레코드의 물리적 순서 등에 관한 명세 포함)
데이터베이스의 장점
① 데이터의 중복 최소화
② 데이터의 독립성 보장
③ 데이터의 일관성과 무결성 유지
④ 데이터의 공유
⑤ 데이터베이스의 사용자 인터페이스 표준화
데이터베이스의 단점
① 운영비의 증대
② 데이터 처리 방법의 복잡성
③ 백업과 회복의 복잡성
④ 시스템 취약성
데이터 웨어하우스(data warehouse)
- data warehouse = data + warehouse(창고)
- 기관 운영 시스템의 데이터베이스로부터 그 기관의 의사결정을 위해 필요한 통합된 정보를 수집하고 적절한 형태로 변환하여 저장하는 데이터베이스
- 특징: 주체지향, 통합, 시계역, 비휘발성
정보통신의 역사
① 1837년 모스 부호에서 시작(근대적인 최초의 전기통신)
② 1876년 벨이 전화기 발명(음성통화 가능)
③ 1968년 하와이 대학에서 무선 패킷교환 방식의 ALOHA 시스템 발명
④ 1969년 미국 국방성에서 미국 내 여러 곳에 분산되어 있는 프로젝트 자원을 공유하고 전송할 수 있도록 ARPANET 개발
정보통신망의 주요 활용 목적
① 자원의 공유
② 신뢰도 향상
③ 처리 기능의 분산
데이터 교환 방식
정보통신망의 종류
① LAN(Local Area Network): 근거리 통신망
② CAN(Campus Area Network): 캠퍼스 통신망
③ MAN(Metropolitan Area Network): 도시권 통신망
④ WAN(Wide Area Network): 광역 통신망
⑤ VAN(Value Area Network): 부가가치 통신망
⑥ ISDN(Integrated Service Digital Network): 종합정보 통신망

댓글
댓글 쓰기