SQL 5

08. SQL 기초

- SELECT 문 • SELECT 문의 구성 요소 • SELECT 문의 기본 문법 SELECT [ALL | DISTICNT] 속성이름(들) FROM 테이블이름(들) [WHERE 검색조건(들)] [GROUP BY 속성이름] [HAVING 검색조건(들)] [ORDER BY 속성이름[ASC | DESC]] -> 오름차순 or 내림차순 • WHERE 조건 - 비교 : =, , = - 범위 : BETWEEN -> 항상 작은 값부터 쓴다.(양쪽이 둘다 포함) - 집합 : IN, NOT IN - 패턴 : LIKE - NULL : IS NULL, IS NOT NULL - 복합조건 : AND, OR, NOT - CREATE 문 CREATE 문은 테이블을 구성하고, 속성과속성에 관한 제약을 정의, 기본키 및 외래키를 정..

04. 데이터베이스 시스템의 구성

데이터베이스 시스템의 구성 • DBMS(DataBase Management System) : 데이터를 관리하는 소프트웨어 시스템 • 데이터베이스 : 데이터를 모아둔 토대(base) • 데이터 모델 : 데이터가 저장되는 기법 → 어떤 방식으로 데이터를 저장, 처리할 것인가? ■ 데이터베이스 언어 • SQL - 데이터 정의어 DDL(Data Definition Language) → 테이블 구조 정의 - 데이터 조작어 DML(Data Manipulation Language) → 데이터 검색, 삽입, 삭제, 수정 - 데이터 제어어 DCL(Data Control Language) → 데이터 사용권한 관리 ■ 데이터베이스 사용자 • 일반 사용자 - 데이터를 다루는 업무를 하는 사람 - 프로그래머가 개발한 프로그램을..