본문 바로가기
일상

20240408

by 20231113 2024. 4. 8.

https://adjh54.tistory.com/245

 

[DB] 관계형 데이터베이스 키(Key) 이해하기

해당 글에서는 관계형 데이터 베이스의 키에 대해 이해하고 각각의 종류들에 대해 이해를 돕기 위해 작성한 글입니다. 1) 데이터베이스 키(Key) 💡 데이터베이스 키(Key) - 데이터베이스에서 각 ‘

adjh54.tistory.com

 

몰겟다 자꾸
행=튜플=레코드
열=속성=필드=어트리뷰트

저런 이음동의어 자꾸 까먹어서 오늘 또 읽었음...
내일 또 읽어야지...

---------------------------------

데이터 모델은 현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화하여 체계적으로 표현한 개념적 모형이다.

데이터 모델의 구성 요소
개체 (Entity) 데이터베이스에 표현하려는 것으로, 사람이 생각 하는 개념이나 정보 단위 같은 현실 세계의 대상체
속성 (Attribute) 데이터의 가장 작은 논리적 단위로서 파일 구조상의 데이터 항목 또는 데이터 필드에 해당함
관계 (Relationship) 개체 간의 관계 또는 속성 간의 논리적인 연결을 의미함 

데이터 모델에 표시할 요소
구조 (Structure) 논리적으로 표현된 개체 타입들 간의 관계로서 데이터 구조 및 정적 성질을 표현함
연산 (Operation) 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세로서 데이터베이스를 조작하는 기본 도구
제약 조건 (Constraint) 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건

------------------

무결성이란 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제값이 일치하는 정확성을 의미 한다.
•개체 무결성(Entity Integrity, 실체 무결성) : 기본 테이블의 기본키를 구성하는 어떤 속성도 Null 값이나 중복값을 가질 수 없다는 규정
•도메인 무결성(Domain Integrity, 영역 무결성) : 주어진 속 성 값이 정의된 도메인에 속한 값이어야 한다는 규정
•참조 무결성(Referential Integrity) : 외래키 값은 Null이거 나 참조 릴레이션의 기본키 값과 동일해야 한다. 즉 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다는 규정
•사용자 정의 무결성(User-Defined Integrity) : 속성 값들이 사용자가 정의한 제약조건에 만족해야 한다는 규정

'일상' 카테고리의 다른 글

20240410  (0) 2024.04.10
20240409  (0) 2024.04.09
20240407  (0) 2024.04.07
20240406  (0) 2024.04.06
20240405  (0) 2024.04.05