指導教師:張慶寶 老師 組長:4970E079 劉明哲 組員:4970E028 蔡維庭 4991E020 葉聖鴻 4970E004 康有成

Slides:



Advertisements
Similar presentations
LED CUBE 預期規劃.
Advertisements

C语言程序设计 李伟光.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
  中国技术交易信息服务平台 中国技术市场管理促进中心.
報告題目:數字5287 組 別 :第6組 組 員 :孫采伶 4A 王婷卉 4A 陳淑樺 4A190914
配合< JSP程序设计>例子源代码一起使用
整合資料庫 學習目標 了解JDBC架構 使用JDBC API 瞭解交易與隔離層級 認識RowSet.
课程整体教学设计 ——《面向对象程序设计基础》
指導老師:張簡嘉壬 開發團隊:張宏德、顏嘉均、陳重佑、張恩碩 國立高雄第一科技大學電子工程系 2015/12/11
科學科 污染 空氣 成因 的 : 題目 及 減少空氣污染的方法 陳玉玲 (4) 姓名 : 去到目錄.
第15章 Java数据库连接(JDBC) 15.1 创建数据源 15.2 JDBC-ODBC桥接器 15.3 顺序查询
11-1 JDBC的基礎-說明 昇陽公司提出的資料庫中介軟體(Middleware)稱為「JDBC」(Java Database Connectivity),這是一種開放標準的Java程式介面,可以讓Java程式連接資料庫管理系統, 以Java技術來說,就是實作JDBC驅動程式介面(JDBC Driver.
第四組 停車場搜尋系統 第四組 溫允中 陳欣暉 蕭積遠 李雅俐.
JDBC 数据库系统与应用 2014年.
JAVA vs. SQL Server 建國科技大學 資管系 饒瑞佶 2013/4 V1.
連結資料庫 ACCESS MSSQL.
Q101 在701 SDX Linux上的標準安裝與使用程序v2
第1章 認識Arduino.
手機作業系統介紹.
資料庫操作.
Google Data API Spreadsheet
指導老師:張慶寶老師 組員:陳典杰 趙俊閔 陳俊宇 謝瑋倫
HiNet 光世代非固定制 用戶端IPv6設定方式說明
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
CHT IPv6測試 D-Link Taiwan 友訊科技台灣分公司 TTSS 電信技術支援課 Name:
OpenID與WordPress使用說明
連結資料庫管理系統.
App Inventor2呼叫PHP存取MySQL
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
檔案與磁碟的基本介紹.
FTP檔案上傳下載 實務與運用.
專題J組 題目: 檢定考試管理系統 指導老師: 曾修宜 老師 組員: 曾聖棋 謝宗翰
指導老師:黃貞芬 老師 專題組員:B 黃育宇 B 魏志軒 B 平震宇
Chap3 Linked List 鏈結串列.
DHCP for W2K.
驗證 Authentication.
網路安全技術期末報告 Proxy Server
網路安全技術 OSI七層 學生:A 郭瀝婷 指導教授:梁明章.
TB-054A  周天穎 編著 儒林圖書公司 發行.
第十三讲 使用数据库(一) 上海财经大学信息管理与工程学院.
App Inventor 2初體驗 靜宜大學資管系 楊子青
班級網頁與部落格 自由軟體簡介 校網資源說明 文雅國小 資訊組.
UpToDate Anywhere 設定方法
本院使用建教合作之輔仁大學 圖書館資料庫 設定方式說明
第 19 章 XML記憶體執行模式.
新版JCR資料庫使用說明 InCites™Journal Citation Reports® (原JCR Web)
授課老師:楊維邦教授 組長:劉秋良 成員:李政均、郭瀚文、鄒震耀
WinPXE 無硬碟系統 6.0 安裝說明 憶傑科技股份有限公司
講師:陳永芳 網際網路與電子郵件應用 講師:陳永芳
SAP 架構及前端軟體安裝 Logical View of the SAP System SAP Frontend 7.1安裝與登入
Visible Body- Human Anatomy Atlas 2017
App Inventor 2體驗 及呼叫PHP程式存取資料庫 靜宜大學資管系 楊子青
MicroSim pspice.
取得與安裝TIDE 從TIBBO網站取得TIDE
陣列與結構.
編輯網頁可用那些應用程式? 記事本 Word FrontPage Dreamweaver.
SCM系統使用說明 1. 登入系統 2. 修改密碼 3. PO-回復 4. DN-回復 5. Forecast維護(暫不能用)
資料庫PROJECT B 沈芝羽 B 李翊銘.
資料擷取與監控應用實務.
方格紙上畫正方形.
連結資料庫 MYSQL.
指導教師:張慶寶 老師 組長:劉明哲 組員:蔡維庭、葉聖鴻、康有成
電腦網絡與教學.
SQLite資料庫 靜宜大學資管系 楊子青.
Chapter 4 Multi-Threads (多執行緒).
Visible Body Human Anatomy Atlas
Java语言程序设计.
指導老師:張慶寶 組員 : 蔡維庭 4970E028 劉明哲 4970E079 葉聖鴻 4991E020 康有成 4970E004
Department of Computer Information Science, NCTU
CHT IPv6測試 D-Link Taiwan 友訊科技台灣分公司 TTSS 電信技術支援課 Name:
Presentation transcript:

指導教師:張慶寶 老師 組長:4970E079 劉明哲 組員:4970E028 蔡維庭 4991E020 葉聖鴻 4970E004 康有成 活動管理暨整合系統 (第十週) 指導教師:張慶寶 老師 組長:4970E079 劉明哲 組員:4970E028 蔡維庭 4991E020 葉聖鴻 4970E004 康有成

摘要 JDBC(Java 資料庫連線) JDBC-驅動程式型別(Driver Type) 登入系統(資料庫抓取帳號) 網頁畫面 下禮拜進度預告

JDBC(Java 資料庫連線) Java 資料庫連線,(Java Database Connectivity,簡稱JDBC)是Java語言中用來規範用戶端程式如何來存取資料庫的應用程式介面,提供了諸如查詢和更新資料庫中資料的方法。

JDBC-驅動程式型別(Driver Type) 型別1:JDBC-ODBC橋 這種型別的驅動把所有JDBC的呼叫傳遞給ODBC,再讓後者呼叫資料庫原生驅動代碼(也就是資料庫廠商提供的資料庫操作二進制代碼函式庫,例如Oracle中的oci.dll)。 優點: 只要有對應的ODBC驅動(大部分資料庫廠商都會提供),幾乎可以存取所有的資料庫。 缺點: 執行效率比較低,不適合大資料量存取的應用; 由於需要用戶端預裝對應的ODBC驅動,不適合Internet/Intranet應用。

JDBC-驅動程式型別(Driver Type): 型別2:原生API驅動 這種型別的驅動透過用戶端載入資料庫廠商提供的原生代碼函式庫(C/C++等)來存取資料庫,而在驅動程式中則包含了Java代碼。 優點: 速度快於第一類驅動(但仍比不上第3、第4類驅動)。 缺點 由於需要用戶端預裝對應的資料庫廠商代碼函式庫,仍不適合Internet/Intranet應用。

JDBC-驅動程式型別(Driver Type): 型別3:網路協定驅動 這種型別的驅動給用戶端提供了一個網路API,用戶端上的JDBC驅動程式使用套接字(Socket)來呼叫伺服器上的中介軟體程式,後者在將其請求轉化為所需的具體API呼叫。 優點: 不需要在用戶端載入資料庫廠商提供的代碼函式庫,單個驅動程式可以對多個資料庫進行存取,可延伸性較好。 缺點: 在中介軟體層仍需對最終資料進行配置; 由於多出一個中介軟體層,速度不如第四類驅動程式。

JDBC-驅動程式型別(Driver Type): 型別4:原生協定驅動 這種型別的驅動使用Socket,直接在用戶端和資料庫間通訊。 優點: 存取速度最快; 這是最直接、最純粹的Java實作。 缺點: 因為缺乏足夠的文檔和技術支援,幾乎只有資料庫廠商自己才能提供這種型別的JDBC驅動; 需要針對不同的資料庫使用不同的驅動程式。

登入系統(資料庫抓取帳號) Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 載入JDBC驅動 String conn_str = “jdbc:sqlserver://你的IP位置:Port;databaseName=資料庫名稱;user=資料帳號;password=資料庫密碼;"; con = DriverManager.getConnection(conn_str); 建立資料庫連線

登入系統(資料庫抓取帳號) Index.html (登入頁) Login.jsp (從資料庫搜尋帳號) SubMain.jsp (登入成功後的畫面)

登入系統(資料庫抓取帳號)

登入系統(資料庫抓取帳號)

網頁畫面 http://stuclub.ksu.edu.tw/ksumusice/mj

下禮拜進度預告 *網頁架設 *JSP程式撰寫