SQL
SQL - Query, Database, Column, Table, Select, From, *
최 수빈
2024. 11. 18. 14:54
SQL
데이터베이스와 상호작용하기 위한 표준 언어
Query
SQL을 이용하여 데이터베이스에 요청하는 질의
(Query를 작성하다 ≒ DB에 요청을 하다)
Database
데이터가 저장되어 있는 곳
=> '데이터베이스'라는 폴더가 있고, 그 안에 '테이블'이라는 파일이 있다고 생각할 수 있음
Table
데이터가 행(row)과 열(column)로 구성된 형태로 저장
테이블의 구조
- 컬럼(=필드, 열)
데이터베이스 생성
CREATE DATABASE 데이터베이스이름
테이블 생성
CREATE TABLE 테이블이름 (
컬럼1 데이터타입,
컬럼2 테이터타입,
...
)
- INT : 정수
- VARCHAR(n) : n 글자까지 저장 가능한 문자열
- DATE : 날짜
- BOOLEAN : 참/거짓 값
- SERIAL : 자동 증가 숫자 (PostgreSQL 전용)
SQL 데이터 조회 (SELECT, FROM)
SELECT : 데이터를 가져오는 기본 명령어, 데이터를 조회하는 모든 Query에 사용됨
FROM : 데이터를 가져올 테이블을 특정해주는 문법
* : ALL
select *
from table_names