본문 바로가기

JDBC(with Oracle)

(4)
뉴렉처[자바 JDBC 프로그래밍] NoticeService 프로젝트 뉴렉처 - [자바 JDBC 프로그래밍] 과정에서 15강부터 실시한 NoticeService 프로젝트 소스 파일입니다. program5.java - main()함수가 들어있는 파일 - 메뉴를 출력하고, 클라이언트에게 메뉴번호를 입력받아 해당 기능을 수행하는 함수를 호출한다. NoticeConsole.java - Console창에 메뉴를 출력하는 역할을 한다. NoticeService.java - 해당 메뉴에 기능을 수행하기 위해서 DB연결해서 데이터를 처리하는 역할을 한다.
뉴렉처[자바 JDBC 프로그래밍] 강의 복습 13강~25강 17강 - 페이징을 위한 쿼리 만들기 (참고영상: www.youtube.com/watch?v=-YjsGGCAtik&list=PLq8wAnVUcTFWxwoc41CqmwnO-ZyRDL0og&index=18 ) ※DB 결과의 rownum(행 번호)를 이용하는 것이 핵심!! ① 테이블 결과에 대한 일련 번호(행 번호) 출력하기 select rownum, notice.* from notice; ==> notice 테이블에 데이터의 rownum와 notice 테이블의 전체 데이터를 출력 ② 1부터 1까지의 rownum 가져오기 select rownum, notice.* from notice where rownum between 1 and 10; 위와 같이 쿼리식을 작성하여 수행했을때는 rownum이 1부터 10까지..
뉴렉처[자바 JDBC 프로그래밍] 강의 복습 1강~12강 1강 - JDBC란 무엇인가? JDBC가 각각 다른 회사의 DB를 연결할때 차이를 극복해주는 역할을 한다. *JDBC 사용하기 1. JDBC 드라이버 로드하기 2. 연결 객체 생성하기 3. 문장 실행하기 4. 결과집합 사용하기 2강 - DBMS와 JDBC Driver 준비하기 오라클 DBMS 설치하기 * 설치 참고 영상 https://www.youtube.com/watch?v=aDTiSKcMtoc&list=PLq8wAnVUcTFVq7RD1kuUwkdWabxvDGzfu&index=2 * 설치 사이트 https://www.oracle.com/database/technologies/xe-downloads.html Oracle DB의 Server Program을 설치 완료하였고, DB Server에 클라이언트가..
오라클 SQL 데이터 형식 오라클 데이터 형식 #1 (문자 형식) CHAR(SIZE)의 데이터 사이즈는 1BYTE ==> 영어 문자를 저장할때 사용 NCHAR(SIZE)의 데이터 사이즈는 2 OR 3 BYTES ==> National Character임으로 영어외의 문자를 저장할때 사용 VARCHAR2는 variable character의 약자로 데이터 크기를 가변형으로 사용한다. ex. CREATE TABLE MEMBER( ID VARCHAR2(50), PWD VARCHAR2(50), NAME VARCHAR2(50), GENDER NCHAR(2), -- 남성, 여성(한글 1글자 = 3BYTE사용) == NCHAR의 경우에는 글자수를 크기로 넣어준다. AGE NUMBER, BIRTHDAY CHAR(10), -- 2000-01-02..