새소식

반응형
250x250
💾 Database

[Database] 테이블, 튜플 외 기본 용어 정리

  • -
728x90
반응형

 

데이터베이스

 

데이터베이스데이터 저장소다.

데이터베이스에서는 데이터를 저장하고 관리하며, 실시간으로 공유할 수 있다.

 

 

 

예시

 

테이블

테이블이란 행과 열로 이루어진 데이터의 집합이다.

릴레이션이라고도 부를 수 있다.

 

 

열(column)

 

컬럼(column) : 테이블의 열을 말한다. 컬럼은 컬럼명과 속성으로 설정한다.

 

 

속성(attribute) : 현실세계에 있는 어떤 개체(entity)의 성질을 나타낸다.

쉽게 말해 각 열에서 가지는 데이터 성질을 분류해 정의한 카테고리다.

속성은 더이상 분리되지 않는 최소 단위다.

속성의 종류는 문자, 숫자, 날짜가 있다.

 

 

도메인(domain) : 하나의 속성이 가질 수 있는 같은 타입의 값들의 집합을 말한다.

속성 값의 합법 여부를 시스템이 검사하는 데 이용된다.

 

 

필드(field) : 종종 컬럼의 대용으로 동일한 의미로 사용되지만,

필드값은 한 컬럼의 특정 단일 항목을 언급한다.

 

 

차수(degree) : 테이블에 들어있는 모든 속성의 개수를 말한다.

 

 

행(row)

 

튜플(tuple) : 테이블에서 나타내는 특정한 속성값의 모음이자 테이블을 구성하는 각각의 행을 말한다.

레코드라고도 불린다.

모든 튜플을 통틀어 릴레이션 인스턴스라고도 한다.

 

카디날리티(cardinality) : 테이블에 들어있는 모든 튜플의 개수를 말한다.

 

 

관계형 데이터베이스

 

관계형 데이터베이스개체와 개체 간 관계를 테이블로 표현한 것이다.

728x90
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.