Database

Dev/Database

[Database] 4-2. Logical Database Design

이번 포스팅에서는 전 시간에 진행했던 Logical Database Design이 잘 구조화되었는지에 대해 알아본다. 목차는 다음과 같다. 목차 1. Well Structured Relation 2. Functional Dependency 3. Normalization 1. Well Structured Relation Relation이란? 명명된 2차원의 데이터 표를 의미한다. 다음과 같은 Relation에서 직원번호가 100번인 데이터 2개의 행에 대해 업데이트를 한다고 했을 때 만약, 연봉이 첫번째만 업데이트가 되고 아래행은 업데이트가 안됐다고 가정해보자. 이러면 어떻게 될까? Modification Anomaly, 수정 이상 징후가 발생한다. Anomaly란 데이터베이스를 업데이트 할 때 발생할 수..

Dev/Database

[Database] 2. Modeling Data in the Organization

저번 포스팅에 이어 이번엔, Modeling Data in the Organization에 대해 알아본다. 목차는 다음과 같다. 목차 1. Entity-Relationship Model 2. Entity Type, Relationship type, and attribute 3. Degree, Cardinality Constraint and Participation Constraint 4. Weak Entity Type Modeling Data in the Organization Entity-Relationship Model Conceptual Data Modeling에서는 Entity-Relationship Model을 만드는 과정을 포함한다. 즉, Entity-Relationship Model은 Con..

Dev/Database

[Database] 1. The Database Environment and Development Process

최근 들어 프로젝트에 JPA를 사용하면서 DB에서 데이터들을 편리하게 꺼내 쓸 수 있음을 느낄 수 있었다. 그런데, DB의 근본적인 개념들에 대해 부족함을 느껴 이를 정리해보고자 한다. 정리에 사용되는 자료는 다음과 같다. 명지대학교 융합소프트웨어학부 김일주 교수님의 DB설계 및 구현2 수업자료들과, 수업교재로 사용된 Modern Database Management, 12th Edition(J.A Hoffer)이다. 첫 포스팅은 데이터베이스 환경과 개발 프로세스이다. 목차는 다음과 같다. 목차 1. 현대 조직에서의 데이터 2. 데이터, 정보, 지식 3. 데이터베이스란 4. 왜 데이터베이스를 사용하는가 5. DB 기술의 진화 6. DB 개발 프로세스 데이터베이스 환경과 개발 프로세스 1. 현대 조직에서의 ..

friendshipkim97
'Database' 태그의 글 목록