관계형 데이터베이스 용어

(2015-05-23)
1. 관계형 데이터베이스 주요 용어개체(Entity)
     - 데이터 표현 대상에 대한 논리적 표현 (즉, 구별이 가능한 것을 말함)

  ㅇ 관계(Relation) [수학적 용어] = 테이블(Table) [데이터베이스 용어]
     - 튜플들의 집합
        . 기본 테이블 : 명시적으로 사용되며, 저장장치에 생성 기록되는 테이블
        . 임시 테이블 : 임시 목적으로 메모리에 일시 저장 (데이터베이스 재기동시 사라짐)
        . 가상 테이블 : 뷰(View)를 말함 (테이블 처럼 사용되지만 실제 데이터를 갖지 않음)

  ㅇ 튜플(Tuple)                 = 행(Row)
     - 값의 나열(리스트) 즉, 테이블의 행 (때로는, 레코드 라고도 함)

  ㅇ 속성(Attribute)             = 열(Column)
     - 관계 테이블의 열(column)

  ㅇ 도메인(Domain)
     - 하나의 속성이 취할 수 있는 허가된 값의 집합 (그 속성의 가능한 타입)

  ㅇ 키(Key)
     - 릴레이션 내에서 튜플을 유일하게 구별할 수 있는 속성 모음

  ㅇ 널값(Null)
     - 존재하지 않는 값을 의미하는 특별한 값

  ㅇ 뷰(View)
     - 1 이상의 테이블로부터 유도되는 가상 테이블
        . 테이블 처럼 동작하지만 실제로는 데이터를 갖지 않는 테이블
           .. 뷰가 참조하는 테이블 변경이 일어나면 뷰도 같이 변경됨
           .. 외부 스키마에서 기본 테이블 및 뷰가 정의됨
           .. 일단 정의된 뷰는 변경이 불가능하고 삭제 후 다시 생성해야만 됨
           .. 뷰를 통한 검색은 가능하지만,  삽입,갱신,삭제 등은 제약을 받음
     - 사용형식) create view 뷰명 as select문;

  ㅇ 질의 (Query)
     - 사용자의 정보 요구 (문장 또는 문자열 또는 프로그램 등)


[RDB 용어] 1. RDB 주요 용어 2. 관계(relation) 3. 키 (Key) 4. 튜플
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
    4.   데이터베이스
          1. DB
      1.   데이터베이스 기초
      2.   관계형데이터베이스
            1. RDB
            2. RDBMS
            3. 관계 대수
        1.   RDB 용어
          1.   1. RDB 주요 용어
              2. 관계(relation)
              3. 키 (Key)
              4. 튜플
        2.   SQL
        3.   MySQL
      3.   DB 모델링/설계
      4.   회복,병행제어
      5.   데이터웨어하우스
      6.   데이터베이스(기타일반)
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록(시험중)     참고문헌