ddl 2

[SQLD] DDL (데이터 정의어)

[1] DDL (Data Definition Language, 데이터 정의어) 1. 정의 - 데이터베이스를 정의하는 언어를 말하며, 데이터를 생성하거나 수정, 삭제 등 데이터의 전체 골격을 결정하는 역할의 언어 - DDL의 대상은 스키마, 도메인, 테이블, 뷰, 인덱스 등 - 입력하는 순간 즉시 COMMIT 됨 (AUTO COMMIT) 2. CREATE - 데이터베이스를 만들거나, 테이블, VIEW를 만들 때 사용되는 명령 CREATE DATABASE (데이터베이스 이름); CREATE TABLE (테이블 이름) { 컬럼명1, 컬럼 타입1 (제약조건), 컬럼명2, 컬럼 타입2 (제약조건)}; 3. ALTER - 기존에 저장된 데이터베이스, 테이블 등의 구조를 수정하는 데 사용되는 명령어 ALTER TAB..

[정보처리기사 필기] SW 개발 : 프로시저

정보처리기사 필기 2과목 - 소프트웨어 개발 : 프로시저 [1] 프로시저 1. SQL 정의 * 프로시저 : 프로시저란 SQL을 이용하여 만들어진 데이터를 조작하는 일종의 트랜잭션 언어로, 데이터베이스 내부에 저장되고 일정한 조건(외부 입력, 특정 시간 등)이 되면 자동으로 수행됨 * SQL (Structured Query Language) : 일정한 데이터 집합으로부터 더 쉽게 자료를 검색하고 입력/수정/삭제와 같은 조작을 할 수 있도록 고안된 언어 2. SQL 분류 1) 데이터 정의어 (DDL, Data Definition Language) - 데이터를 저장하고 있는 테이블 등의 구조를 생성하고 변경하기 위하여 사용되는 명령어들 의미 - 명령어 수행이 되면 이전 상태로 복귀할 수 없으므로 신중히 사용 ..