관리 메뉴

IT 컴퓨터공학 자료실

테이블(Table)에 대해 본문

영어 번역 & 일본어 번역

테이블(Table)에 대해

윤맨1 2015. 7. 19. 15:21

Table (database)

 

A table is a collection of related data held in a structured format within a database. It consists of fields (columns), and rows.

 

데이터베이스에서 테이블이란 데이터베이스 내부에서 구조화된 데이터의 집합이다. 이것은 컬럼(field)과 행으로 구성된다.

 

In relational databases and flat file databases, a table is a set of data elements (values) using a model of vertical columns (which are identified by their name) and horizontal rows, the cell being the unit where a row and column intersect. A table has a specified number of columns, but can have any number of rows. Each row is identified by one or more values appearing in a particular column subset. The columns subset which uniquely identifies a row is called the primary key.

 

관계형 데이터베이스와 보통의 파일 데이터베이스에서, 테이블은 사용하는 모델의 컬럼과 행의 데이터 값의 집합이다. 한 칸은 각각 행과 컬럼에 교차점에 존재한다. 테이블은 컬럼과 열에 특정 번호를 갖는다. 각각의 행은 특정 컬럼의 부분집합 안에서 하나 혹은 여러개의 값을 갖는다. 각각의 컬럼 부분집합이 유일한 값을 가지는 것을 primary key라고 한다.

Table is another term for relation; although there is the difference in that a table is usually a multiset (bag) of rows where a relation is a set and does not allow duplicates. Besides the actual data rows, tables generally have associated with them some metadata, such as constraints on the table or on the values within particular columns.

 

table은 또한 릴레이션(a set of tuples in a relational database)에서는 다른 의미를 갖는다. 따라서 테이블과의 차이점을 볼 때는 한 릴레이션이 set이고 복제가 허용되지 않는 행들의 여러항목 집합체를 지칭한다. 게다가 실제 데이터 행과 테이블은 보통 제약사항(constraint) 같은 메타데이타와 관련되어 있다.

 

The data in a table does not have to be physically stored in the database. Views are also relational tables, but their data are calculated at query time.

 

데이터베이스는 테이블에서의 데이터를 물리적으로 저장할 필요가 없다. View들도 relational tables이라고 할 수 있으나 매 쿼리 때마다 새로 개산해야 하는 점이 있다.



출처 : https://en.wikipedia.org/wiki/Table_(database)