
1) 데이터 베이스 (Data Base)여러가지 데이터를 모아 둔 공간 데이터는 물리적인 파일로 저장되어 있으나 직접 열어서 조회하고 수정하는 것이 아니라 DBMS에서 SQL이라는 언어를 통해 조회, 수정 등을 하게 된다 2) DBMS(DataBase Managemen
DBMS데이터베이스 관리 시스템DB에 존재하는 데이터를 관리하는 환경을 제공하는 프로그램RDBMS관계형 데이터베이스 관리 시스템데이터를 테이블 형태로 저장해 놓는 데이터베이스SQLDBMS의 데이터를 관리하기 위해 설계된 언어SELECT: 데이터를 조회할 때 사용1) O
0. 복습 SQL 연산자 1) LIKE 연산자 2) BETWEEN a AND b 3) IN(a, b, c) 4) IS NULL / IS NOT NULL 5) 관계연산자 ANY 6) 관계연산자 ALL 논리연산자 A AND B A OR B NOT A NULL 관련 함수
내장함수: SQL에 내장되어 있는 함수서브쿼리: 다른 쿼리 내부에 포함되어 있는 SELECT문()소괄호를 감싸서 사용한다서브쿼리의 종류WHERE절 : 서브 쿼리SELECT절 : 스칼라FROM절 : 인 라인 뷰1) WHERE절의 서브쿼리메인쿼리의 WHERE절에 사용하는
SQL문 종류1) DDL2) DML3) DCL4) TCLDML : 데이터 조작어: 테이블에서 데이터를 추가, 수정, 삭제, 조희1) SELECT : 조회2) INSERT : 추가3) UPDATE : 수정4) DELETE : 삭제DDL : 데이터 정의어: 테이블 생성,
0. 복습 제약조건 1) 기본키 : Primary Key (PK) 2) 외래키 : Foreign Key (FK) 3) NOT NULL 4) CHECK 5) DEFAULT 6) 복합키(조합키) 무결성 데이터에 결함이 없는 상태 1) 무결성을 판단하는 3가지 (1) 정

복습정규화삽입/수정/삭제의 이상현상을 제거하기 위한 작업데이터의 중복을 최소화하는게 목적6차 정규화까지 있지만 3차 정규화까지만 진행1) 1차 정규화비슷한 내용의 컬럼이 있을 때하나의 컬럼에 여러 데이터가 들어가는 경우2) 2차 정규화복합키(조합키)로 구성되었을 때,