SQL

SQL 문 클래스

디지털농담곰 2023. 12. 8. 00:01

 

SQL 문 클래스

 

기본적으로 SQL은 여러 부분으로 나눌수 있습니다. 데이터 베이스에 저장된 데이터 구조를 정의할 때 SQL 스키마 문(SQL schema statement), SQL 스키마 문으로 정의한 데이터 구조를 조작할 때 사용 되는 SQL 데이터 문(SQL data statement), 마지막으로 트랜잭션의 시작과 종료 및 롤백에 사용 되는 SQL 트랜잭션 문(SQL transaction statement)로 나뉩니다. 한 가지 예를 들자면, 데이터베이스에서 하나의 테이블을 생성하려면 create table 이라는 SQL 스키마 문을 사용해야 하지만, 생성 된 테이블에 데이터 추가를 하기 위해서는 insert라는 SQL 데이터 문을 사용해야 합니다.

 

 

SQL 스키마 문을 사용하여 company 이라는 테이블 생성

 

CREATE TABLE company

(comp_id SMALLINT,

 name VARCHAR(30),

 CONSTRAINT pk_company PRIMARY KEY (comp_id)

);

 

위와 같은 구문은 comp_id와 name이라는 두 개의 열을 가진 테이블을 만듭니다. comp_id 열은 테이블의 기본 키로 식별됩니다. 



SQL 데이터 문을 사용하여 company 테이블에 행 삽입

 

INSERT INTO company (comp_id, name)

VALUES (25, ‘James Company’);



select 문을 사용하여 생성된 데이터 불러오기

 

SELECT name

FROM company

WHERE comp_id = 25;



이번장에서 위와 같이 테이블을 생성하고 행과 열을 추가하여 데이터를 불러오는 방법을 알아보았습니다. 

 

감사합니다. 

 

'SQL' 카테고리의 다른 글

SQL table 테이블 생성 1  (0) 2023.12.10
Numerical Data 숫자 데이터  (1) 2023.12.10
char, varchar 문자열 데이터  (0) 2023.12.09
SELECT, FROM, WHERE 절  (0) 2023.12.09
SQL 주요용어  (0) 2023.12.08