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
운영게시판
최근게시물
PostgreSQL Q&A 4335 게시물 읽기
No. 4335
DB이론 초급질문입니다!! 꼭 답변 부탁드립니다~
작성자
plase~
작성일
2002-09-07 16:53
조회수
1,712

분산 처리 시스템에서 사용자가 데이타의 저장 위치를 알고 있어야 한다면 어떤 문제점이 있는가? 만일 그렇지 않다면 시스템은 어떤 기능을 가지고 있어야 하는가? 질문에 대한 답변 꼭 부탁드립니다....

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

전혀 생각치 못했던 문제점이로군요.

 

분산처리 시스템에서 사용자가 데이타의 저장위치를 알고 있어야 한다는 것은 서버의 위치를 말하는 것인가요. 아니면 논리적인 디비의 저장 위치를 말하는 것인가요?

만약 물리적인 저장 위치인 서버/디스크 등의 위치를 알아야 한다면 이것은 DBMS 를 사용하는 의미를 크게 줄이는 행위이겠지요. 사용자가 특정위치에 저장해라고 명령을 내리는 형식이 될터이니 사용이 너무 불편해 질것입니다.

이것은 일반적인 DBMS 의 구현시에 데이터의 추상화라는 개념을 구현하지 못한것입니다. 시스템과 사용자는 분리되어야 하며, 사용자는 시스템에서 자료를 어떻게 저장하는지는 알필요가 없다는 것이지요. 안그러면 너무나 사용이 힘들어 지지 않을까요.

 

그리고 이런 것을 없애려면 당연히 사용자와 시스템의 분리가 일어나야 하며, 사용자는 구현된 시스템의 개념적인 측면만을 이해하고 바라볼수 있으면 될것입니다. 그리고 이것을 가능하게 하기위해서는 DB 의 백그라운드로 최대한 실시간적인 분산 디비 시스템간의 sync 가 이루어져야 할 것으로 판단됩니다.

 

분산디비의 구현에는 여러가지 개념적인 얘기가 있으며, 이것은 일반적인 DBMS 의 구현과는 약간의 차이점을 가지고 있으며, 생각보다는 많은 장애를 가지고 있습니다. 차근히 공부해 나가시면서 이해해 나가시기 바랍니다.

 

저도 전공이 아니다 보니 개념적인 얘기 밖에는 못드리는 것 같습니다.

정재익(advance)님이 2002-09-07 18:28에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4342▶E-R Diagram (왕초보) [1]
이효진
2002-09-15
1324
4340데이터 입력중 ' 처리 [1]
박기원
2002-09-12
1524
4339copy를 사용해서 디비에 저장한는데 한글...
박기원
2002-09-11
1503
4335DB이론 초급질문입니다!! 꼭 답변 부탁드립니다~ [1]
plase~
2002-09-07
1712
4334관계를 만들려고 하는데 자료좀 주세여 [1]
박기원
2002-09-06
1596
4333질문]PGAdmin 설치 과정중에 에러메세지가 뜨네요.
강성원
2002-09-06
1090
4332[왕초보질문] restore를 하는 방법좀 알려 주세요 [1]
김도환
2002-09-05
1128
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다