1. 시스템 카탈로그 (1) 시스템 카탈로그의 정의 ① 데이터베이스 시스템에서 데이터가 실제로 읽혀지거나 수정되기 전에 먼저 참고 되는 파일 ② 카탈로그에 저장된 데이터를 메타데이터라고 함 ③ 카탈로그가 생성되면 자료 사전 (Data Dictionary) 에 저장 되므로.

Slides:



Advertisements
Similar presentations
CUBRID 소개 (Object 개념) 서비스 사업부 / 기술지원팀. 목차 구조 일반적 특징 객체지향 특징 ORDB 개념을 이용한 스키마 ORDB 개념을 이용한 질의.
Advertisements

전공 : 컴퓨터 공학 전공 과목 : 인터넷 정보 검색 학번 : , 이름 : 조 항 두, 오 철 원.
Introduction to dATABASE
제 3장 오라클 소개 오라클 소개 오라클 설치 방법 오라클 구조 제 3 장 오라클 개요.
DB2 Information Management DB2 UDB CLP Command Summary.
소리가 작으면 이어폰 사용 권장!.
데이터베이스 시스템.
질의어와 SQL 기본 SQL 고급 SQL 데이타의 수정 데이타 정의 언어 내장 SQL
DBMS실습(I) 데이터베이스 기본개념 2015년 1학기 동서울대학교 컴퓨터소프트웨어과.
SQL 개요 SQL 개요 - SQL은 현재 DBMS 시장에서 관계 DBMS가 압도적인 우위를 차지하는 데 중요한 요인의 하나
연성체제이론 (Soft Systems Theory)
Information Technology
 DBMS의 발전 배경(1) 화일 중심 자료처리(DP)시스템의 한계 ☞ Note
12. 데이터베이스 설계.
Chapter 01 데이터베이스 시스템.
11장. 데이터베이스 서버 구축과 운영.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
3. 데이터베이스 시스템의 구성.
Open Access 정보자원의 장기보존 전략
6장. 물리적 데이터베이스 설계 물리적 데이터베이스 설계
ER-Win 사용 방법.
(Requirements Analysis)
(Requirements Analysis)
Database 소개.
소프트웨어시스템 실험 Software Systems Lab. 데이터베이스 기초
Fundamentals of Database Systems R. A. Elmasri and S. B. Navathe
제 2 장 데이터베이스 시스템 개념과 아키텍처 Fundamentals of Database Systems
뷰와 저장 프로시저 뷰의 개념을 이해한다. 뷰의 정의와 관리 방법을 이해한다. 뷰를 사용함으로써 생기는 장점을 알아본다.
1장. 데이터베이스 시스템 컴퓨터를 사용하여 정보를 수집하고 분석하는데 데이터베이스 기술이 활용되고 있음
YOU Youngseok 트랜잭션(Transaction) YOU Youngseok
01 데이터베이스 개론 데이터베이스의 등장 배경 데이터베이스의 발전 과정 데이터베이스의 정의 데이터베이스의 특징
SQL (structured query language)
제 1 장 소 개 시스템 분석 및 설계 허철회 2006학년도 2학기 상주대학교 컴퓨터공학과.
여는 장 큰제목과 조원이름은 늘 가로중앙선에 중심을 맞춰주세요.
상용 DBMS에서 사용하는 다차원색인 컴퓨터과학과 이돈규 상용 DBMS에서의 다차원색인.
정보처리기사 8조 신원철 양진원 유민호 이기목 김다연 윤현경 임수빈 조현진.
목차 INDEX 1. 회원가입 및 로그인 2. 업체정보 3. 제조검사 신청 4. 인보이스 5. 검사진행현황(현장검사 신청)
Chapter11 웹 스토리지 & 웹 데이터베이스
SQL Query in the SSMS : DB, Table
Database Programing 이름 : 김 수 종 학번 :
ER-Win 4.0 Database Modeling Ⅰ. Logical Design
View(뷰) 1 가상 테이블(Virtual Relation)
2장. 관계 데이터 모델과 제약조건 관계 데이터 모델은 지금까지 제안된 데이터 모델들 중에서 가장 개념이 단순한 데이터 모델의 하나 IBM 연구소에 근무하던 E.F. Codd가 1970년에 관계 데이터 모델을 제안함 관계 데이터 모델을 최초로 구현한 가장 중요한 관계 DBMS.
데이터베이스 (Databases) 과목 개요 문양세 강원대학교 IT대학 컴퓨터과학전공.
데이터베이스 (Databases) 데이터베이스 소개 문양세 강원대학교 IT대학 컴퓨터과학전공.
(주)아이티아이에스 각 분야별 신입/경력사원 모집
1조 김성수 백현기 석광우 김지원 박광연.
인터넷응용프로그래밍 과제 실습.
ODBC &DAO 안명상.
데이터베이스 (Database) 데이터베이스와 데이터베이스 사용자 문양세 강원대학교 IT대학 컴퓨터과학전공.
McGraw-Hill Technology Education
시스템 분석 및 설계 글로컬 IT 학과 김정기.
제 8장 데이터베이스.
데이터베이스 (Database) 과목 개요 문양세 강원대학교 IT대학 컴퓨터과학전공.
1. 관계 데이터 모델 (1) 관계 데이터 모델 정의 ① 논리적인 데이터 모델에서 데이터간의 관계를 기본키(primary key) 와 이를 참조하는 외래키(foreign key)로 표현하는 데이터 모델 ② 개체 집합에 대한 속성 관계를 표현하기 위해 개체를 테이블(table)
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
1장. 서 론 데이터베이스의 개요 모델의 종류 관계형 모델과 객체 지향형 데이터베이스 SQL이란 무엇인가?
1. 정보처리시스템과 데이터베이스의 개념 (1) 정보 시스템 1) 정보 시스템의 정의
4. 데이타베이스 시스템의 구성.
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
1. 데이터베이스 환경.
Stored program 장종원
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
간식의 세계!!.
제 2 장 데이타베이스 시스템 개념과 아키텍처 Fundamentals of Database Systems
책을 읽읍시다  탈향 진지하게 설명해드림 1303 김소희 1309박지호 1315이지수.
3장. 데이터베이스 시스템 데이터베이스 시스템의 정의 데이터베이스의 구조 데이터베이스 사용자 데이터 언어
2016년 제1차 운영위원회 평택시건강가정 ∙다문화가족지원센터
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
Presentation transcript:

1. 시스템 카탈로그 (1) 시스템 카탈로그의 정의 ① 데이터베이스 시스템에서 데이터가 실제로 읽혀지거나 수정되기 전에 먼저 참고 되는 파일 ② 카탈로그에 저장된 데이터를 메타데이터라고 함 ③ 카탈로그가 생성되면 자료 사전 (Data Dictionary) 에 저장 되므로 좁은 의미 로 자료사전이라 함 ④ 데이터베이스 구조에 따라 상이한 구조를 가짐 ⑤ A data dictionary is a file that contains metadata - that is, data about data. This file is consulted before actual data are read or modified in the database system. (자료 사전은 메타데이터 (데이터에 대한 데이터) 를 포함하는 파일 이다. 이 파일은 데이터베이스 시스템에서 실제 데이터가 읽혀지거 나 수정되기 전에 참고된다.)

(2) 시스템 카탈로그의 특징 ① 시스템 그 자체에 관련이 있는 다양한 객체들에 관한 정보를 포함하 는 파일 시스템 ② 분산 시스템에서 카탈로그는 보통의 릴레이션, 인덱스, 사용자 등의 정보를 포함할 뿐 아니라 위치 단편화 및 중복 독립성을 제공하기 위 해 필요한 모든 제어 정보를 가짐 ③ 카탈로그 자체도 시스템 테이블로 구성되어 있어 일반 이용자도 SQL 을 이용하여 내용을 검색해 볼 수 있음 ④ DBMS 가 스스로 생성하고, 유지하는 데이터베이스 내의 특별한 테이블의 집합체 ⑤ 데이터베이스 스키마에 대한 정보를 제공 ⑥ 테이블정보, 인덱스 정보, 뷰 정보 등을 저장하는 시스템 테이블 ⑦ 시스템 카탈로그에 대한 갱신은 DBMS 가 자동적으로 수행 ⑧ 개체들로서는 기본, 테이블, 뷰, 인덱스, 데이터베이스, 패키지, 접근 권한 등 이 있음

(3) 데이터 디렉토리 ① 데이터 사전에 수록된 데이터를 실제로 접근하는데 필요한 정보를 관리 유지하는 시스템 ② 시스템만 접근할 수 있음

※ 메타데이터 (metadata) ① 데이터의 관리를 위한 데이터 (시스템 카탈로그에 저장되는 내용) ② 데이터베이스의 구조, 제약조건, 응용, 권한부여에 관해 나타냄 ③ Many organizations now use data dictionary systems, which are mini DBMS that manage metadata for a database system, that is, data that describes the database structure, constraints, applications and authorizations. (많은 조직들은 데이터베이스 시스템을 위한 메타데이터를 관리하는 작은 DBMS 인 데이터 사전 시스템을 사용한다. 즉 메타데이터는 데이터베이스 구조, 제약조건, 응용과 권한부여를 서술하는 데이터 이다.)

④ The term used to describe the structure of the primary database, and it stored information in the catalog is called metadata. (주요 데이터베이스의 구조를 서술하는데 사용되는 용어, 그리고 카탈로 그에 저장된 정보를 메타데이터라고 한다.)

2. 뷰 (VIEW) (1) 뷰의 특성 ① 하나 이상의 기본 테이블로부터 유도된 가상 테이블 (기본 테이블의 열들로 구성) ② 뷰를 이용한 또 다른 뷰의 생성이 가능 ③ 뷰의 활용은 테이블과 동일 ④ 뷰는 create view 명령을 사용하여 정의함 ⑤ 삽입, 갱신, 삭제 연산에는 제약이 따름 (뷰의 정의는 ALTER 문을 이용하여 변경할 수 없음) ⑥ 논리적 데이터에 대한 독립성이 보장 ⑦ 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위한 테이블임

(2) 뷰의 장점 ① 논리적 데이터 독립성을 제공함 ②접근 제어를 통한 보안을 제공함 ③ 사용자의 데이터 관리를 간단하게 해줌 ④ 여러 사용자의 상이한 응용이나 요구를 편리하게 지원해 줌 ⑤ 숨겨진 데이터를 위한 자동 보안이 제공됨 ⑥ 동일 데이터를 다양하게 표현할 수 있음

1. 다음 빈칸에 들어갈 가장 적절한 용어는? (0308) A/An ( ) is a file that contains metadata - that is, data about data. This file is consulted before actual data are read or modified in the database system. 가. view 나. index 다. ISAM file 라. data dictionary 2. 시스템 카탈로그에 대한 설명 중 틀린 것은? (9904, 0303) 가. 시스템 그 자체에 관련이 있는 다양한 객체들에 관한 정보를 포함하는 파일 시스템이다. 나. 분산 시스템에서 카탈로그는 보통의 릴레이션, 인덱스, 사용자 등의 정보를 포함할 뿐 아니라 위치 단편화 및 중복 독립성을 제공하기 위해 필요한 모든 제어 정보를 가져야 한다. 다. 관계형 시스템에서 시스템 이벤트와 데이터베이스는 다르며, 서로 다른 인터페이스를 통해 접근한다. 라. 관계형 시스템에서 카탈로그 역시 보통의 질의문을 사용하여 질의할 수 있다.

3. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은? (0007, 0109) 가. 사용자가 시스템 카탈로그를 직접 갱신할 수 있다. 나. 일반 질의어를 이용해 그 내용을 검색할 수 있다. 다. DBMS가 스스로 생성하고, 유지하는 데이터 베이스 내의 특별한 테이블의 집합체이다. 라. 데이터베이스 스키마에 대한 정보를 제공한다. 4. 데이터 사전에 수록된 데이터를 실제로 접근하는 데 필요한 정보를 관리 유지하 는 시스템은? (9908, 0209) 가. 데이터 조작어 번역기 나. 시스템 카탈로그 다. 데이터 디렉토리 라. 트랜잭션 관리기 5. Many organizations now use data dictionary systems, which are mini DBMS that manage ( ) for a database system, that is, data that describes the database structure, constraints, applications and authorizations. (0209) 가. Viewdata 나. metadata 다. logdata 라. historydata

6. 데이터베이스의 뷰 (view) 에 관한 설명으로 옳지 않은 것은? (0003, 0109, 0403) 가. 하나 이상의 테이블에서 유도되는 가상 테이블이다. 나. 뷰 정의문 및 데이터가 물리적 구조로 생성된다. 다. 뷰를 이용한 또 다른 뷰의 생성이 가능하다. 라. 뷰의 활용은 테이블과 동일하다. 7. 뷰 에 대한 설명으로 옳지 않은 것은 (View) ? (0106) 가. 둘 이상의 기본 테이블에서 유도된 실제 테이블이다. 나. 논리적 데이터에 대한 독립성이 보장된다. 다. 여러 사용자의 다양한 요구에 대한 지원이 편리하다. 라. 자료에 대한 접근제어로 보안을 제공한다.