본문 바로가기

학교공부/데이터베이스

(10)
데이터 베이스 2장(관계 데이터 모델과 제약조건) 관계 데이터 모델은 지금까지 제안된 데이터 모델들 중에서 가장 개념이 단순한 데이터 모델의 하나 릴레이션(relation) : 2차원 테이블 레코드(record) : 릴레이션의 각 행 투플(tuple) : 레코드를 좀더 공식적으로 부르는 용어, 레코드랑 같은 말 애트리뷰트(attribute) : 릴레이션에서 이름을 가진 하나의 열 카디날리티 : 행들의 수, 릴레이션의 투플 수 0이 될 수 도있음. 시간에 따라 삽입 삭제로 계속 바뀜 차수 : 열들의 수 , 한 릴레이션에 들어 있는 애트리뷰트들의 수 유요한 릴레이션의 최소 차수는 1 자주안바뀜 2.1 예시로 보면 EMPNAME의 도메인은 이수민, 조민희, 김동수 등등의 사람의 이름 집합이 된다. 내포와 외연 예시 릴레이션을 모으면 데이터베이스 릴레이션의 특..
데이터베이스 시스템 1장 데이터 베이스 : 응용 시스템들이 공유해서 사용하는 데이터들이 구조적으로 통합된 모임. 데이터 vs 정보 데이터는 프로그램과 질의에 의해 정보로 변환 데이터베이스 특징 데이터 베이스는 데이터의 대규모 저장소로서, 여러 사용자들이 동시에 사용됨. 중복 최소화 하면서 통합 데이터에 관한 설명(데이터베이스 스키마 , 메타데이터) 포함 데이터베이스 개요 데이터베이스 관리 시스템 (DBMS) : 데이터베이스를 정의하고, 질의어를 지원하고, 리포트를 생성하는 등의 작업을 수행하는 소프트웨어 데이터베이스 스키마 : 전체적인 구조, 내포라고 부름 데이터베이스 상태 : 특정 시점의 데이터베이스의 내용, 시간에 따라 바뀜, 외연이라고 부름 DBMS의 구성 요소 저장소에 데이터베이스랑 메타데이터인(시스템 카탈로그(스키마 같..