0. Reference- Database System concepts 7th를 보고 정리했습니다. 1. Database System- Database System이란 서로 연관된 데이터의 집합과 사용자가 이 데이터를 관리하는 프로그램들의 집합을 의미한다.- Database System의 주요 목적 중 하나는 사용자에게 데이터에 대한 "abstract view"를 제공하는 것이다.- 즉, 데이터베이스의 실제 복잡한 시스템은 숨기고, 사용자에게 단순하고 직관적이게 데이터를 관리할 수 있도록 제공한다. 2. Data Models- Data Structure는 Data model에 의해 결정되게 된다.- 여기서 Data model은 데이터를 표현하고, 데이터 간의 관계, consistency constraint..
0. Reference- Database System concept 7.th를 보고 정리하였습니다.1. Purpose of Database Systems1.1. Data reduncdancy & Inconsistency- 데이터가 여러 파일 형식으로 저장되어, 서로 다른 파일들에 동일한 정보가 중복되어 보관될 수 있다.- 이로 인해 저장 공간 낭비와 데이터 불일치(한쪽만 갱신되고 다른 쪽은 옛 데이터로 남는 능)가 발생한다. 1.2. Difficulty in accessing data- 새로운 업무를 수행할 때마다 새 프로그램을 짜야되는데,- 원하는 데이터를 즉시 추출하기 어려워, 비효율적이고 오류가 발생하기 쉽다. 1.3. Data isolation- 데이터가 여러 파일에 흩어져 있고, 각 파일의 형식..