추천자료
[글로벌경영의 문화비교적 이해] 글로벌기업과 문화환경 및 비교경영연구
[소비자교육] 소비자교육의 의의와 목표 및 유형(종류)
중소기업 계열화를 위한 촉진방안
고객 커뮤니케이션(커뮤니케이션의 정의, 고객만족 및 불만족, 고객 불평처리)
[가족복지] 가족복지의 전망과 문제점 및 과제
지역사회복지실천기술(주민조직화, 사회행동, 옹호, 임파워먼트)
[상황감사] 상황감사의 개념적, 운영적 내용과 기업의 조직화된 상황감사
[산업조직론] 산업조직론의 개념, 기본체계, 연구방법, 발전과정
[빈곤가족] 빈곤가족의 정의와 발생원인, 문제점, 대책방안
[노년기의 여가생활] 노년기 여가활동의 의의와 유형변화 및 참여실태와 촉진방안
소개글
[데이터베이스] 데이터베이스 시스템 구성에 대한 자료입니다.
목차
[데이터베이스] 데이터베이스 시스템 구성
목차
* 데이터베이스 시스템 구성
Ⅰ. 스키마
Ⅱ. DBMS(데이터베이스 관리시스템)
Ⅲ. 데이터베이스 언어
1. 데이터 정의어(DDL)
2. 데이터 조작어(DML)
3. 질의어
Ⅳ. DB 사용자
1. 단말 사용자
2. 응용 프로그래머
3. 데이터베이스 관리자(DBA)
Ⅴ. 데이터베이스
Ⅵ. 데이터베이스 컴퓨터
본문내용
데이터베이스 시스템 구성
데이터베이스를 구성하는 요소로는 아래의 그림과 같이 3층 스키마(schema), 데이터베이스 언어, 데이터베이스를 구성하는 자료, 디스크 장치와 컴퓨터 본체를 포함한 하드웨어, 데이터베이스를 운영하는 데이터베이스 관리 시스템(DBMS). 데이터베이스의 이용에 관련된 데이터베이스 사용자, 그리고 데이터베이스 컴퓨터가 있다.
데이터베이스 시스템 구성
I. 스키마
데이터베이스의 논리적인 정의 즉, 데이터 구조와 제약 조건에 대한 명세를 기술한 것을 스키마라 한다. 따라서 스키마에는 데이터의 객체(object)와 객체의 성질을 나타내는 속성(attribute), 이들 개체간의 관계에 대한 정의와 이들이 유지해야 될 제약 조건 등이 기술되어 있다.
아래의 그림(스키마의 관계 구조)은 스키마의 관계 구조를 나타내고 있는데, 논리적인 데이터베이스부터 물리적인 데이터베이스까지를 3층으로 구분하여 나타내고 있다. 이를 3층 스키마라고도 하는데 3층 스키마는 외부 스키마(external schema), 개념 스키마(conceptual schema) 그리고 내부 스키마(internal schema)로 구성된다.
각 외부 스키마는 데이터베이스의 사용자나 응용 프로그래머가 접근하는 데이터베이스의 정의를 기술한 것이다. 개념 스키마는 논리적인 데이터베이스 전체 구조를 의미하는 것으로 데이터베이스 파일에 저장되는 데이터 형태를 나타낼 뿐만 아니라 데이터베이스 접근 권한, 보안 정책, 무결성 규칙에 관한 명세도 포함한다. 내부 스키마는 데이터베이스가 영속적인 기억 장치 위에 저장되고 접근하는 방법들을 말한다. 즉, 실제로
하고 싶은 말
[데이터베이스] 데이터베이스 시스템 구성