Record   레코드

(2019-12-21)
1. 레코드 (Record)

  ㅇ 데이터 필드들을 저장하는 자료구조
     - 즉, 이질형 데이터들이 모인 집합체

     - 여기서, 필드(Field) 또는 속성(Attribute)은, 
        . 레코드 내 각각의 정보를 나타내는 부분
           .. 명칭을 갖으며, 여러 다른 데이터 유형이 가능
           .. 그와 연관된 값(Value)을 갖음

  ㅇ 레코드의 例)
     - 프로그래밍 언어 구현 例) C 언어 구조체, 활성 레코드 등
     - 급여 파일에서 특정인 例) 성명,인사연월일,호봉,지급액 등
     - 서정 정보 例) 저자명,서명,주제,키워드,출판사,출판년,초록 등

  ㅇ 레코드의 식별검색
     - 식별 : 1 이상의 속성들의 집합키(Key)라고 하고, 이를 통해 식별성을 갖춤
        . 키 : 다른 레코드와 중복되지 않으며, 레코드를 대표할 수 있는 필드
     - 검색 : 통상, 레코드를 검색할 때, 
        . 주로, 특정 키를 통해 레코드를 검색하게 됨
        . 때론, 임의 속성으로도 레코드 검색이 이루어질 때도 있음

  ㅇ 한편, 레코드와 달리 배열 이란?
     - 동일한 데이터 유형을 가지며, 동일한 이름으로 참조되어질 수 있는 데이터 저장소의 집합체임


[자료형/데이터형] 1. 자료형 2. 형변환 3. 레코드 4. 객체 5. 자료 추상화
[기본 자료형]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
          1. 프로그램, 프로그래밍
      1.   프로그래밍 언어론
            1. 프로그래밍 언어
        1.   구문
        2.   변수
        3.   자료형/데이터형
              1. 자료형
              2. 형변환
              3. 레코드
              4. 객체
              5. 자료 추상화
          1.   기본 자료형
        4.   연산,연산자,수식
        5.   부프로그램/함수/프로시저
        6.   예외,이벤트 처리
      2.   프로그래밍 방법론
      3.   객체지향 프로그래밍
      4.   자료표현코드
      5.   자료구조
      6.   알고리즘
      7.   시스템 소프트웨어
      8.   프로그래밍언어 종류
      9.   프로그래밍 기타일반
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌