SQL(2) - DDL
1. DDL VS DML 1) DDL(Data Definition Language) - 데이터 정의 언어 - 데이터베이스에 있는 정보의 구조를 표현 2) DML(Data Manipulation Language) - 데이터 조작 언어 - 질의와 변경 2. 주요 데이터 타입 - INT, INTEGER, SHORTINT - FLOAT, REAL, DOUBLE PRECISION, DECIMAL(n, d) (n자리중 오른쪽 d자리가 소수점), NUMBERIC (DECIMAL과 유사) - CHAR(n) (고정 길이), VARCHAR(n) (가변 길이, 공간은 절약 되지만 시간이 오래 걸림) - BIT(n) (고정 길이), BIT VARYING(n) (가변 길이) - BOOLEAN [TRUE, FALSE, UNKNO..
2022. 1. 30.
SQL(1) - DML
1. SQL이란? - Structured Query Language 2. 기본적인 문법 1) 하나의 릴레이션에서 튜플들을 검색 (1) SELECT : 표시할 attributes (2) FROM : 참조할 릴레이션 (3) WHERE : 조건(=, (부정), , =, +, -, *, /, AND, OR, NOT) ※ SELECT -> FROM -> WHERE 순서로 해석 및 작성됨 ※ || : 문자열 연결 - 예) SELECT ename ||' 의 업무는'||job||'입니다.' FROM emp; 2) 대수 언어 -> SQL 언어 변환 예시 대수 언어 -> ㅠtitle,year(σstudioName='Disney' AND year=1990(Movies)) SQL 언어 -> SELECT title, year ..
2022. 1. 28.