Database Modeling

logo
개념적, 논리적, 물리적 모델링을 통해 Database의 실무적 구축을 위한 기반을 학습하는 과정으로서 데이터 중심의 사고의 전환이 이루어지며, DBMS를 선정하여, 완성된 모델링을 실제 구현하여 봅니다.
calendar
학습 목표
• 개념적 모델링을 통하여 현실의 업무를 정보화 데이터 처리를 위한 내용을 전환할 수 있습니다. • 개념적, 논리적 모델링을 통하여, ER-스키마와 ERD 를 작성할 수 있습니다. • DBMS을 선정하여 물리적 모델링을 구축할 수 있습니다.
calendar
수강대상
• Database 분석/설계를 학습하고자 하는 분 • 실무에서의 구축방법에 대해 알고자 하는 분 • 모델링을 통한 Database를 구축하고자 하는 분
calendar
교육 일정
  • 시작일 : 2025년 10월 20일 ~ 종료일 : 2025년 10월 24일
  • 시작 시간 : 9시 30분 ~ 종료 시간 : 17시 30분

calendar
커리큘럼
  • Database Modeling

    Database 아키텍처

    • Database와 DBMS

    • Database Schema

    • Database Object

    • Table,Index와 Tablespace


    Data Modeling 개요

    • Modeling의 3가지

    • Data Modeling 요소

    • ERD 표기법


    Data 분석 및 Modeling

    • 엔티티타입 정의

    • 관계 정의

    • 식별자 정의

    • 속성 정의


    Data Modeling 관계 설정

    • 정규화

    • M:N 관계 해소 방법

    • 1:1 관계 해소 방법


    Process Modeling

    • 업무 기능 분해

    • 단위 프로세스의 도출

    • 단위 프로세스와 Data


    상관 Modeling

    • CRUD MATRIX 상관 Modeling

    • 엔티티타입 생명주기 분석


    Model 검토

    • 엔티티타입 검토

    • 속성 검토

    • 관계 검토

    • 도메인 검토

    물리적 Data Modeling

    • 관계형 테이블로 전환

    • 반정규화

    • 무결성 제약 정의

    • 트랜잭션 분석

    • 뷰 설계

    • 인덱스 설계


    성능 Data Modeling

    • 정규화를 통한 성능 향상

    • PK 순서 조정을 통한 성능 향상

    • FK 인덱스 생성을 통한 성능 향상

    • 컬럼 수가 많은 테이블의 1:1 분리

    • 일관성있는 Data타입과 길이


    Database 구축

    • Database 구축을 위한 사전 준비

    • Database 생성

    • Tablespace 생성

1,300,000원 (면세)

TAGS

2025년 10월

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31