-
[데이터베이스] Integrity(무결성), Concurrency(동시성), Consistency(일관성)공부/데이터베이스 2022. 12. 22. 20:38
■ Integrity(무결성)
명칭 설명 데이터의 무결성 정확성, 일관성, 유효성이 유지되는 것 데이터베이스 관리시스템(DBMS)의 주요 기능 ■ 무결성 제약조건
명칭 설명 개체 무결성(Entity integrity) 기본키는 Null 값을 가질 수 없다. 참조 무결성(Referential integrity) 외래키는 참조할 수 없는 값을 가질 수 없다. 도메인 무결성(Domain integrity) 필드의 타입, Null 값 허용 등에 대한 것을 정의한다. Null무결성(Null integrity) 테이블의 특정 속성 값은 Null을 가질 수 없다. 고유 무결성 (Unique integrity) 테이블의 특정 속성에 레코드는 서로 값이 달라야 한다. 키 무결성 (Key integrity) 하나의 테이블에는 하나의 키가 존재하여야 한다. 관계 무결성 (Relationship integrity) 테이블의 어느 한 레코드의 삽입 가능 여부 또는 한 테이블과 다른 테이블의 레코드들 사이의 관계에 대한 적절성 여부를 지정한 조건
■ Concurrency(동시성)
명칭 설명 데이터의 동시성 여러 유저가 동시에 데이터를 접속할 수 있다.
■ Consistency(일관성)
명칭 설명 데이터의 일관성 각각의 유저가 일관된 데이터를 보는 것
'공부 > 데이터베이스' 카테고리의 다른 글
[데이터베이스] RowID 분석, INDEX, Binary Search Tree (0) 2022.12.23 [데이터베이스] DEAD Lock(교착 상태) (0) 2022.12.22 [데이터베이스] Background Process (0) 2022.12.22 [데이터베이스] 동기화 확인 방법 (0) 2022.12.22 [데이터베이스] Oracle 서버 기동 단계(Shoutdown, Nomount, Mount, Open) (0) 2022.12.21