본문 바로가기

미래를 위한 준비/정보처리기사

정보처리기사 15일차


 

preorder

 

 

inorder

 

 

postorder

 


\

레코드 = 튜플

 

데이터베이스 설계 순서

1) 요구사항 분석 - 개념적 설계 - 논리적 설계 - 물리적 설계 - 데이터베이스 구축

 

2) 개념적 설계(E-R다이어그램)는 목표 DBMS에 종속되지 않음

 

3) 논리적 설계는 목표 DBMS가 채택한 논리모델에 따라 설계가 진행

 

4) 물리적 설계는 목표 DBMS가 지원하는 저장 구조에 맞게 설계가 진행

 

 

 

개념적 설계(정보 모델링, 개념화)

  • 현실 세계에 대한 인식을 추상적인 개념으로 표현
  • 개념 스키마 모델링, 트랜잭션 모델링을 병행 수행
  • 요구 조건 명세를 DBMS에 독립적인 E-R 다이어그램으로 작성 => 개념 스키마 모델링
  • DBMS에 독립적인 개념 스키마 설계

3. 논리적 설계(데이터 모델링)

  • 컴퓨터가 이해, 처리 할 수 있는 물리적 저장 장치에 저장할 수 있도록 변환
  • 특정 DBMS가 지원하는 논리적 자료 구조로 변환시키는 과정(종속적)
  • 정규화 과정을 통해 릴레이션의 속성을 결정하는 단계
  • 개념 세계의 데이터 -> 필드로 기술된 데이터 타입 + 관계 => 논리적 구조의 데이터로 모델화
  • 개념 스키마를 평가 및 정제
  • DBMS에 따라 서로 다른 논리적 스키마를 설계
  • 트랜잭션 인터페이스 설계
  • 관계형 데이터베이스에선 테이블을 설계하는 단계

4. 물리적 설계- 논리적 구조로 표현된 데이터 -> 물리적 저장장치에 저장 가능한 물리적 구조의 데이터로 변환

  • 데이터베이스 파일의 저장 구조 및 액세스 경로를 결정
  • 데이터가 컴퓨터에 저장되는 방법을 묘사

 

 

 


 


이행적으로 함수 종속 = 2NF -> 3NF 갈 때

 

완전 함수적 종속 관계 = 1NF -> 2NF 갈 때




 


 


 

rc4는 스트림 암호화 방식


 

 

728x90

'미래를 위한 준비 > 정보처리기사' 카테고리의 다른 글

정보처리기사 17일차  (0) 2021.08.11
정보처리기사 16일차  (0) 2021.08.10
정보처리기사 14일차  (0) 2021.08.08
정보처리기사 13일차  (0) 2021.08.07
정보처리기사 12일차  (0) 2021.08.06