목록CS (2)
Partially Committed
학부 수업을 정리하기 위해 올리는 게시글으로, 잘못된 내용이 있을 시 지적해주시면 감사하겠습니다! 여러가지 Schema 를 합쳐서 하나의 table 을 구축하는 경우 데이터의 불필요한 중복이 발생할 여지가 많다. 이러한 중복은 각각의 attribute 간의 functional dependency 에 의해 야기된다. (이하 FD라고 부름) Functional Dependency(FD) 특정 attribute 를 알고 있을 때, 다른 attribute 를 알 수 있는 dependent 한 관계를 FD 라고 한다. ● K 가 R 의 super key 라면 K -> R 과 같은 FD 가 존재한다. ● K 가 R 의 Candidate key 라면 K -> R 이지만, K 에 속한 임의의 attribute 를 a ..
학부 수업을 정리하기 위해 올리는 게시글으로, 잘못된 내용이 있을 시 지적해주시면 감사하겠습니다! 데이터베이스란 Collection of data 를 말하며, 데이터베이스 시스템은 data 를 management 하는 system 을 의미한다. 데이터베이스 시스템의 필요성은 파일 시스템의 단점(Drawback of file systems)으로부터 설명이 가능하다. 데이터 베이스 시스템이 고착화되기 이전에는 파일 시스템을 사용하였는데, 파일 시스템은 치명적인 7 가지 단점이 존재한다. 1. Data redundancy and inconsistency : 실질적으로는 같은 데이터이지만 파일 시스템 내에서 일치하지 않는 현상이 발생할 수 있다. 2. Diff..