본문 바로가기
Oracle/SQL

SQL에서 테이블을 생성하는 방법

by goooood 2020. 4. 10.

RDBMS(RelationalDatabaseManagementSystem)에서 작업하는 동안 RDBMS가 데이터를 데이터베이스 객체인 table에 저장하기 때문에 당사의 최대 시간은 테이블에서 데이터를 처리하는 데 소요됩니다. 

간단히 말해 표는 고유한 행과 열의 모음일 뿐입니다. 

여기서 모든 행을 튜플이라고 하고 모든 열을 표의 속성이라고 합니다.

 

모든 행–>튜플

모든 단일 열–>속성

행뿐만 아니라 모든 열도 고유해야 합니다.

 

Oracle스키마에서 테이블을 생성하려면 CREATETABLE명령을 사용합니다. CreateTable문 구문은 다음과 같습니다.

위 구문에서 CREATETABLE는 oracle키워드이며 테이블 및 열 이름은 사용자 정의되어 있습니다.
Oracle을 사용하면 테이블에 최대 1000개의 열이 있지만 행 수에 대한 제한은 없습니다. 

 

이는 테이블에 무제한 행을 배치할 수 있음을 의미합니다.
테이블 또는 테이블의 열에 이름을 지정할 때 따라야 하는 몇가지 규칙이 있습니다.


이러한 규칙은 다음과 같습니다.

테이블 이름 및 열 이름:

  1. 테이블로 시작해야 한다.
  2. 1~30자여야 합니다.
  3. A-Z, a-z, 0-9,_,$및#만 포함해야 합니다.
  4. 동일한 사용자가 소유한 다른 개체의 이름을 복제해서는 안 됩니다.
  5. Oracle서버에서 지원하는 단어이여만 합니다.

스키마에서 테이블을 만들려면 CREATETABLE시스템 권한이 필요합니다.

'Oracle > SQL' 카테고리의 다른 글

오라클 데이터베이스에 아카이빙  (0) 2020.04.02
Windows10에 SQLDeveloper를 설치하는 방법  (0) 2020.04.01

댓글