전체 글
-
JDBC - 작성방법카테고리 없음 2019. 5. 30. 20:44
2019.05.30 필기 1) ClassLoader에 의해 클래스파일을(소스X, 컴파일된 파일) 읽어 메모리에 저장 =로드 >>jvm이 자동으로 수행 (묵시적) -- 프로그램에서 한 번만 동작(Static 메모리에 저장되므로) 2) new 연산자로 메모리에 저장된 클래스(차별화를 위해 Clazz라고 부름)의 생성자를 호출하여 인스턴스 생성 >>개발자가 수동으로 수행 (명시적) >> 생성된 인스턴스를 참조변수에 저장하여 지속적 사용이 가능하도록 만듦 3) 참조변수에 저장된 인스턴스로 메소드 호출 >> 기능 구현 개념 재정리 : - DBMS : 오라클, MySQL 등 DB를 관리하기 위한 시스템 import java.sql.Driver; import java.sql.DriverManage..
-
오라클 DB 정리09-JDBC비전공자 공부일기/:: DB - SQL 2019. 5. 29. 10:26
● JDBC(Java DataBase Connectivity) 1. JDBC 환경 구축 - JDK 설치 및 환경설정 http://www.oracle.com => 다운로드 환경변수 => JAVA_HOME 및 Path 설정 - DBMS(Oracle) 설치 http://www.oracle.com => 다운로드 - DBMS(Oracle) Driver 다운로드 후 JDK가 사용할 수 있도록 복사 Oracle 경우 >> C:\oracle\product\11.2.0\dbhome_1\jdbc\lib 디렉토리 : ojdbc6.jar(oracle driver) OracleXE 경우 >> C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib 디렉토리 : ojdbc6.jar(orac..
-
오라클 DB 용어, 명령문 정리08-PL/SQL비전공자 공부일기/:: DB - SQL 2019. 5. 28. 17:46
2019. 05. 28 필기 PL/SQL이란? : PL/SQL(Procedural Language extension to SQL) - SQL에 없는 변수 선언, 선택 처리 - 반복처리 기능을 제공하는 확장언어 - 오라클 DB 환경에서 실행되는 절차적인 데이터베이스 프로그래밍 언어 - PL/SQL에서는 프로그램 단위를 블록(block)이라 부르며, 애플리케이션 로직들을 작성 ■ 3부분의 블럭구조(영역)로 구성하여 선언 1. DECLARE 영역(선언부) : DECLARE 키워드 2. EXECUTABLE 영역(실행부) : *BEGIN 키워드 - 필수 3. EXCEPTION 영역(예외처리) : EXCEPTION 키워드 -- PL/SQL 블록에서 한 문장이 종료할 때마다 세미콜론(;) 사용 -..
-
오라클 DB 용어, 명령문 정리07- 시퀀스, 인덱스, 동의어, 권한, DCL비전공자 공부일기/:: DB - SQL 2019. 5. 27. 19:16
2019. 05. 27 필기 : 정수값을 저장하여 자동 증가되는 값을 제공하는 객체. 호출될 때마다 중복되지 않은 고유한 숫자를 리턴하는 객체 : 중복되지 않는 기본기 컬럼에 사용할 값을 발생시키는데 주로 사용한다. >> [형식] CREATE SEQUENCE 시퀀스명 [START WITH 초기값] [INCREMENT BY 증가값] [MAXVALUE 최대값] [MINVALUE 최소값] [CYCLE] [CACHE 개수]; - START WITH 초기값 : 시퀀스 객체에 저장되는 초기값 설정 -- 생략 시 null - INCREMENT BY 증가값 : 자동 증가되는 정수값 설정 -- 생략 시 1씩 증가 - MAXVALUE 최대값 : 시퀀스 객체에 저장되는 최대값 설정 -- 생략 ..