10.ppt

Similar documents
Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET

웹의 뼈대, HTML

Microsoft PowerPoint - GUI _DB연동.ppt [호환 모드]

歯JavaExceptionHandling.PDF

@OneToOne(cascade = = "addr_id") private Addr addr; public Emp(String ename, Addr addr) { this.ename = ename; this.a

- 다음은 Statement 객체를사용해서삽입 (insert) 작업의예 String sql = "insert into member(code, name, id, pwd, age) values ("; int id = 10; sql = sql + id +, ;// 항목사이에

Microsoft PowerPoint - 10Àå.ppt

13주-14주proc.PDF

J2EE Concepts

[ 목차 ] 5.1 데이터베이스프로그래밍개념 5.2 T-SQL T-SQL 문법 5.3 JAVA 프로그래밍 2

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

DBMS & SQL Server Installation Database Laboratory

FileMaker 15 ODBC 및 JDBC 설명서

PowerPoint 프레젠테이션

FileMaker ODBC 및 JDBC 가이드

3 S Q L A n t i p a t t e r n s Trees/intro/parent.sql CREATE TABLE Comments ( comment_id SERIAL PRIMARY KEY, parent_id BIGINT UNSIGNED, comment TEXT

개발문서 Oracle - Clob

쉽게 풀어쓴 C 프로그래밊

90

Spring Boot/JDBC JdbcTemplate/CRUD 예제

윈도우시스템프로그래밍

91 // 물리적으로닫지않고 cache에반환만한다. opstmt.close(); } opstmt.setint(3, lowerlimit); opstmt.setint(4, upperlimit); // Execute query rset = opstmt.executequery

FileMaker ODBC and JDBC Guide

MySQL-Ch05

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

PowerPoint 프레젠테이션

sms_SQL.hwp

Microsoft PowerPoint - aj-lecture5.ppt [호환 모드]

MySQL-Ch10

뇌를 자극하는 JSP & Servlet 슬라이드

Ç¥Áö

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE

TITLE

Chap7.PDF

untitled

untitled

(Humphery Kim) RAD Studio : h=p://tech.devgear.co.kr/ : h=p://blog.hjf.pe.kr/ Facebook : h=p://d.com/hjfactory :


Analyze Connection Failover Options.ppt

1 01 [ ] [ ] plus 002

MS-SQL SERVER 대비 기능

RDB개요.ppt

chapter4

윈도우시스템프로그래밍

MySQL-.. 1

5장 SQL 언어 Part II

Spring Data JPA Many To Many 양방향 관계 예제

第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대

201502IC1AP-1 DB 구축 2015 학년도 2 학기 프로젝트특강보고서 프로젝트명 : DB 구축 ( DB ) 2015 년 11 월 20 일 지도교수 : 황치곤교수님 학과 : 정보통신공학과 1팀제출자 : 역할성명학번 조장 조재석 조원 송찬호 2

Relational Model

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Microsoft Word - [Unioneinc] 특정컬럼의 통계정보 갱신_ _ldh.doc

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4

문서 템플릿

텀블러514

강의 개요

준비사항 } 실습조건 } MS-SQL Server 에연결가능한컴퓨터 } 실습용서버혹은별도의 MS-SQL 서버 } Northwind 데이터베이스 } MS-SQL 2000 에제공되는예제데이터베이스 } MS-SQL 2008 에는 Northwind 가기본으로제공되지않기때문에실

PowerPoint 프레젠테이션

웹연동 } 웹 (Web) 환경에서데이터베이스시스템을연동하는방법은다음과같다 } Server Client 구조의통신 (2-Tier) } Server Middleware Client 구조의통신 (3-Tier) 2

Network seminar.key

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

별지 제10호 서식

JDBC 소개및설치 Database Laboratory

NoSQL

Application Programming for Relational Databases

ALTIBASE HDB Patch Notes

PRO1_09E [읽기 전용]

untitled

Microsoft PowerPoint Python-DB

초보자를 위한 분산 캐시 활용 전략

Application 에서 Parameter 값을받아 JDBC Interface 로보내게되면적절한 JDBC Driver 를통해 SQL 을 Database 로보내주게되고결과를받아서사용자에게보여주게된다. 2-2 JDBC Interface JDBC 의핵심 Interface

FileMaker ODBC and JDBC Guide

Data Provisioning Services for mobile clients

Tablespace On-Offline 테이블스페이스 온라인/오프라인

중간고사

슬라이드 제목 없음

IBM blue-and-white template

17장

슬라이드 1

구축환경 OS : Windows 7 그외 OS 의경우교재 p26-40 참조 Windows 의다른버전은조금다르게나타날수있음 Browser : Google Chrome 다른브라우저를사용해도별차이없으나추후수업의모든과정은크롬사용 한

PowerPoint Presentation

제목 레이아웃

PowerPoint Presentation

제목을 입력하세요.

1217 WebTrafMon II

교육2 ? 그림

소만사 소개

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

예제소스는 에서다운로드하여사용하거나툴바의 [ 새쿼리 ]( 에아래의소스를입력한다. 입력후에는앞으로실습을위해서저장해둔다. -- 실습에필요한 Madang DB 와 COMPANY DB 를모두생성한다. -- 데이터베이스생성 US

특허청구의 범위 청구항 1 게임 서버 또는 미들웨어에 의해, 사용자 단말기로부터, GPS 정보, IP 정보, 중계기 정보 중 적어도 하나를 이 용한 위치 정보와, 상기 사용자 단말기에 설정된 언어 종류를 포함하는 사용자 정보를 수신하는 단계; 상기 게임 서버 또는 미들

Microsoft PowerPoint - QVIZMVUMWURI.pptx

Microsoft Word - Software Project Database Design_ver1.01_.docx

슬라이드 1

Microsoft PowerPoint - file

6장. SQL

Remote UI Guide

슬라이드 1

FlashBackt.ppt

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

Transcription:

: SQL. SQL Plus. JDBC.

SQL >> SQL create table : CREATE TABLE ( ( ), ( ),.. )

SQL >> SQL create table : id username dept birth email id username dept birth email CREATE TABLE member ( id NUMBER NOT NULL Primary Key, username VARCHAR2(20), dept VARCHAR2(7), birth DATE, email VARCHAR2(40) )

SQL >> SQL alter table : ALTER TABLE [SQL ] ( )

SQL >> SQL alter table : id id username dept birth email email tel ALTER TABLE member add (tel varchar2(30) NOT NULL) ALTER TABLE member modify (username varchar2()) ALTER TABLE member DROP CONSTRAINT member_pk

SQL >> SQL delete table : DROP TABLE.

SQL >> SQL select : SELECT FROM WHERE

SQL >> SQL select : id username dept birth email 200701 85.08. test@test.net 200702 85..02 tt@tt.net SELECT * FROM member WHERE id = 200201 SELECT id, username, birth FROM member WHERE id = 200201 AND name=

SQL >> SQL insert : INSERT INTO ( ) VALUES( )

SQL >> SQL insert : id username dept birth email 200701 85.08. test@test.net 200702 85..02 tt@tt.net 200703 85.04.12 my@my.net INSERT INTO member values(200203,,, 82.04.12, my@my.net )!. INSERT INTO member(id,gwa,name) values(200201,, )!.

SQL >> SQL update : UPDATE set = 1, field = 2 WHERE

SQL >> SQL update : id username dept birth email 200701 85.08. test@test.net 200702 85..02 tt@tt.net 200705 UPDATE member set id = 200205, name= WHERE id = 200202

SQL >> SQL delete : DELETE FROM WHERE

SQL >> SQL delete : id username dept birth email 200701 85.08. test@test.net 200702 85..02 tt@tt.net DELETE FROM member WHERE id = 200201 DELETE FROM member WHERE id = 200201 AND name=

SQL >> SQL PL/SQL SQL.. SQL Plus!

JDBC >> JDBC.. DB JDBC.

JDBC >> JDBC JDBC JDBC JDBC MySql JDBC DBMS MySql DBMS JDBC DBMS

JDBC >> JDBC JDBC JDBC API JDBC JDBC API JDBC-ODBC Native-API Net-Protocol Native-Protocol ODBC JDBC DBMS DBMS DBMS DBMS DBMS

JDBC >> JDBC 2003 4 : 2.0 (3.0 ) JDBC http://otn.oracle.com/software/tech/java/sqlj_jdbc/htdocs/jdbc9201.htm CD\ojdbc14.jar ( ) %JAVA_HOME%\jre\lib\ext\. tomcat4\common\lib Context\WEB-INF\lib tomcat4\common\lib

JDBC >> JDBC

JDBC >> JDBC Class.forName( oracle.jdbc.driver.oracledriver ); DB : sun.jdbc.odbc.jdbcodbcdriver

JDBC >> JDBC Connection conn = DriverManger.getConnection(JDBC_url,, ); JDBC_URL = JDBC:oracle:thin:@IP : :SID DB = jdbc:odbc:song IP IP 1521 SID MySQL DB

JDBC >> JDBC Statement Statement stmt = conn.createstatement(); stmt.executeupdate( insert into test values('" +request.getparameter("username")+"','"+request.getparameter("email")+"')");

JDBC >> JDBC PreparedStatement PreparedStatement pstmt = conn.preparestatement( insert into test values(?,?) ); pstmt.setstring(1,request.getparameter("username"); pstmt..setstring(2, request.getparameter("email"); pstmt.executeupdate();

JDBC >> JDBC ResultSet rs = pstmt.executequery( ); ResultSet next()

JDBC >> JDBC Select * from xxx where city= ; rs rs.next() rs.next() 0 ResultSet 1 4 name email city ========================== test@test.net kk@kk.net tt@tt.net hh@hh.net...

JDBC >> JDBC ResultSet rs = pstmt.executequery(); while(rs.next()) { name = rs.getstring(1); // or rs.getstring( name ); age = rs.getint(2); // or rs.getint( email ); } rs.close();

JDBC >> JDBC Connection close(). DB. <jsp:usebean id= mybean scope= request class= MyBean />

JDBC >> JDBC JDBC DB DB : server IP, DB userid, userpass, SID(DB) ( ) DB 1 DB 2 DB 3

JDBC >> JDBC Statement PreparedStatement