반응형 database system2 Database Design Using the E-R Model Design PhaseInitial Phase사용자의 데이터 요구사항을 파악하는 단계무엇을 저장할지누가 데이터를 사용할지어떤 정보가 필요할지 파악Second Phase어떤 모델로 데이터를 표현할지 결정 (E-R 모델, 관계 모델)선택한 데이터의 모델 개념을 적용함요구 사항을 개념적 스키마로 작성연산도 고려여기서 도출되는게 개념적 설계Final PhaseLogical Design테이블, 속성, 키 등등 정의 시작Physical Design데이터의 실제 저장 구조를 정의한다.Design Alternatives데이터베이스 스키마를 설계할 때, 두 가지를 조심해야 함Redundancy: 같은정보를 여러 군데 반복해서 저장하는 것Incompleteness: 필요한 정보를 담을 수 없는 설계Design Approa.. 2025. 3. 30. Intro to Relational Model Example of a Instructor Relation속성(Attributes): ID , name , dept_name , salary튜플(Tuples): 각 행/ (10101, Srinivasan, Comp. Sci., 65000) , …관계(Relation)은 테이블 형태로 표현한다.각 열은 속성, 각 행은 튜플위 테이블은 instructor(ID, name, dept_name, salary) 라는 관계 스키마(Relation Schema)를 따른다.Relation Schema and Instance관계 스키마 (Relation Schema)관계 스키마(R)는 테이블의 형태를 정의한다.A₁, A₂, ..., Aₙ은 속성들이라고 하자.R = (A₁, A₂, ..., Aₙ)은 관계 스키마(R)를 의.. 2025. 3. 29. 이전 1 다음 반응형