본문 바로가기

데이터베이스

데이터베이스(Data Base) 데이터 (Data) 관찰이나 측정을 통해 수집된 사실이나 값.수치나 스트링 등의 형태로 표현한다. 데이터베이스 (DB: Database) 한 조직의 여러 응용시스템이 공용하기 위해 최소의 중복으로 통합, 저장된 운영데이터의 집합. 통합(integrated) 원칙적으로는 똑같은 데이터가 중복되지 않는 것을 의미한다. 최소의 중복(Minimal Redundancy) / 통제된 중복 (Controlled Redundancy) 저장(stored) 컴퓨터가 접근할 수 있는 저장 매체에 저장된 데이터 운영(operational) 어떤 조직의 고유 기능 수행을 위한 데이터 공용(shared) 조직의 여러 응용 시스템들이 공동으로 생성, 유지, 이용하는 공동의 데이터 데이터베이스 시스템 (DBS: Database sy.. 더보기
정규화(Nomalization) 정규화(Nomalization)데이터처리에서 정규화란 중복을 없애 이상현상을 제거하는 프로세스를 말한다. 정규화를 통해 이상현상을 제거하면 안정적인 처리를 보장할 수 있다.그리고 반 정규화란 정규화된 데이터모델을 시스템의 성능향상을 위해 통합(의도적으로 중복을 허용)하는 프로세스를 말한다 1차 정규화 복수의 속성값을 가진 경우 별도의 테이블(;엔터티)로 분리한다. 주 식별자에 대한 원자성(Atomic Value)를 확보하는 과정. 학생_과목 학생번호 이름 과목번호 과목이름 이라면, 학생 학생번호 이름 과목 과목번호 과목이름 으로 분리. 1차 정규화를 마친 상태를 1nf, 1차정규형이라 부름. 2차 정규화 부분 종속 속성(PDA: Partial Dependency Attribute)을 별도의 테이블(;엔터.. 더보기