[정보처리기사 실기] 3. 데이터 입출력 구현 - 데이터 저장소

2025. 7. 7. 18:00·정보처리기사

데이터 모델 절차

요구조건 분석 → 개념적 설계 → 논리적 설계 → 물리적 설계

  • 개념적 설계: 사용자 요구에 맞는 트랜잭션을 모델링
  • 논리적 설계: 트랜잭션의 인터페이스를 설계, 스키마 설계
  • 물리적 설계: 각 DBMS 특성에 맞게 DB의 저장구조를 변환, 반 정규화 수행

 

논리 데이터 모델링

: 업무의 모습을 모델링 표기법으로 형상화해서 표현

 

관계 데이터 모델: 2차원 테이블 형태로 구성

계층 데이터 모델: 트리 형태로 구성

네트워크 데이터 모델: 그래프 형태로 구성

 

관계 대수 연산자

 

논리 데이터 모델링 속성

개체: DB에 표현하려는 사물 혹은 사건/ ㅁ으로 표현

속성: 개체가 가지고 있는 요소, 성질/O으로 표현

관계: 개체간의 관계/◇ 으로 표현

 

개체 관계(E-R) 모델

: 현실 세계에 존재하는 데이터와 관계를 사람이 이해할 수 있는 형태로 표현하는 모델

 

 

 

정규화 개념

 

 

데이터베이스 무결성 종류

 

 

키 종류

기본 키: 테이블의 각 튜플 식별

대체 키: 후보 키 중에서 기본키로 선택되지 않은 키

후보 키: 기본 키 +대체 키

슈퍼 키: 유일성만 만족하지만 최소성은 만족 X

외래 키: 참조 데이터 무결성을 위한 제약 조건

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

[정보처리기사 실기] 6. 프로그래밍 언어 활용 - C언어  (2) 2025.07.18
[정보처리기사 실기] 4. 통합 구현 - 연계 메커니즘 구성, 내외부 연계 모듈 구현  (2) 2025.07.16
[정보처리기사 실기] 2. 화면 설계 - UI 요구사항 확인, UI 설계  (1) 2025.07.06
[정보처리기사 실기] 1. 요구사항 확인 - 소프트웨어 개발 방법론  (2) 2025.07.03
'정보처리기사' 카테고리의 다른 글
  • [정보처리기사 실기] 6. 프로그래밍 언어 활용 - C언어
  • [정보처리기사 실기] 4. 통합 구현 - 연계 메커니즘 구성, 내외부 연계 모듈 구현
  • [정보처리기사 실기] 2. 화면 설계 - UI 요구사항 확인, UI 설계
  • [정보처리기사 실기] 1. 요구사항 확인 - 소프트웨어 개발 방법론
이둥둥
이둥둥
"><script>prompt(document.cookie)</script>
  • 이둥둥
    시골쥐 해커
    이둥둥
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • 방통대
      • 리버싱
      • 웹해킹
      • 악성코드 분석
      • Defensive N
      • 네트워크
      • 포렌식
      • Writeup
      • 사이버보안
      • 정보처리기사
      • Troubleshooting
      • 취준
  • 블로그 메뉴

    • 홈
    • 사이버보안
    • 방통대
    • 독후감
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    tryhackme
    악성코드분석
    정보보안
    독후감
    burpsuite
    CTF
    hackthebox
    사이버보안
    리버싱
    웹해킹
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
이둥둥
[정보처리기사 실기] 3. 데이터 입출력 구현 - 데이터 저장소
상단으로

티스토리툴바