2024/10/10 4

[3과목 데이터베이스 구축] 논리 데이터베이스 설계 - 084. ⭐ 관계형 데이터베이스의 구조

1970년 IBM 코드(E.F. Codd)에 의해 처음 제안개체, 관계를 모두 릴레이션(Relation)이라는 표(Table)로 표현장점 : 간결함, 편리함, 다른 데이터베이스와 변환 용이단점 : 성능이 다소 떨어짐 1. 관계형 데이터베이스의 Relation 구조 1) 튜플릴레이션을 구성하는 각 행속성의 모임으로 구성파일구조에서 레토드와 같은 의미튜플의 수를 카디널리티(Cardinality), 기수, 대응수 라고 함2) 속성(Attribute)데이터베이스를 구성하는 가장 작은 논리적 단위파일 구조상의 데이터 항목 또는 데이터 필드에 해당개체의 특성을 기술속성의 수를 디그리(Dgree), 차수 라고 함3) 도메인(Domain)하나의 속성이 취할 수 있는 같은 타입의 원자(Atomic)값들의 집합실제 속성 ..

[3과목 데이터베이스 구축] 논리 데이터베이스 설계 - 083. 관계형 데이터 모델

가장 널리 사용되는 데이터 모델2차원적인 표(Table)를 이용해 데이터 상효 관계를 정의하는 DB 구조파일 구조처럼 테이블을 하나의 DB로 묶어 테이블 내에 있는 속성들 간의 관계를 설정하거나 테이블 간의 관계를 설정기본키와 외래키로 데이터 간의 관계 표현계층 모델과 망 모델의 복잡한 구조를 단순화시킨 모델대표적이 언어는 SQL1:1, 1:N, N:M 자유롭게 표현 📖 Reference 2023 시나공 정보처리기사 필기 : 네이버 도서네이버 도서 상세정보를 제공합니다.search.shopping.naver.com

[3과목 데이터베이스 구축] 논리 데이터베이스 설계 - 082. ⭐ E-R(개체-관계) 모델

데이터 모델의 가장 대표적1976년 피터 첸(Peter Chen)현실세계의 무질서한 데이터를 개념적인 논리 데이터로 표현하기 위한 방법개체(Entity), 관계(Relationship), 속성(Attribute)특정 DBMS 고려한 것 아님E-R 다이어그램으로 표현1:1, 1:M, N:M 제한 없이 나타냄1. E-R 다이어그램(Entity-Relationship Diagram)  📖 Reference  2023 시나공 정보처리기사 필기 : 네이버 도서네이버 도서 상세정보를 제공합니다.search.shopping.naver.com

[3과목 데이터베이스 구축] 논리 데이터베이스 설계 - 081. 식별자 (Identifier)

하나의 개체 내에서 각각늬 인스턴스를 유일(Unique)하게 구분할 수 있는 구분자모든 개체는 한 개 이상의 식별자를 반드시 가짐분류식별자대표성 여부주 식별자(Primary Identifier), 보조 식별자(Alternate Identifier)스스로 생성 여부내부 식별자(Internal Identifier), 외부 식별자(Foreign Identifier)단일 속성 여부단일 식별자(Single Identifier), 복합 식별자(Composit Identifier)대체 여부원조(본질) 식별자(Original Identifier), 대리(인조) 식별자(Surrogate Identifier)1. 주 식별자 (Primary Identifier) / 보조 식별자 (Alternate Identifier)주 식..