
ERD? ERD는 Entity(개체)와 Relationship(개체간의 관계)를 중점적으로 표시하는 데이터베이스의 구조를 한 눈에 알아보기 위해 그리는 다이어그램입니다. 즉 데이터모델링 과정 중 요구사항 수집 및 분석 단계에서 얻은 엔티티와 속성들의 관계를 그림으로 표현한 것입니다. ERD를 어떻게 그릴까? Entity ➡️ 엔티티는 정의 가능한 사물 또는 개념을 의미합니다 ➡️ 데이터베이스의 테이블을 엔티티로 보면 됩니다 ➡️ 아래 그림은 학생 Entity를 표현한 것입니다 Attribute ➡️ 엔티티가 갖고있는 속성입니다. 즉 개체가 가진 성질을 의미합니다 ➡️ 데이터베이스에서 테이블의 각 필드들을 속성이라고 보면 됩니다 ➡️ 예를 들어 학생 엔티티는 이름, 학번, 전공, 주소 등 다양한 속성을 가..

데이터 모델링? 데이터 모델링은 데이터 흐름을 도식화하는 과정입니다. 데이터를 추상화한 데이터 모델은 데이터베이스의 골격을 이해하고 그 이해를 바탕으로 SQL 문장을 기능과 성능적인 측면에서 효율적으로 작성할 수 있기 때문에, 데이터 모델링은 데이터베이스 설계의 핵심 과정입니다! 데이터 모델링의 특징 추상화: 현실 세계를 일정한 형식에 맞춰 간략하게 표현 단순화: 누구나 쉽게 이해할 수 있도록 제한된 표기법이나 언어를 사용 명확화: 명확하게 의미가 해석되어야 하고 한 가지 의미만을 가져야함 데이터 모델링의 필요성 데이터베이스를 구성할때 자원을 효율적으로 사용하고, 비즈니스 로직이 이해하기 쉽도록 설계 단계에서 데이터 모델링은 잘 해야 데이터가 꼬여버리거나 SQL을 비효율적으로 작성하는 문제를 방지할 수..
- Total
- Today
- Yesterday
- 입국심사
- 마법사 상어와 파이어스톰
- UIKit
- programmres
- 백준 20058
- swift
- Algorithm
- Xcode
- C++
- 코테
- 알고리즘
- 3000
- programmers
- swea
- 코딩테스트
- 도둑질
- 단속카메라
- 8898
- ios
- 3차원 농부
- 문자열 교집합
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |