sql문의 분류 DDL: Data Definition Language Create문: 테이블 및 각종 객체를 새로 만든다. Drop문: 테이블 및 각종 객체를 없앤다. Alter문: 테이블 및 각종 객체의 구조를 바꾼다. DML: Data Manipulation Language Insert문: 새로운 레코드 삽입 Delete문: 레코드 삭제 Update문: 레코드 내의 특정값을 변경 DCL: Data Control Language Commit: 트랜잭션 완료 Roll Back: 다시 돌아감 DQL: Data Query Language Select DQL을 따로 정의하지 않는 DML로 봄. 테이블 스키마는 속성의 집합으로 표현이 된다. Create and Drop 자료형(Data type) 테이블을 생성할..
Select 문 구조 Select 속성1, 속성2, ... From 테이블1, 테이블2, ... Where 조건1 (and/or) 조건2 (and/or) ...; 처리 과정 테이블들의 카티젼 곱을 구한다. 카티젼 곱의 결과 테이블에서 조건에 맞는 투플들만 선택한다. 조건이 여러 개일 경우 각각의 투플들에 대해 참과 거짓을 판단하여 참인 투플들만 선택한다. 주어진 속성들을 추출한다. 조건문 만들기 숫자 데이터: 속성 (=, , =, ) 문자 데이터: = 또는 Like(패턴 검색을 할 때) 논리 연산자: and, or, not ✨나는 솔로 테이블 이름 전화번호 주소 직업 광수 010-1234-5678 서울 소프트웨어 프로그래머 영철 010-2345-6789 부산 난초 농사 상철 010-3456-7891 울산..