注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫數據庫設計/管理網絡數據庫(SQL Server)

網絡數據庫(SQL Server)

網絡數據庫(SQL Server)

定 價:¥49.00

作 者: 劉亞琦,劉元剛,張習博
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787121451799 出版時間: 2023-06-01 包裝: 平裝
開本: 16開 頁數: 246 字數:  

內容簡介

  本書基于SQL Server 2019,以項目教學的方式循序漸進地講解網絡數據庫的基本原理和具體應用的方法與技巧。本書分為9個項目,具體內容為數據庫基礎、創(chuàng)建和管理數據庫、創(chuàng)建和管理表、數據查詢、索引和視圖、程序設計、存儲過程和觸發(fā)器、數據安全與保護、Java與數據庫等。本書實例豐富,內容翔實,操作方法簡單、易學,既適合作為職業(yè)院校計算機與大數據相關專業(yè)的教材,也適合從事數據處理相關工作的專業(yè)人士參考。本書配套電子資料涵蓋書中所有實例的源文件、相關資源,以及實例操作過程的錄屏動畫,可供讀者在學習時使用。

作者簡介

  劉亞琦,男,1976年出生,車輛工程專業(yè)博士,現(xiàn)為河北交通職業(yè)技術學院副教授,已出版相關圖書1000多個品種,CAD圖書作者。

圖書目錄

項目一 數據庫基礎 1
任務一 數據庫系統(tǒng) 2
任務引入 2
知識準備 2
一、數據庫系統(tǒng)的組成 2
二、數據庫系統(tǒng)的體系結構 2
任務二 數據庫管理系統(tǒng) 5
任務引入 5
知識準備 5
一、DBMS的主要功能 5
二、DBMS的組成 6
任務三 數據庫設計基礎 8
任務引入 8
知識準備 8
一、需求分析 9
二、概念設計 14
三、邏輯設計 16
四、物理設計 17
任務四 初識SQL Server 2019 17
任務引入 17
知識準備 18
一、SQL Server 2019簡介 18
二、SQL Server 2019的應用場景 19
三、SQL Server 2019的下載與安裝 19
四、SQL Server Management Studio 27
項目總結 31
項目二 創(chuàng)建和管理數據庫 32
任務一 創(chuàng)建數據庫 33
任務引入 33
知識準備 33
一、使用SSMS創(chuàng)建數據庫 34
二、使用T-SQL創(chuàng)建數據庫 37
任務二 修改數據庫 40
任務引入 40
知識準備 40
一、使用SSMS修改數據庫 40
二、使用T-SQL修改數據庫 42
任務三 刪除數據庫 44
任務引入 44
知識準備 44
一、使用SSMS刪除數據庫 44
二、使用T-SQL刪除數據庫 45
項目總結 45
項目實戰(zhàn) 45
實戰(zhàn)一 創(chuàng)建一個名稱為company的數據庫 45
實戰(zhàn)二 創(chuàng)建一個名稱為test的數據庫 46
項目三 創(chuàng)建和管理表 48
任務一 表的構成 49
任務導入 49
知識準備 49
一、數據類型 49
二、創(chuàng)建表結構 53
三、修改表結構 56
任務二 表的關聯(lián) 58
任務導入 58
知識準備 58
一、建立表關聯(lián) 59
二、修改表關聯(lián) 63
任務三 表中數據 64
任務導入 64
知識準備 64
任務四 刪除表 68
任務導入 68
知識準備 68
一、刪除表中數據 68
二、刪除數據表 69
項目總結 71
項目實戰(zhàn) 71
實戰(zhàn)一 在company數據庫中創(chuàng)建表 71
實戰(zhàn)二 給company數據庫中的3個表建立關聯(lián) 72
實戰(zhàn)三 給company數據庫中的3個表添加記錄 72
項目四 數據查詢 74
任務一 簡單查詢 75
任務導入 75
知識準備 75
一、SQL查詢語句結構 75
二、單列查詢 76
三、多列查詢 77
四、所有列查詢 77
任務二 WHERE子句查詢 78
任務導入 78
知識準備 78
一、條件查詢 78
二、邏輯運算查詢 80
三、特殊條件查詢 82
任務三 排序查詢 84
任務導入 84
知識準備 84
任務四 聚合函數 85
任務導入 85
知識準備 85
任務五 連接查詢 87
任務導入 87
知識準備 88
任務六 查詢 89
任務導入 89
知識準備 89
一、數據匯總 89
二、聯(lián)接查詢 91
三、子查詢 94
項目總結 96
項目實戰(zhàn) 96
實戰(zhàn)一 查詢部門號(deptno)為30的員工信息 96
實戰(zhàn)二 以工資升序、員工號降序的方式顯示工資表的所有
記錄 97
實戰(zhàn)三 查詢工資為5000~6000元的員工,包括員工號、
姓名、工作名稱及工資 97
實戰(zhàn)四 查找工資比平均工資多300元的員工 98
項目五 索引和視圖 99
任務一 索引 100
任務引入 100
知識準備 100
一、創(chuàng)建索引 100
二、查看和刪除索引 104
任務二 視圖 106
任務引入 106
知識準備 106
一、創(chuàng)建視圖 106
二、使用視圖 110
三、刪除視圖 114
項目總結 114
項目實戰(zhàn) 115
實戰(zhàn)一 為emp表的“員工號”和“工作名稱”列創(chuàng)建聚集
索引,并且強制 性 115
實戰(zhàn)二 創(chuàng)建View1視圖,查詢所有員工的姓名、員工號、
所在部門及 工資 115
項目六 程序設計 117
任務一 程序設計基礎 118
任務引入 118
知識準備 118
一、變量 118
二、流程控制語句 120
任務二 事務處理 128
任務引入 128
知識準備 128
一、事務分類 129
二、顯式事務 129
三、隱式事務 133
任務三 使用游標 134
任務引入 134
知識準備 135
項目總結 140
項目實戰(zhàn) 141
實戰(zhàn)一 輸出部門號為20的員工工資水平 141
實戰(zhàn)二 啟動一個事務向dept表中插入一個記錄,并回滾
該事務 141
項目七 存儲過程和觸發(fā)器 143
任務一 存儲過程 144
任務引入 144
知識準備 144
一、創(chuàng)建存儲過程 144
二、執(zhí)行存儲過程 146
三、存儲過程的參數 148
任務二 觸發(fā)器 150
任務引入 150
知識準備 150
一、創(chuàng)建觸發(fā)器 151
二、使用觸發(fā)器 153
三、刪除觸發(fā)器 155
項目總結 156
項目實戰(zhàn) 156
實戰(zhàn)一 創(chuàng)建名為PRO的存儲過程來查詢部門號為30的
員工信息 156
實戰(zhàn)二 創(chuàng)建一個觸發(fā)器,將7521號員工的工資修改為
6000元 157
項目八 數據安全與保護 158
任務一 賬號和角色 159
任務引入 159
知識準備 159
一、服務器的登錄賬號 159
二、數據庫的用戶 164
三、角色 167
任務二 備份和還原數據庫 172
任務引入 172
知識準備 172
一、數據庫備份 172
二、數據庫還原 178
任務三 數據的導入和導出 184
任務引入 184
知識準備 184
一、數據的導出 184
二、數據的導入 189
項目總結 192
項目實戰(zhàn) 192
實戰(zhàn)一 創(chuàng)建一個登錄賬號ABC/123456 192
實戰(zhàn)二 在company數據庫中創(chuàng)建一個用戶賬號,并將其關聯(lián)到
ABC登錄賬號中 193
項目九 Java與數據庫 194
任務一 概述 195
任務導入 195
知識準備 195
一、Java訪問數據庫的方式 195
二、JDK的安裝 196
任務二 利用JDBC訪問數據庫 199
任務導入 199
知識準備 199
任務三 利用Hibernate訪問數據庫 207
任務導入 207
知識準備 207
任務四 利用Java創(chuàng)建圖形界面 225
任務導入 225
知識準備 225
項目總結 239
項目實戰(zhàn) 240
實戰(zhàn) 訪問EMIS數據庫中的specialty表 240

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號