본문 바로가기

무결성3

[DB] 3장, 관계형 데이터 모델 교재 ↓ 데이터베이스의 정석 - 교보문고 누구를 위한 책인가?ㆍ 데이터베이스의 핵심 개념과 용어를 빠른 시간에 학습하고자 하는 경우ㆍ 데이터베이스 모델링/설계 과정을 체계적으로 습득하고자 하는 경우ㆍ MySQL DBMS의 활용 방법과 www.kyobobook.co.kr 제 3장, 관계형 데이터 모델 데이터 모델의 구성 요소 : 데이터구조, 연산, 제약조건 관계형 데이터 구조 ▶ 릴레이션 : 관계형 데이터베이스의 테이블 속성(attribute) 테이블의 열(column) 데이터를 표현하는 가장 작은 논리적 단위 튜플(tuple) 테이블의 행(row) 현실세계의 개체(entity) ▶ 도메인(domain) 속성이 취할 수 있는 값의 범주 도메인을 통해 속성이 어떤 데이터값을 가질 수 있는 지 확인 ▶ 카디널.. 2022. 4. 20.
[DB] 무결성(Integrity)과 보안(security) 무결성(Integrity)과 보안(security)의 차이 더보기 보안은 권한이 없는 사용자로부터 데이터베이스를 보호하는 것이고, 무결성은 권한이 있는 사용자로부터 데이터베이스를 보호하는 것이다 무결성(Integrity) 무결성은 데이터가 정확하고 유효한 상태로 유지되는 것을 의미한다. 무결성의 종류 개체 무결성(Entity Integrity) 모든 인스턴스는 고유한 값이어야 하며, 기본키를 구성하는 속성은 널 값을 가질 수 없다. 참조 무결성(Referential Integrity) 외래키는 참조할 수 없는 값을 가질 수 없다. 도메인 무결성(Domain Integrity) 속성 값은 그 속성에 정의된 도메인에 속한 값이어야 한다. 사용자 정의 무결성(User-Defined Integrity) NULL.. 2022. 1. 25.
[DB] 데이터베이스 개론 - 5장 관계 데이터 모델 5장, 관계 데이터 모델 릴레이션(relation) ? 하나의 개체에 관한 데이터를 담는 것. 하나의 개체에 관한 데이터를 하나의 릴레이션에 담아 데이터베이스에 저장한다. 속성(attribute) ? 릴레이션의 열, 파일의 필드(field)에 대응하는 개념 튜플(tuple) ? 릴레이션의 행, 개체의 인스턴스, 파일의 레코드(record)에 대응하는 개념 도메인(domain) ? 속성 하나가 가질 수 있는 모든 값의 집합 속성 값으로는 더는 분해할 수 없는 원자 값만 사용할 수 있다. 일반적으로 속성의 특성을 고려한 데이터 타입으로 정의한다. 널(null) 값 ? 특정 튜플의 속성 값을 모르거나, 적합한 값이 없는 경우에는 널(null)이라는 특별한 값을 사용할 수 있다. 널 값은 특정 속성에 해당되는 .. 2022. 1. 23.
반응형