bloodycat.co.kr 데이터베이스 정규화 정리(arrangement) > bloodycat6 | bloodycat.co.kr report

데이터베이스 정규화 정리(arrangement) > bloodycat6

본문 바로가기

bloodycat6


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


데이터베이스 정규화 정리(arrangement)

페이지 정보

작성일 23-02-06 10:12

본문




Download : 데이터베이스 정규화 정리.hwp




왜냐하면 학번과 과목번호는 이 릴레이션의 기본 키인데 과목번호값이 없으면 킷값이 NULL이 되는 튜플을 삽입하는 것이 되기 때문이다. 만일 어떻게 해서라도 이 사실을 삽입해야 한다면 가상의 임시 과목번호를 함께 삽입해야만 한다.
설명

데이터베이스 설계에서 중요한 사항은 무엇보다도 현실 세계를 가장 정확하게 표현할 수 있는 데이터의 논리적 구조를 결정하는 것이다. 이것이 곧 관계스킴(relation scheme)의 설계가 된다. 특히 관계 데이터베이스에서는 데이터값들을 테이블 형태로 표현하므로 현실 세계를 정확하게 표현하기 위해서 어떤 릴레이션들이 필요하고, 또 그 릴레이션들은 어떤 애트리뷰트들로 구성해야 하는가를 결정하는 문제가 중요하다. 이 데이터 중복은 데이터 관리상의 여러 가지 치명적인 문제를 야기시키고, 데이터의 중복은 릴레이션을 조작할 때 곤란한 현상을 발생시키는 대 이 곤란한 현상을 이상(anomaly)라고 하는데 특별히 릴레이션의 데이터 값을 변경하려 할 때 이 현상이 일어나게 된다된다. 이 데이터 중복은 데이터 관리상의 여러 가지 치명적인 문제를 야기시키고, 데이터의 중복은 릴레이션을 조작할 때 곤란한 현상을 발생시키는 대 이 곤란한 현상을 이상(anomaly)라고 하는데 특별히 릴레이션의 데이터 값을 변경하려 할 때 이 현상이 일어나게 된다. 왜냐하면 이 튜플은 학생의 학년 정보를 가지고 있는 유일한 튜플이기 때문이다. 특히 관계 데이터베이스에서는 데이터값들을 테이블 형태로 표현하므로 현실 세계를 정확하게 표현하기 위해서 어떤 릴레이션들이 필요하고, 또 그 릴레이션들은 어떤 애트리뷰트들로 구성해야 하는가를 결정하는 문제가 중요하다. 관계 스킴의 설계가 잘못되면 무엇보다도 데이터가 불필요하게 중복된다.


Download : 데이터베이스 정규화 정리.hwp( 27 )





○ 삭제 이상
데이터베이스 정규화 정리-1355_01.jpg 데이터베이스 정규화 정리-1355_02_.jpg 데이터베이스 정규화 정리-1355_03_.jpg 데이터베이스 정규화 정리-1355_04_.jpg 데이터베이스 정규화 정리-1355_05_.jpg

다.

데이터베이스 설계에서 중요한 사항은 무엇보다도 현실 세계를 가장 정확하게 표현할 수 있는 데이터의 논리적 구조를 결정하는 것이다.
레포트 > 공학,기술계열

데이터베이스 정규화 정리(arrangement)
한 튜플을 삭제함으로써 유지해야 될 정보까지도 삭제되는 연쇄 삭제(triggered deletion) 현상이 일어나게 되어 정보의 손실(loss of information)이 발생하게 되는데 이러한 현상을 삭제 이상(deletion anomaly)이라고 한다.
데이터베이스 정규화 정리,데이터베이스

어떤 데이터를 삽입하려고 할 때 불필요하고 원하지 않는 데이터도 함께 삽입해야만 되고 그렇지 않으면 삽입이 되지 않는 현상을 삽입 이상(insertion anomaly)이라 한다.
○ 삽입 이상
관계 스킴의 설계가 잘못되면 무엇보다도 데이터가 불필요하게 중복된다된다.


순서


- 학번이 100인 학생의 과목 ‘C132’의 등록을 취소한다고 할 때, 자연히 학번 100인 튜플에서 과목번호 C132를 삭제해야 되는데 과목번호는 킷값에 포함되어 있기 때문에 과목번호만 삭제하지 못하고 튜플 전체를 삭제해야 된다 그 결과 튜플이 삭제될 때 이 학생이 4학년이라는 정보까지도 함께 삭제될 것이다.




- 새로 학번이 600인 학생의 학년이 2라는 사실만을 이 릴레이션에 삽입해 보자. 그러나 이 학생이 어떤 과목을 등록하지 않는 한 이 삽입은 성공할 수 없을 것이다. 이것이 곧 관계스킴(relation scheme)의 설계가 된다된다.
Total 12,493건 1 페이지

검색

REPORT 73(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

bloodycat.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © bloodycat.co.kr All rights reserved.