SQL > 도표처리 > Create Table

도표는 데이터베이스에 데이터를 저장하는 기본 구조입니다. 대부분 상황에서는 데이터베이스 제조업체들이 당신이 원하는 데이터 저장 방법을 모르기에 당신 스스로가 데이터베이스에 도표를 작성해야 합니다. 여러가지 데이터베이스 도구들이 있으므로 하여 SQL을 사용하지 않고도 도표를 작성할수 있지만 도표가 제일 기본적인 구조인 만큼 이 사이트에 CREATE TABLE 용어를 포함시키기로 하였습니다.

CREATE TABLE 용어로 들어가기 전에 도표에 대해 더욱 많이 파악하는것이 좋습니다. 도표는 필드 (column) 및 차례 (row) 로 나뉩니다. 한줄이 하나의 자료를 대표하며 매개란이 한 자료의 일부분을 대표합니다. 예를 들면 우리에게 고객의 데이터를 기록하는 도표가 하나 있다고 할때 필드는 성명 주소, 도시 국가,생일…등등을 포함할수 있습니다. 우리가 도표에 대해 정의할때는 필드의 제목 및 그 필드의 데이터 종류를 표시해야합니다.

그렇다면, 데이터 종류란 무엇일가요? 데이터는 여러가지 부동한 형식으로 존재할수 있습니다. 정수 (예를 들면 1) 일수도 실수 (예를들면 0.55) 일수도 문자 부호일련(예를들면 ‘sql’)일수도 날자/시간(예를들면 ‘2000-JAN-25 03:22:22’)일수도 있으며 심지어는 이진법 (binary) 의 형태로도 존재합니다. 우리가 하나의 도표에 대해 정의를 내릴때는 매개 필드의 데이터 종류에 대해 정의를 내려야 합니다. (예를 들면 “성” 이 필드의 데이터 종류는 char(50)—이것이 50개 문자부호의 문자부호 일련이라는것을 대표함).우리가 주의할 점은 부동한 데이터베이스에는 부동한 데이터 종류가 있기에 도표에 대해 정의를 내리기 전에는 먼저 데이터베이스 자체의 설명을 참고해야 하는것입니다.

CREATE TABLE의 용어:

CREATE TABLE "도표명"
("필드 1" "필드 1 데이터종류",
"필드 2" "필드 2 데이터종류",
... );

우리가 위에서 얘기한 고객 도표를 만들 경우 아래와 같은SQL을 입력합니다.

CREATE TABLE Customer
(First_Name char(50),
Last_Name char(50),
Address char(50),
City char(50),
Country char(25),
Birth_Date datetime);

SQL CREATE VIEW >>

이페이지는 2022년6월28일에 마지막으로 업데이트되었습니다



Copyright © 2024   1keydata.com   All Rights Reserved