피드로 돌아가기
새로워지기·서른의 생활코딩

java _2012.03.06

NS
normalstory
표지 이미지


 

JDBC

       SQL문을 수행할 수 있도록 도와주는 Interface
       하나의 자바 프로그램을 만들고 JDBC API를 이용하여 각각의 데이터 베이스에 맞게 SQL문을 전송
       JDBC API
              드라이브를 로딩한다.
                  -> Class.forName(“사용할 드라이버 이름: DBMS "종류(버전)"에 따라 기재방식이 다르다.”)
                  -> 로딩된 드라이버는 DriverManager클래스에 등록, 관리된다.
              URL을 이용하여 데이터 베이스에 연결한다
                  ->DriveManager 클래스에 있는
                      getConnection(“JDBC URL”,”DB_ID”,”DB_PASSWORD”)
                      + throws SQLException 함수 연결
              SQL문을 데이터 베이스에 전송하고
                  -> Connection 객체의 createStatement() 함수를 이용하여
                  -> SQL문을 수행하기 위한 Statement객체를 얻고 이 객체에 excuteQuery(SQL)(_select문장),
                  -> excuteUpdate(SQL)(_inset문장,_update:레코드의 건수만 수행)등의 함수를 이용하여 SQL문을 실행
              결과 값을 처리한다.
                  -> excuteQuery(SQL) 메소드를 이용하여 SQL문을 실행하면 ResultSet 객체를 얻는다
                  -> ResultSet객체를 이용하여 Sql문을 실행한 결과로 얻은 데이타를 하나씩 참조할

 * DBMS
       Access : 하나의 컴퓨터에서 소량의 DB를 관리할 경우
       MySQL  : 네트웍 상에서 DB관리
       MsSQL  : 네트웍 상에서 DB관리 -중대형
       오라클 : 네트웍 상에서 DB관리 -중대형


Interface ResultSet
       isFirst()
       isClosed()
       next()
       previous() ...

 

 

 

친절한 찰쓰씨
글쓴이
친절한 찰쓰씨
친절한 찰쓰씨 · 일상 UX 디자이너
기획·디자인·단상을 조용히 기록합니다.
작가 페이지에서 더 보기

이어서 읽기

새로워지기

꾸준히, 오래, 지치지 않고

Mar 31, 2026·8
새로워지기

테크 라이프 발란스

Feb 7, 2026·3
새로워지기

휴탈리티 박정렬

Feb 7, 2026·11