전체 글
-
JDBC를 이용해 테이블에 입력, 삭제, 수정, 선택을 해보자.기타/Oracle 2020. 11. 23. 13:40
1. 어떤 종류의 동작을 실행 시킬 것인지 인터페이스로 메소드를 구상한다. import java.sql.*; public interface IDao { public int insert (T vo) throws SQLException; public int delete (K key) throws SQLException; public int update (T vo) throws SQLException; public T select (K key) throws SQLException; public List selectAll () throws SQLException; } IDao란 메소드는 형태를 사용한다. T 타입은 VO클래스 K 타입은 String select는 T의 키값 selectAll은 T전체 리스트값 t..
-
JDBC를 이용해 Oracle 연동 연습예제기타/과제 2020. 11. 20. 15:56
해당 조건에 충족하는 테이블을 생성해보자 계정: MADANG2 / madang2 테이블 명: STUDENT 들어가는 값: NO, NAME, MAJOR 5열 정도 만들어보자. 계정생성 CREATE USER MADANG2 IDENTIFIED BY madang2; 계정 권한 할당 GRANT DBA TO MADANG2; 생성 계정에 접속 CONN MADANG2 madang2 이름이 STUDENT인 테이블 생성 CREATE TABLE STUDENT ( STNO NUMBER(2), SNAME VARCHAR2(20), SMAJOR VARCHAR2(20) ); 테이블에 5열을 채워 넣는다 INSERT INTO STUDENT VALUES(01, '일일', '수학'); INSERT INTO STUDENT VALUES(02..
-
JDBC를 이용해 Oracle DB와 연동하기기타/Oracle 2020. 11. 20. 15:14
커맨드 창을 열어서 계정에 접속해준다. 수업 예제로 사용한 테이블 만들기를 해준다. CREATE TALE EMP 칼럼 명 데이터 타입 기본 값 (생략가능) NULL (생략가능) EMPNO NUMBER(4) DEFAULT 1000 NOR NULL ENAME VARCHAR2(20) JOB VARCHAR2(20) SAL NUMBER(8) 1. 테이블 명(EMP), 컬럼 명 테이블, 컬럼 명의 길이는 30byte 문자 문자(영문, 한글), 숫자, 특수문자(_, $, #)만 가능 반드시 문자로 시작 2. 데이터 타입 NUMBER(4) : 4자리의 가변 길이 정수 NUMBER(7,2) : 7자리의 가변 길이 정수와 2자리의 가변길이 소수 VARCHAR2(20) : 20byte의 가변 길이 문자 CREATE TABL..
-
연산자의 종류와 우선순위기타/연산자 2020. 11. 20. 14:31
연산자의 종류 연산자 종류 연산자 피연산자수 산출값 타입 기능설명 산술 +, -, *, /, % 이항 숫자 사칙연산 및 나머지 계산 부호 +, - 단항 숫자 음수와 양수의 부호 문자열 + 이항 문자열 두 문자열을 연결 대입 =, +=, -=, *=, /=, %=, &=, ^=, |=, =, >>>= 이항 다양 우변의 값을 좌변의 변수에 대입 증감 ++, -- 단항 숫자 1만큼 증가/감소 비교 ==, !=, >, =, >, > 이항 숫자 비트를 좌측/우측으로 밀어서 이동 연산의 방향과 우선순위 연산자는 우선 순위에 따라 연산된다. 동일안 우선 순위의 경우 연산 방향에 따라 순서가 결정된다.
-
오라클과 이클립스를 연동하는 방법.기타/Oracle 2020. 11. 20. 13:45
일단 이클립스를 띄워서 오라클과 연동할 프로젝트를 선택. 프로젝트 마우스 오른쪽 버튼을 누르고 ojdbc6.jar를 추가해준다 ojdbc6.jar의 위치는 오라클 설치한 경로에 따라 다르다. build path > configure build path > Libraries > Modulepath > Add External JARS C > oraclexe >app > aracle > product > 11.2.0 > server > jdbc > lib > ojdbc6.jar 불러왔으면 오라클 드라이버가 이클립스에 들어왔는지 아래의 소스코드로 확인해본다. package chap99.jdbc; import java.sql.Connection; import java.sql.DriverManager; import..
-
Oracle 설치해서 사용하기기타/Oracle 2020. 11. 20. 13:39
오라클 다운로드 https://www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html#19c 위 주소에서 컴퓨터 버전에 맞는 오라클을 설치한다. 설치 할때 패스워드를 입력하는 부분이 나오는데 잊어버리지 않게 어딘가에 적어놓자! 설치가 완료되면 윈도우창에서 'Run SQL Command Line'이란 아이콘을 클릭해서 들어간다 이런 창이 뜰 것이다. 커맨드 창에 conn as sysdba / sys / 오라클 설치 비밀번오 입력한다 비밀번호는 보이지 않으니 당황하지 않고 입력후 엔터를 누른다. conn as sysdba sys 오라클 설치시 비밀번호 성공적으로 접속이 되면 마지막에 Connected 라고 나온다. 계정을..