본문 바로가기

ABAP 프로그래밍 개념/OPEN SQL

2.1 Relational Database Design

실제 세계 시스템(real-world system)을 반영하는 데이터베이스 모델을 구축하려면 시간과 노력이 필요합니다. 생성해야 하는 테이블, 생성할 테이블이 포함해야 하는 필드들, 테이블이 서로 어떻게 관련되어 있는지에 대해 결정해야 합니다.


관계형 모델(relation model)에 따라 설계된 좋은 데이터베이스는 여러 가지 이점을 제공합니다.

1) 좋은 설계는 데이터 입력, 업데이트 및 삭제를 효율적으로 만들어주며, 데이터 검색 및 요약을 쉽게 만듭니다.
2) 대부분의 데이터가 애플리케이션보다 데이터베이스에 저장되기 때문에 데이터베이스는 충분히 자체 문서화(self-documenting)되어야 합니다.
3) 좋은 데이터베이스 설계는 미래의 실제 요구 사항 변경을 고려해야 하며 데이터베이스 스키마 변경을 허용하기 위해 유연해야 합니다.

반응형

'ABAP 프로그래밍 개념 > OPEN SQL' 카테고리의 다른 글

2.4 Relationship  (2) 2023.05.03
2.3 Foreign Keys and Domains  (0) 2023.05.03
2.2 Tables and Keys  (0) 2023.05.02
2. Database Overview  (0) 2023.05.02
1.Introduction to Open SQL Statements  (0) 2023.05.02