# oracle

18개의 포스트

Properties, Exception Handling

Driver 정보, 쿼리문 등을 properties로 저장하여 사용DAO에서 Exception 던져서 처음 분기되는 Controller에서 catch!예제

약 13시간 전
·
0개의 댓글

Service, JDBCTemplate 예제

JDBC 업무 처리에 있어 공통된 부분을 static 메소드로 정의하고, 공유할 수 있도록 한다.Connection 객체 생성transaction 처리자원 반납Connection 객체 생성DAODAOTransaction 처리Connection 자원 반납Statement

2일 전
·
0개의 댓글
post-thumbnail

JDBC Programming

🎯 JDBC란? > 자바 언어로 다양한 종류의 관계형 데이터베이스에 접속하고 SQL문을 수행하여 처리하고자 할 때 사용되는 표준 SQL 인터페이스 API 접속하려는 DBMS 서버에 따라서 JDBC 드라이버가 필요하다. 연동 과정 : JDBC 프로그램 - JDBC 인

5일 전
·
0개의 댓글

[OBJ] TRIGGER

테이블이나 뷰에 INSERT, UPDATE, DELETE 와 같은 DML문에 의해 변경될 경우(테이블에 이벤트가 발생했을 경우)자동으로 (묵시적으로) 실행될 내용을 정의하여 저장하는 객체 즉, DML 데이터 상태를 자동화 시킴EX회원탈퇴 > 기존의 회원 테이블에 DEL

6일 전
·
0개의 댓글

[OBJ] FUNCTION, PROCEDURE

FUNCTION > 리턴값이 반드시 존재하는 PROCEDURE OBJECT 표현식 예제 코드 테이블 반환 함수 예제 코드 입력 : '토마스, 제임스, 코든, 에밀리', '1990,1995,1993,1999' 반환 |이름|출생년도| |:--|:------

6일 전
·
0개의 댓글

PL/SQL

PROCEDURAL LANGUAGE EXTENSION TO SQL 오라클 자체에 내장되어 있는 절차적 언어 SQL 문장 내에 변수 정의, 조건처리(IF), 반복처리(LOOP, FOR, WHILE) 등을 지원하여 SQL 단점을 보완함 PL/SQL 구조 🧸 DEC

7일 전
·
0개의 댓글

[OBJ] SEQUENCE, INDEX

자동 번호 발생기 역할을 하는 객체 순차적으로 정수 값을 자동으로 증가시켜줌

2020년 5월 19일
·
0개의 댓글

[OBJ] VIEW

SELECT 쿼리문을 저장하는 객체사용자 입장에서는 테이블과 거의 동일한 개체처럼 사용'읽기 전용'으로 많이 사용 되지만, 원 테이블의 데이터를 수정하는 것도 가능보안성이 높아지고, 쿼리문을 단순화 시킬 수 있다.RESOURCE ROLE에 CREATE VIEW는 포함되

2020년 5월 19일
·
0개의 댓글

DATABASE DICTIONARY

자원을 효율적으로 관리하기 위해서 메타정보를 저장하는 관리자 계정의 테이블 사용자가 테이블 등 데이터베이스 객체를 추가/수정/삭제 작업시에 자동으로 갱신된다. 사용자가 DD의 내용을 직접 수정/삭제할 수 없다. SYS 데이터베이스 슈퍼 관리자. 데이터베이스 객체

2020년 5월 19일
·
0개의 댓글
post-thumbnail

[SQL] DML DDL DCL

Structured Query Language관계형 데이터베이스에서 데이터를 조회하거나 조작하기 위해 사용하는 표준 검색 언어방법이나 절차를 기술하는 것이 아닌 조건을 기술하여 작성DBMS에 따라 사용되는 SQL 문법이 다름Data Manipulation Languag

2020년 5월 18일
·
0개의 댓글

[SQL] SUBQUERY

서브쿼리는 반드시 소괄호로 묶어서 작성서브쿼리는 order by 문법 지원 안됨서브쿼리 유형에 따라 사용할 수 있는 연산자가 다름IN NOT IN 여러 개의 결과 값 중에서 한개라도 일치하는 값이 있으면 조회여러 개의 결과 값 중에서 한개라도 일치하는 값이 없으면 조회

2020년 5월 18일
·
0개의 댓글

[SQL] DQL(SELECT)

Data Query Language 조회된 결과를 result set(조회된 행 모음)이라고 함 1. FROM FROM 다음은 테이블/뷰 등의 항목 원래 테이블의 전체 이름은 '스키마이름.테이블이름(=사용자이름.테이블이름)' 다른 사용자가 접근하고자 할 때는 꼭 스

2020년 5월 18일
·
0개의 댓글

데이터베이스 시스템 Oracle

Index-Organized Tables은 B+ Tree 인덱스 테이블의 일종으로서 인덱스 entry에 레코드 포인터가 아닌 레코드 값 전체가 저장된 인덱스 테이블이다. 원래 인덱스 entry에는 기존 테이블의 레코드를 가리키는 레코드 포인터가 저장되지만, IOT는 레

2020년 4월 29일
·
0개의 댓글
post-thumbnail

sys_refcursor

select...into(변수) 문은 프로시저에서 지원하는 구문이다. 단점은 한 개 로우만 처리가능하다는 것이다.프로시저 예시 in, out 파라미터가 있는 프로시저실행할때예시실행할때실행결과

2020년 3월 17일
·
0개의 댓글

오라클 sys계정

Oracle DB의 관리자 계정> 계정을 생성하고 권한을 부여하기 위해서는 sys계정으로 접속해야 한다.명령프롬프트 Ver.sys 계정은 비번을 볼 수 없어 재정의 해서 사용sys 계정 접속※ normal 계정 접속 방법 테이블 및 인덱스를 저장해 놓은 논리적인 공간실

2020년 3월 10일
·
0개의 댓글

CA ERwin으로 DB에 테이블 만들기

1. logical model >* Entity(개체): >* Attribute(속성): 1) 속성 추가하기 : 개체 우클릭> Attribute> New Attribute 2. physical model >* Table(테이블): >* Column(컬럼): 1)

2020년 3월 1일
·
0개의 댓글

Import Table Data

데이터 파일 생성 혹은 다운로드Database> import> import Table DataSelect Destination : Object Name> 테이블 선택> Show DataSelect Source: Import From> 파일 형식 선택> File> 파일

2020년 3월 1일
·
0개의 댓글

개발 서핑 #2 - 20191006

Oracle Code One 2019 OJDBC 신규 버전 (19.3) 릴리즈. 드디어! 이제야! Maven 센트럴 저장소 다운로드를 지원한다. 현재 버전 부터만.. 앞으로의 버전은 다 지원 될 것. 예전것은 차차.. 언젠가.. Java ADBA (Asynchronous DataBase Access) 표준화 스펙 제정 시도를 포기 API 작업 없을 것이...

2019년 10월 6일
·
0개의 댓글