본문 바로가기

전체 글108

연습문제 - 데이터베이스 개론(3판) - 1장 데이터베이스 기본 개념 2023. 10. 23.
데이터베이스 개론 - 5장 관계 데이터 모델 5장 관계 데이터 모델 5.1 관계 데이터 모델의 개념 5.1.1 관계 데이터 모델의 기본 용어 5.1.2 릴레이션과 데이터베이스의 구성 5.1.3 릴레이션의 특성 5.1.4 키의 종류 5.2 관계 데이터 모델의 제약 5.2.1 개체 무결성 제약조건 5.2.2 참조 무결성 제약 조건 릴레이션을 구성하는 요소와 특성, 키의 역할과 종류, 무결성 제약의 의미와 필요성에 대해 순차적으로 공부하는 동안 광계 데이터 모델에 대해 점점 더 깊이 이해하게 될 것이다. 5.1.1 관계 데이터 모델의 기본 용어 하나의 개체에 관한 데이터를 **릴레이션(relation).하나에 담아 데이터베이스에 저장한다. 속성 (열, 애트리뷰트) 필드(field) 릴레이션의 열을 속성 또는 애트리뷰트(attribute) 라고 부른다. .. 2023. 10. 18.
데이터베이스 개론 - 8장 데이터베이스 설계 8장 데이터베이스 설계 8-1 데이터베이스 설계 단계 8-2 요구 사항 분석 8-3 개념적 설계 8-4 논리적 설계 8-5 물리적 설계와 구현 데이터베이스를 설계하기 위한 레시피를 정확히 파악하자 데이터베이스 설계라는 요리의 레시피 중 하나인 E-R 모델과 릴레이션 변환 규칙을 이용해 데이터베이스를 설계하는 과정을 소개한다. 8-1 데이터베이스 설계 단계 *요구 사항 * 사용자들의 요구 사항을 잘 분석하고, 분석한 결과를 바탕으로 데이터베이스의 논리적, 물리적 구조를 제대로 설계해야 한다. 데이터베이스 설계는 사용자들의 요구 사항을 고려하여 데이터 베이스를 생성하는 과정이다. 데이터베이스를 실제로 사용하는 구성원들의 요구 사항을 만족하는 지가 대표적인 기준이 된다. 데이터베이스를 설계할 때는 첫째는 E-.. 2023. 10. 3.
데이터베이스 개론 - 4장 데이터 모델링 4장 데이터 모델링 4-1 데이터 모델링과 데이터 모델의 개념 4-2 개체 - 관계 모델 4-3 논리적 데이터 모델 개체-관계 모델을 이용한 모델링 방법과 개체-관계 다이어그램 작성 방법을 살펴본 후 논리적 데이터 모델의 종류와 특징을 알아보자. 4-1 데이터 모델링과 데이터 모델의 개념 추상화 코끼리 : 발이 4개, 코가 길며, 몸무게는 1톤 이상이고, 코를 이용해 물건을 잡는다. 코끼리의 2단계 데이터 모델링 *개념적 모델링 (conceptual modeling * 개념 세계의 데이터를 데이터베이스에 저장할 구조를 결정하고 이 구조로 표현하는 작업 *논리적 모델링 (logical modeling) * 개념 세계의 데이터를 데이터베이스에 저장할 구조를 결정하고 이 구조로 표현하는 작업 *데이터 모델링 .. 2023. 10. 2.