본문 바로가기

자격증/정보처리기사 자격증 공부

정처기 외울 것 - 2장

반응형

029. 데이터베이스 개요

  • 데이터베이스의 스키마
    • 데이터베이스의 구조와 제약조건에 대한 전반적인 명세를 기술한 것이다.

030. 데이터베이스 설계

  • 개념적 설계
  • 논리적 스키마 설계
  • 물리적 설계

031. 데이터 모델의 개념

  • 데이터 모델 구성 요소

    1. 개체
    2. 속성
    3. 관계
  • 데이터 모델에 표시할 요소

    1. 구조 (Structure) : 논리적으로 표현된 개체 타입들 간의 관계로서 데이터 구조 및 정적 성질 표현
    2. 연산 (Operation) : 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세로서 데이터베이스를 조작하는 기본 도구
    3. 제약 조건 (Constraint) : 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건

032. 데이터 모델의 구성 요소

  • 데이터 모델의 구성 요소

    1. 개체
    2. 속성
    3. 관계
  • 파생 속성

    • 속성의 특성에 따른 분류 중 다른 속성으로부터 계산이나 변형 등의 영향을 받아 발생하는 속성으로, 되도록 적은 수를 정의하는 것이 좋은 속성
  • 개체 : 데이터베이스에 표현하려는 것으로, 사람이 생각하는 개념이나 정보 단위같은 현실세계의 대상체이다.

033. E-R (개체 - 관계) 모델

  • E-R (개체-관계) 모델
    • 현실세계의 무질서한 데이터를 개념적인 논리 데이터로 표현하기 위한 방법이다.
    • 데이터 모델의 가장 대표적인 것이다.

034. 관계형 데이터베이스의 구조 / 관계형 데이터 모델

035. 관계형 데이터베이스의 제약 조건 - 키(Key)

  • 슈퍼키 (Super Key)
    • 슈퍼키는 릴레이션을 구성하는 모든 튜플에 대해 유일성은 만족하지만, 최소성은 만족하지 못한다.
  • 후보키 (Candidate Key)
    • 후보키는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용되는 속성들의 부분 집합이다.
    • 유일성과 최소성을 만족시켜야한다.
  • 유일성과 최소성
    • 유일성 : 하나의 키 값으로 하나의 튜플만을 유일하게 식별할 수 있어야 함.
    • 최소성 : 키를 구성하는 속성 하나를 제거하면 유일하게 식별할 수 없도록 꼭 필요한 최소의 속성으로 구성되어야 함.

036 관계형 데이터베이스의 제약 조건 - 무결성 (Integrity)

  • 개체 무결성 : 기본 테이블의 기본키를 구성하는 것이 NULL 값이나 중복값을 갖을 수 없다는 것
  • 참조 무결성 : 외래키 값은 NULL이 될 수 없고, 참조하는 키에 없는 값을 만들 수 업음.
  • 도메인 무결성 : 속성 값이 도메인 값 이외에 값을 갖을 수 없음.
  • 사용자 정의 무결성 : 속성 값이 사용자가 정의한 제약조건에 만족되어야 한다.

1. 데이터베이스의 스키마에 대해 간략히 서술하시오.

2. 데이터 모델에 표시할 요소 중 구조에 대해 간략히 서술하시오.

  1. 관계형 데이터베이스의 릴레이션 구조 중 도메인의 개념을 간략히 서술하시오.

  2. 데이터 개체를 구성하고 있는 속성들에 데이터 타입이 정의되어 구체적인 데이터 값을 가진 것으로, 실제 값을 가진 튜플을 의미함.

  3. 관계형 데이터베이스의 제약 조건 중 대체키에 대한 개념을 간략히 서술하시오.

  4. 데이터 무결성 제약조건 중 개체 무결성의 개념을 간략히 서술하시오.

반응형