數據庫原理及應用 | 如何做好生意 - 2024年11月

數據庫原理及應用

作者:張銀玲,楊鋒英(主編)
出版社:電子工業
出版日期:2016年07月01日
ISBN:9787121289699
語言:繁體中文

本書以應用為目的,以能力培養為目標,以JSP和SQL Server2008為平台,以案例為引導,主要介紹了數據庫的基本概念、數據模型、關系代數、關系數據理論、數據庫設計、數據庫完整性約束、SQL Server2008、JDK、Tomcat、Eclipse的安裝和配置、基於JSP的學生成績管理系統的設計與實現、SQL查詢和數據操縱、存儲過程、觸發器、游標、數據庫的備份和恢復、數據庫的安全控制、基於MVC設計模式的學生成績管理系統的設計與實現、SQL注入、數據加密等。每章由學習目標、主要內容、重點與難點、教學案例、相關知識、習題和實訓項目等構成。本書以”學生成績管理系統」為案例,通過案例,將數據庫的相關知識恰當地融入到案例的分析和設計過程中,圖文並茂、深入淺出、通俗易懂、強調實踐、突出應用,使讀者在學習過程中不僅能掌握數據庫的相關知識,而且能培養其綜合分析問題和解決問題的能力。全書采用案例方式安排教學內容,注重實用性和可操作性,有助於提高實際動手能力。 黃淮學院信息工程學院教師,計算機基礎教研室主任,計算機科學與技術專業骨干教師,參加工作以來,一直從事計算機專業課程的教學和實驗指導工作,指導學生課程設計與畢業設計等。教育思想觀念先進,教學內容理論聯系實際,教學方法靈活創新, 主張並積極嘗試了案例式、問題式、討論式、研究型教學方法改革,在教學實踐中形成了「激趣、啟思、求活、務實」的教學風格和「注重啟迪、鼓勵創新」的教學特點,教學效果優秀,受到學生歡迎。

模塊1 數據庫理論基礎 1任務1 數據庫基礎 1習題 9任務2 關系數據庫 13習題 28任務3 關系數據理論 29習題 34任務4 數據庫設計 36習題 55任務5 數據庫的完整性約束機制 56習題 65模塊2 開發環境的搭建與使用 67案例1 安裝並熟悉SQL Server 2008 67相關知識 82案例2 安裝並熟悉Java Web開發環境 95任務1 JDK的安裝與配置 95任務2 Tomcat的安裝與配置 102任務3 安裝Eclipse並熟悉Eclipse環境 109相關知識 118實訓項目 121模塊3 學生成績管理系統的設計與實現 122案例1 學生成績管理系統的設計 122任務1 學生成績管理系統的需求描述 122任務2 學生成績管理系統的概念結構設計 123任務3 學生成績管理系統的邏輯結構設計 125任務4 學生成績管理系統的物理結構設計 126任務5 學生成績管理系統的數據庫實現 126任務6 修改數據庫中表結構 129習題 130實訓項目 130相關知識 130案例2 學生成績管理系統的登錄 132任務1 設置系統編碼格式 132任務2 建立並運行Web項目 134習題 147相關知識 147習題 158拓展知識 168案例3 教師功能的設計與實現 173任務1 查詢所授課程的成績信息 173習題 176任務2 其他類型查詢 176習題 187任務3 增加一個學生成績 188習題 192相關知識 192任務4 修改學生成績 194習題 200相關知識 200任務5 刪除學生成績 201習題 203相關知識 203案例4 密碼修改界面的設計與實現 204習題 209案例5 學生成績管理系統的備份與恢復 209任務1 數據庫備份 210習題 221任務2 數據庫恢復 221習題 225相關知識 225習題 244模塊4 學生成績管理系統優化 245案例1 開發MVC模式的學生成績管理系統 245任務1 創建不同模式對象的包 246任務2 創建實體對象 247任務3 創建數據處理模型 251任務4 實現學生成績管理系統的用戶登錄 252相關知識 258任務5 教師功能的設計與實現 263相關知識 279任務6 管理員功能的設計與實現 314相關知識 319習題 324實訓項目 324案例2 用戶密碼加密 325任務1 添加注冊頁面 325任務2 建立加密類 326任務3 完成注冊用戶密碼加密 327相關知識 330習題 331實訓項目 331案例3 成績管理系統的安全控制 331任務1 創建學生成績管理系統數據庫用戶 331任務2 創建學生成績管理系統數據庫學生角色 340任務3 為學生成績管理系統數據庫用戶和角色賦予權限 345相關知識 349習題 352實訓項目 352

數據庫技術是信息系統的核心和基礎,是信息化建設的基礎設施,數據庫信息量的大小和使用頻率已成為衡量一個國家信息化程度的重要標志,因此,作為當代的大學生,學習和掌握數據庫知識是非常必要的,作為計算機相關專業的學生更要學好數據庫技術。「數據庫原理及應用」是計算機類專業的核心課程,也是信息處理類專業的必修課程。課程教學目標是系統地介紹數據庫基本原理,並結合具體的學生成績管理系統介紹數據庫理論知識的具體應用。通過該課程的學習,使讀者在數據庫應用軟件的開發過程中能夠設計合理的數據庫,從而提高軟件開發的質量,同時能夠進行數據庫的查找和維護操作,達到熟練地應用數據庫技術的目的。


相關書籍