오라클 13

오라클 DML(INSERT, SELECT, UPDATE, DELETE)

DML이란? DML(Data Manipulation Language)은 데이터 조작어이다. 종류로는 INSERT(데이터 삽입), SELECT(데이터 조회), UPDATE(데이터 수정), DELETE(데이터 삭제)가 있다. 예제용 테이블(TBL_STUDENT) 생성 CREATE TABLE TBL_STUDENT( ID NUMBER, NAME VARCHAR2(100), MAJOR VARCHAR2(100), GENDER CHAR(1) DEFAULT 'W' NOT NULL CONSTRAINT BAN_CHAR CHECK(GENDER IN('M', 'W')), CONSTRAINT STD_PK PRIMARY KEY(ID) ); 예제를 위해 TBL_STUDENT 테이블을 생성했다. ID, NAME, MAJOR, GEND..

오라클 DDL(CREATE, ALTER, RENAME, TRUNCATE, DROP)

DDL이란? DDL(Data Definition Language)은 데이터 정의어로 테이블 조작 및 제어 관련 쿼리문이다. 종류로는 CREATE, ALTER, RENAME, TRUNCATE, DROP이 있다. 명령어를 수행하자마자 자동 COMMIT이 되어 바로 반영되는 특성이 있다. 즉, ROLLBACK을 통한 실행 취소가 불가능하여 사용에 주의하여야 한다. CREATE 테이블 생성 CREATE TABLE 테이블명 ( 컬럼명1 데이터타입(SIZE) [DEFAULT 기본값] [제약조건], 컬럼명2 데이터타입(SIZE) [DEFAULT 기본값] [제약조건], 컬럼명3 데이터타입(SIZE) [DEFAULT 기본값] [제약조건] ); CREATE TABLE TBL_CAR( ID NUMBER, BRAND VARC..

JSP DB 연동하기(오라클, DBeaver, JDBC)

이번시간에는 JSP에서 DB 연동을 해보겠습니다. 여기서는 오라클, DBeaver, JDBC를 사용하겠습니다. 오라클 다운로드 저는 오라클 11g 버전을 다운로드 했습니다. https://www.oracle.com/database/technologies/xe-prior-release-downloads.html 개인 PC OS에 맞게 다운로드 해주세요. 저는 Windowsx64로 다운했습니다. 다운로드 받은 압축파일을 풀어주고 DISK1 폴더에 setup.exe를 실행해주세요. Next를 누르다보면 관리자(SYS, SYSTEM) 비밀번호를 설정할 수 있습니다. 오라클 설치 완료 후 cmd 창을 연다. "sqlplus sys as sysdba"를 입력 후 오라클 설치 시 설정한 비밀번호를 입력 후 엔터를 누..

JSP/개념공부 2023.06.04