database.sarang.net
UserID
Passwd
Database
ㆍDBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DBMS Q&A 636 게시물 읽기
No. 636
DBMS이 제공하는 추상화의 3단계란?(수정)
작성자
최지민
작성일
2002-11-08 16:28
조회수
6,484
첨부파일: 데이터베이스 문제2.jpg (126,035bytes)

고수님들의 자문을 구합니다. ^^

제가 문제를 풀다 난관에 봉착하여... DB공부한지 이제 막 걸음마 수준이라... 도움을 주시면 그 은혜는...*^^*

 

[문] 아래의 그림은 데이터베이스 관리시스템이 제공하는 추상화(abstraction)의 세 단계(level)를 나타낸 것이다. (1),(2),(3)이 각각 어떤 단계에 속하는지 이름을 제시하고, 각 단계의 역할들을 설명하시오

 

ps. 그림파일 첨부해서 올렸습니다. 아래글을 삭제하려 했는데 안되는군요...ToT


이 글에 대한 댓글이 총 3건 있습니다.

저도 아직 초보라 잘은 모르지만...

(1)은 외부스키마로 사용자가 접근하는 DB의 개체와 관계를 보여주는 역할을 하구여

(2)은 개념스키마로 전체 DB를 관리하기 위한 제약조건이나 테이블간의 관계등등 말그대로 DB를 관리하기 정보를 가지고 관리하는 역할(?)

(3)은 내부스키마로 실제로 저장장치에 어떻게 저장될지 그 방법을 명세하는 역할을 하는것.

 

제가 제대로 썻는지는 모르겠지만여...제가 알고있는 바로는 위와 같습니다.^^;;;

양정희(Jung)님이 2002-11-08 17:17에 작성한 댓글입니다.

간단한 이야기 아닌가요???

 

3) 제일 하부의 단계로서 OS 의 실제적인 파일을 저장하는 물리적인 저장장치에 대해서 사용자가 알 알필요가 없다는 것이지요. 이것을 데이터베이스의 물리적인 기술이라고 하지요.

 

2) 단계는 그 다음 단계로서 DBMS 내부에 record/file 등이 어떻게 저장되는지 DBMS 사용자는 알필요가 없다는 것이지요. 사용자는 단지 테이블이라는 것 등의 DBMS 가 제공하는 추상적인 개념만을 이해하면 된다는 것이지요. 이것을 데이터베이스의 논리적인 기술이라고 합니다.

 

1) 단계는 최상위 단계로서 특정 사실에 대해서는 사용자는 DBMS 또는 프로그램에서 제공하는 VIEW 만을 이해하면 사용에 지장이 없다는 것이지요. 굳이 디비의 구조, 테이블의 구조 등을 알 필요가 없는 경우도 있다는 것이지요.

 

이러한 것들은 이론적인 얘기로서 사실 그렇게 중요치 않다고 생각합니다. 그저 DBMS 를 공부하고 연구하는 학자들에게 필요한 얘기겠지요. 실제로 DBMS 를 이용하고 관리하는 DBA 가 될려면 저 3 단계를 모두 이해해야 합니다. ^^;;

정재익(advance)님이 2002-11-09 16:42에 작성한 댓글입니다.

자세한 설명 감사합니다. *^^*

최지민님이 2002-11-09 21:57에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
640질문이 있어서요.... [1]
배현철
2002-11-13
4971
638[급질문]fine granular locking vs coarse granular locking [1]
꿈소년
2002-11-12
5801
637OA(other attributes)가 뭐져? [1]
서강석
2002-11-08
5318
636DBMS이 제공하는 추상화의 3단계란?(수정) [3]
최지민
2002-11-08
6484
635DBMS이 제공하는 추상화의 3단계란? [1]
최지민
2002-11-07
5388
633.er1 파일연결 프로그램좀 알려주세요 [2]
진나미
2002-11-05
6575
629간단한 셀렉트문이엽..조와주세엽. [1]
김수정
2002-11-02
5024
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.033초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다