정보처리기사

2. 데이터베이스 설계

nayeonee__ 2023. 4. 6. 08:50

https://www.njobler.net/product/lecture/show/prod/10810

 

1억뷰 N잡

[연장 미포함] 흥나게 합격달성! 정보처리기사 실기

www.njobler.net

본 강의를 듣고 내용을 정리하며 적은 게시글 입니다. 

 

 

 

 

  • 데이터베이스 설계 개요
    • 설계 정의
      • 요구조건에서부터 데이터베이스 구조를 도출해 내는 과정
      • 데이터베이스 구조를 조직화 하는 작업
    • 설계 목적
      • 데이터를 중심으로한 이해관계자간의 원활한 의사소통 수단
      • 이해관계자의 데이터 관점 요구사항에 대한 정확한 이해 및 추상화
    • 설계 시 고려사항
      • 제약조건
      • 데이터베이스 무결성
      • 일관성
      • 회복
      • 보안
      • 효율성
      • 데이터베이스 확장성
  • 데이터베이스 설계 단계
    • 요구조건 분석
    • 개념적 설계
      • 현실세계를 데이터관점으로 추상화 단계
      • DBMS 에 독립적으로 설계
      • 데이터베이스의 개념적 스키마 구성(E-R다이어그램)
    • 논리적 설계
      • 자료를 컴퓨터가 이해할 수 있도록 목표 DBMS 의 논리적 자료 구조로 변환하는 과정
      • 관계형 데이터베이스인 경우 이 단계에서 테이블을 설계하는 정규화 과정 수행
      • 트랜잭션 인터페이스 설계
      • 등등
    • 물리적 설계
      • 특정 DBMS 의 물리적 구조와 내부적인 저장구조, 분산형태, 데이터 타입 특징, 인덱스의 특징 등을 구체화하는 설계 단계
    • 구현
      • DDL 로 기술된 명령문을 컴파일하고, 실행시켜 데이터베이스 스키마 생성

'정보처리기사' 카테고리의 다른 글

4. 논리 데이터베이스 설계  (0) 2023.04.06
3. 데이터 모델링  (1) 2023.04.06
1. 데이터베이스 개념  (0) 2023.04.06
27. 제품 소프트웨어 매뉴얼 작성  (0) 2023.04.05
26. 제품 소프트웨어 패키징  (0) 2023.04.05