데이터정의어(DDL) 란 ? 데이터베이스 객체들을 생성 또는 변경, 제거할 때 사용한다. 객체란 테이블, 인덱스, 뷰, 트리거 등 SQL문을 수행하는데 있어서의 대상이 된다. 유형 명령문 설명 데이터 정의어- 객체 생성 및 변경시 사용(DDL : Data Definition Language) CREATEALTERDROPRENAMETRUNCATE 테이블과 같은 데이터 구조를 정의하는데 사용되는 명령어들로 그러한 구조를 생성하거나 변경하거나 삭제하거나 이름을 바꾸는 데이터 구조와 관련된 명령어들을 DDL이라 부른다. CREATE 문은 새로운 테이블을 생성한다. EX) 부서번호, 부서이름, 지역이름으로 구성된 테이블을 생성 CREATE TABLE DEPT( DEPTNO NUMBER(4), DNAME VARCH..
클래스란? 변수와 함수를 모아놓은 집합 ˚ 문법class 클래스 이름:변수 or 함수 class 사용하는 실습 >>> class fish : ... name = "연어" ... >>> var = fish() >>> var.name '연어' * 클래스 자체가 클래스 안의 변수나 함수를 사용할 수 없기 때문에 클래스를 사용하기 위해서 인스턴스(객체)를 생성해서 사용해야 한다. 객체를 만들어서 사용한 예시 >>> class fish : ... name = "연어" ... >>> var1 = fish() >>> var1.name '연어' >>> var2 = fish() >>> var2.name '연어' 각각의 인스턴스는 독립적이기 때문에 이름을 변경시킬 수 있다. >>> var2.name = '광어' >>> v..
데이터조작어(DML) 이란? 데이터를 조작하는 역할을 한다. 새로운 데이터를 삽입하고, 기존의 데이터를 변경하고 삭제하는 것이 DML에 속한다. 유형 명령문 설명 데이터 조작어- 데이터 변경시 사용(DML : Data Manipulation Language) SELECT 데이터베이스에 들어있는 데이터를 조회하거나 검색하기 위한 명령어를 말하는 것으로 RETRIEVE 라고도 한다. INSERTUPDATEDELETE 데이터베이스의 테이블에 들어 있는 데이터에 변형을 가하는 종류의 명령어들을 말한다. (데이터 삽입, 수정, 삭제) SELECT 문은 테이블에 저장된 데이터를 조회하는데 사용되는 SQL(Structure Query Language) Ex) Dept 테이블의 모든 데이터를 표시하기 위한 SQL문 S..
