中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
跟韓老師學(xué)SQL Server數(shù)據(jù)庫設(shè)計(jì)與開發(fā)

包郵 跟韓老師學(xué)SQL Server數(shù)據(jù)庫設(shè)計(jì)與開發(fā)

出版社:中國水利水電出版社出版時間:2017-02-01
開本: 32開 頁數(shù): 276
中 圖 價:¥38.7(6.7折) 定價  ¥58.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

跟韓老師學(xué)SQL Server數(shù)據(jù)庫設(shè)計(jì)與開發(fā) 版權(quán)信息

跟韓老師學(xué)SQL Server數(shù)據(jù)庫設(shè)計(jì)與開發(fā) 本書特色

在軟件設(shè)計(jì)和開發(fā)過程中,需求分析確定后,在開發(fā)軟件前就需要先設(shè)計(jì)數(shù)據(jù)庫,然后再編寫代碼。
韓立剛主編的這本《跟韓老師學(xué)SQL Server數(shù)據(jù)庫設(shè)計(jì)與開發(fā)》講解的內(nèi)容是軟件開發(fā)人員必須要掌握的技術(shù),先講解如何根據(jù)項(xiàng)目的需求按關(guān)系型數(shù)據(jù)庫設(shè)計(jì)規(guī)范設(shè)計(jì)數(shù)據(jù)庫中的表,然后使用自己設(shè)計(jì)的數(shù)據(jù)庫來學(xué)習(xí)SQL語句。
本書完整地講述了SQL語句中使用的變量、數(shù)據(jù)類型、注釋行、運(yùn)算符、常用函數(shù),以及流程控制語句。從單表查詢講起,講解使用WHERE篩選行將查詢的結(jié)果分組、排序,然后講解多表查詢和數(shù)據(jù)匯總,講解多表交叉聯(lián)結(jié)、內(nèi)聯(lián)結(jié)、外聯(lián)結(jié)、自聯(lián)結(jié),使用 UNION合并查詢結(jié)果集,使用聚合函數(shù)匯總查詢結(jié)果,接著講解了子查詢、開窗函數(shù)和行列轉(zhuǎn)換技術(shù),實(shí)現(xiàn)數(shù)據(jù)完整性,創(chuàng)建和使用索引優(yōu)化性能,在數(shù)據(jù)庫中創(chuàng)建和使用視圖簡化查詢,使用存儲過程操作數(shù)據(jù)庫,創(chuàng)建用戶自定義函數(shù),在SQL語句中使用自定義函數(shù),使用觸發(fā)器實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)邏輯,使用事務(wù)實(shí)現(xiàn)數(shù)據(jù)的完整性和一致性。

跟韓老師學(xué)SQL Server數(shù)據(jù)庫設(shè)計(jì)與開發(fā) 內(nèi)容簡介

微軟MVP、51CTO專家講師韓立剛老師嘔心著作,十余年企業(yè)實(shí)踐經(jīng)驗(yàn) 大學(xué)授課經(jīng)驗(yàn),毫無保留 ●范式、多表聯(lián)接、聯(lián)接查詢、存儲過程、索引、觸發(fā)、事務(wù)、鎖…… 這些核心概念你真的懂嗎? ●用*好懂的方式水煮講解復(fù)雜概念,所有似懂非懂一掃而光! ● 超10年企業(yè)實(shí)戰(zhàn)經(jīng)驗(yàn)與多年大學(xué)授課經(jīng)驗(yàn)完美結(jié)合 ● 課本知識與企業(yè)需求無縫銜接,項(xiàng)目教學(xué) 案例教學(xué) 校企合作的完美實(shí)踐

跟韓老師學(xué)SQL Server數(shù)據(jù)庫設(shè)計(jì)與開發(fā) 目錄

前言第1章 關(guān)系數(shù)據(jù)庫 /11.1 關(guān)系模型基本概念 /11.2 E-R模型到關(guān)系模型的轉(zhuǎn)化 /31.3 數(shù)據(jù)庫設(shè)計(jì)規(guī)范 /61.3.1 **范式(1NF) /61.3.2 第二范式(2NF) /71.3.3 第三范式(3NF) /8第2章 Transact-SQL概述 /102.1 啟動SQLServer Management Studio(SSMS) /102.2 T-SQL語句的類型 /122.2.1 DDL語句 /122.2.2 DCL語句 /132.2.3 DML /142.3 T-SQL語法要素 /162.3.1 SQL語句的批處理符號GO /162.3.2 EXEC /172.3.3 注釋符 /172.3.4 標(biāo)識符 /182.4 變量 /192.5 數(shù)據(jù)類型 /212.5.1 字符串類型 /212.5.2 Unicode字符串類型 /232.5.3 日期時間類型 /232.5.4 數(shù)值類型 /232.6 運(yùn)算符 /252.6.1 算術(shù)運(yùn)算符 /252.6.2 比較運(yùn)算符 /252.6.3 邏輯運(yùn)算符 /252.6.4 連接運(yùn)算符 /262.7 常用函數(shù) /262.7.1 聚合函數(shù) /272.7.2 數(shù)值函數(shù) /282.7.3 字符串函數(shù) /292.7.4 日期時間函數(shù) /302.7.5 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) /312.7.6 控制NULL的常用函數(shù) /322.8 流程控制語句 /322.8.1 條件判斷語句IF…ELSE和CASE /332.8.2 循環(huán)語句 /35第3章 查詢基礎(chǔ) /363.1 簡單查詢邏輯處理過程 /363.2 數(shù)據(jù)庫對象的引用規(guī)則 /393.3 指定表的返回列來篩選列 /403.4 使用WHERE篩選行 /413.4.1 使用比較運(yùn)算符過濾數(shù)據(jù) /413.4.2 搜索范圍內(nèi)的值 /413.4.3 使用IN指定列表搜索條件 /423.4.4 使用LIKE關(guān)鍵字進(jìn)行模糊匹配 /423.4.5 使用NULL比較搜索條件 /433.4.6 篩選時影響性能的注意事項(xiàng) /443.5 格式化結(jié)果集 /443.5.1 在選擇列表中使用常量、函數(shù)和表達(dá)式 /443.5.2 使用別名 /453.5.3 使用ORDERBY子句對結(jié)果排序 /463.5.4 使用TOP限制結(jié)果集 /483.5.5 使用DISTINCT消除重復(fù)行 /503.6 使用GROUPBY子句和聚集函數(shù)進(jìn)行分組計(jì)算 /513.6.1 在查詢中使用聚集函數(shù) /513.6.2 GROUP BY使用基礎(chǔ) /523.6.3 使用HAVING子句篩選分組后的數(shù)據(jù) /53第4章 多表聯(lián)接查詢和數(shù)據(jù)匯總 /554.1 聯(lián)接基礎(chǔ)知識 /554.1.1 在FROM子句中聯(lián)接 /564.1.2 在WHERE子句中聯(lián)接 /564.2 交叉聯(lián)接 /574.3 內(nèi)聯(lián)接 /574.4 外聯(lián)接 /594.4.1 左外聯(lián)接 /594.4.2 右外聯(lián)接 /604.4.3 完全外部聯(lián)接 /604.5 自聯(lián)接 /624.5.1 使用同一列進(jìn)行自聯(lián)接 /624.5.2 使用不同列進(jìn)行自聯(lián)接 /624.6 聯(lián)接查詢的邏輯處理過程 /644.7 多表聯(lián)接查詢 /644.8 UNION合并結(jié)果集 /644.8.1 UNION和UNIONALL /654.8.2 對合并結(jié)果集進(jìn)行排序 /664.8.3 結(jié)果集的合并順序 /664.9 匯總數(shù)據(jù) /674.9.1 ROLLUP /674.9.2 CUBE /704.9.3 使用GROUPING SETS /704.9.4 GROUPING查看匯總行并區(qū)分NULL /71第5章 子查詢 /735.1 獨(dú)立子查詢 /735.1.1 獨(dú)立標(biāo)量子查詢 /745.1.2 獨(dú)立多值子查詢 /745.2 相關(guān)子查詢 /755.3 使用IN(NOT IN)和EXISTS(NOT EXISTS)謂詞 /765.3.1 IN和NOT IN /775.3.2 EXISTS和NOT EXISTS /775.4 表表達(dá)式 /815.4.1 派生表 /815.4.2 公用表表達(dá)式(CTE) /84第6章 開窗函數(shù)和行列轉(zhuǎn)換 /896.1 窗口和開窗函數(shù) /896.2 排名窗口函數(shù) /906.2.1 使用ROW_NUMBER()進(jìn)行分區(qū)編號 /916.2.2 使用RANK()和DENSE_RANK()進(jìn)行分區(qū)排名 /946.2.3 使用NTILE()進(jìn)行數(shù)據(jù)分組 /966.3 聚合窗口函數(shù) /976.4 行列轉(zhuǎn)換 /1006.4.1 行轉(zhuǎn)列 /1006.4.2 列轉(zhuǎn)行 /105第7章 數(shù)據(jù)修改 /1097.1 插入數(shù)據(jù) /1097.1.1 使用INSERT和VALUES插入數(shù)據(jù) /1097.1.2 使用SELECT INTO插入數(shù)據(jù) /1107.1.3 使用INSERT和SELECT插入數(shù)據(jù) /1117.2 刪除數(shù)據(jù) /1127.2.1 使用DELETE刪除行 /1127.2.2 使用TRUNCATE TABLE刪除所有行 /1137.3 更新數(shù)據(jù) /1137.3.1 使用SET和WHERE更新數(shù)據(jù) /1137.3.2 更新基于其他表的數(shù)據(jù) /1137.4 使用MERGE合并數(shù)據(jù) /1147.5 通過表表達(dá)式修改數(shù)據(jù) /118第8章 數(shù)據(jù)完整性 /1218.1 數(shù)據(jù)完整性的類型和實(shí)現(xiàn)方式 /1218.1.1 域完整性及實(shí)現(xiàn)方式 /1228.1.2 實(shí)體完整性及實(shí)現(xiàn)方式 /1228.1.3 參照完整性及實(shí)現(xiàn)方式 /1228.2 實(shí)現(xiàn)實(shí)體完整性 /1248.2.1 使用主鍵 /1248.2.2 使用UNIQUE約束 /1278.2.3 使用自增列 /1278.3 實(shí)現(xiàn)域完整性 /1318.3.1 CHECK約束 /1318.3.2 DEFAULT約束 /1328.3.3 NOT NULL定義 /1338.4 參照完整性 /1348.4.1 實(shí)現(xiàn)表間列的參照完整性 /1348.4.2 實(shí)現(xiàn)表內(nèi)列的參照完整性 /1378.5 使用關(guān)系圖實(shí)現(xiàn)參照完整性 /1388.6 使約束失效 /1418.7 使用圖形界面實(shí)現(xiàn)數(shù)據(jù)完整性 /1418.7.1 添加主鍵 /1418.7.2 設(shè)置UNIQUE約束 /1428.7.3 設(shè)置CHECK約束 /1428.7.4 設(shè)置默認(rèn)值約束 /1448.7.5 設(shè)置外鍵 /1458.7.6 禁用約束 /147第9章 索引 /1489.1 數(shù)據(jù)的存儲方式 /1499.1.1 頁(Page) /1499.1.2 區(qū)(Extent) /1529.1.3 索引分配映射頁(IAM頁) /1529.1.4 估算表的大小 /153 9.2 B樹(Balanced Tree) /1549.3 查看頁內(nèi)容的工具 /1569.3.1 DBCC IND /1569.3.2 DBCC PAGE /1589.4 堆(Heaps) /1609.5 聚集索引 /1629.5.1 約束與索引的關(guān)系 /1629.5.2 唯一聚集索引的物理結(jié)構(gòu) /1639.5.3 不唯一聚集索引的物理結(jié)構(gòu) /1679.5.4 使用聚集索引查找數(shù)據(jù)的執(zhí)行計(jì)劃 /1689.6 非聚集索引及其物理結(jié)構(gòu) /1699.6.1 在堆中的非聚集索引 /1699.6.2 在聚集表中的非聚集索引 /1729.6.3 使用非聚集索引查找數(shù)據(jù)的執(zhí)行計(jì)劃 /1759.7 修改數(shù)據(jù)對索引結(jié)構(gòu)的影響 /1769.7.1 頁拆分和行移動現(xiàn)象 /1769.7.2 插入行 /1789.7.3 刪除行 /1799.7.4 更新行 /1809.8 碎片和索引維護(hù) /1809.8.1 碎片 /1809.8.2 維護(hù)索引 /1829.9 復(fù)合索引 /1879.10 包含列索引 /1889.11 索引交叉 /1889.12 篩選索引 /1899.13 全文搜索 /1909.13.1 創(chuàng)建和修改全文目錄 /1919.13.2 創(chuàng)建全文索引 /1919.13.3 全文搜索的查詢方法 /1929.14 統(tǒng)計(jì)信息 /1949.14.1 了解統(tǒng)計(jì)信息的作用 /1949.14.2 查看和分析統(tǒng)計(jì)信息 /1959.14.3 創(chuàng)建統(tǒng)計(jì)信息 /1989.14.4 更新統(tǒng)計(jì)信息 /1989.14.5 同步和異步統(tǒng)計(jì)信息更新 /2009.15 基于索引設(shè)計(jì)的考慮 /200第10章 視圖 /20210.1 視圖簡介 /20210.2 使用標(biāo)準(zhǔn)視圖 /20410.2.1 創(chuàng)建標(biāo)準(zhǔn)視圖 /20410.2.2 通過視圖更新數(shù)據(jù) /20610.2.3 修改和刪除視圖 /20810.3 視圖選項(xiàng) /20910.3.1 使用ENCRYPTION選項(xiàng) /20910.3.2 使用SCHEMABINDING選項(xiàng) /21010.3.3 使用CHECK OPTION選項(xiàng) /21110.4 使用索引視圖 /21210.4.1 創(chuàng)建索引視圖 /21310.4.2 索引視圖的性能 /21310.4.3 更新索引視圖 /21410.5 視圖的優(yōu)點(diǎn) /215第11章 存儲過程 /21611.1 存儲過程的類型 /21611.1.1 系統(tǒng)存儲過程 /21711.1.2 擴(kuò)展存儲過程 /21711.1.3 用戶自定義存儲過程 /21711.2 SQL存儲過程 /21811.2.1 創(chuàng)建無參數(shù)的存儲過程 /21811.2.2 修改和刪除存儲過程 /22011.2.3 創(chuàng)建帶參數(shù)的存儲過程 /22111.2.4 獲取存儲過程的執(zhí)行結(jié)果 /22311.3 存儲過程示例分析 /22411.4 存儲過程的解析特點(diǎn) /22511.5 存儲過程的編譯、重編譯 /22611.6 使用存儲過程的優(yōu)缺點(diǎn) /227第12章 用戶自定義函數(shù) /22912.1 UDF簡介 /22912.2 標(biāo)量UDF /23012.3 內(nèi)聯(lián)表值函數(shù) /23212.4 多語句表值函數(shù) /23312.5 UDF的修改和刪除 /23512.6 UDF的調(diào)用分析 /235第13章 觸發(fā)器 /23913.1 觸發(fā)器的概念和分類 /23913.2 DML觸發(fā)器 /24013.2.1 兩張?zhí)厥獾呐R時表 /24013.2.2 insert觸發(fā)器 /24113.2.3 delete觸發(fā)器 /24213.2.4 update觸發(fā)器 /24413.2.5 禁用和啟用觸發(fā)器 /24413.2.6 檢測基于列修改的觸發(fā)器 /24413.2.7 FIRST觸發(fā)器和LAST觸發(fā)器 /24513.3 使用觸發(fā)器實(shí)現(xiàn)審核跟蹤 /24613.4 DML觸發(fā)器的工作原理和事務(wù)控制 /24613.4.1 觸發(fā)器的工作原理 /24713.4.2 DML觸發(fā)器的事務(wù)控制 /24813.5 DDL觸發(fā)器 /24913.5.1 創(chuàng)建數(shù)據(jù)庫級別的DDL觸發(fā)器 /24913.5.2 創(chuàng)建服務(wù)器級別的DDL觸發(fā)器 /250第14章 事務(wù)和鎖 /25114.1 事務(wù) /25114.1.1 顯式事務(wù)處理模式 /25214.1.2 自動提交事務(wù)模式 /25314.1.3 隱式事務(wù)處理模式 /25314.1.4 嵌套事務(wù)的控制 /25414.1.5 事務(wù)、事務(wù)日志和檢查點(diǎn) /25514.2 并發(fā)訪問引起的問題 /25714.3 鎖 /26014.3.1 鎖的粒度和鎖升級 /26014.3.2 鎖的類型和查看鎖 /26114.3.3 鎖的兼容性 /26514.4 設(shè)置事務(wù)隔離級別 /26614.4.1 SQL標(biāo)準(zhǔn)定義的4種事務(wù)隔離級別 /26614.4.2 行版本的事務(wù)隔離級別 /27114.5 隔離級別、鎖和并發(fā)問題的關(guān)系 /27414.6 死鎖 /275 前言 第1章 關(guān)系數(shù)據(jù)庫 /1 1.1 關(guān)系模型基本概念 /1 1.2 E-R模型到關(guān)系模型的轉(zhuǎn)化 /3 1.3 數(shù)據(jù)庫設(shè)計(jì)規(guī)范 /6 1.3.1 **范式(1NF) /6 1.3.2 第二范式(2NF) /7 1.3.3 第三范式(3NF) /8 第2章 Transact-SQL概述 /10 2.1 啟動SQL Server Management Studio(SSMS) /10 2.2 T-SQL語句的類型 /12 2.2.1 DDL語句 /12 2.2.2 DCL語句 /13 2.2.3 DML /14 2.3 T-SQL語法要素 /16 2.3.1 SQL語句的批處理符號GO /16 2.3.2 EXEC /17 2.3.3 注釋符 /17 2.3.4 標(biāo)識符 /18 2.4 變量 /19 2.5 數(shù)據(jù)類型 /21 2.5.1 字符串類型 /21 2.5.2 Unicode字符串類型 /23 2.5.3 日期時間類型 /23 2.5.4 數(shù)值類型 /23 2.6 運(yùn)算符 /25 2.6.1 算術(shù)運(yùn)算符 /25 2.6.2 比較運(yùn)算符 /25 2.6.3 邏輯運(yùn)算符 /25 2.6.4 連接運(yùn)算符 /26 2.7 常用函數(shù) /26 2.7.1 聚合函數(shù) /27 2.7.2 數(shù)值函數(shù) /28 2.7.3 字符串函數(shù) /29 2.7.4 日期時間函數(shù) /30 2.7.5 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) /31 2.7.6 控制NULL的常用函數(shù) /32 2.8 流程控制語句 /32 2.8.1 條件判斷語句IF…ELSE和CASE /33 2.8.2 循環(huán)語句 /35 第3章 查詢基礎(chǔ) /36 3.1 簡單查詢邏輯處理過程 /36 3.2 數(shù)據(jù)庫對象的引用規(guī)則 /39 3.3 指定表的返回列來篩選列 /40 3.4 使用WHERE篩選行 /41 3.4.1 使用比較運(yùn)算符過濾數(shù)據(jù) /41 3.4.2 搜索范圍內(nèi)的值 /41 3.4.3 使用IN指定列表搜索條件 /42 3.4.4 使用LIKE關(guān)鍵字進(jìn)行模糊匹配 /42 3.4.5 使用NULL比較搜索條件 /43 3.4.6 篩選時影響性能的注意事項(xiàng) /44 3.5 格式化結(jié)果集 /44 3.5.1 在選擇列表中使用常量、函數(shù)和表達(dá)式 /44 3.5.2 使用別名 /45 3.5.3 使用ORDER BY子句對結(jié)果排序 /46 3.5.4 使用TOP限制結(jié)果集 /48 3.5.5 使用DISTINCT消除重復(fù)行 /50 3.6 使用GROUP BY子句和聚集函數(shù)進(jìn)行 分組計(jì)算 /51 3.6.1 在查詢中使用聚集函數(shù) /51 3.6.2 GROUP BY使用基礎(chǔ) /52 3.6.3 使用HAVING子句篩選分組后的數(shù)據(jù) /53 第4章 多表聯(lián)接查詢和數(shù)據(jù)匯總 /55 4.1 聯(lián)接基礎(chǔ)知識 /55 4.1.1 在FROM子句中聯(lián)接 /56 4.1.2 在WHERE子句中聯(lián)接 /56 4.2 交叉聯(lián)接 /57 4.3 內(nèi)聯(lián)接 /57 4.4 外聯(lián)接 /59 4.4.1 左外聯(lián)接 /59 4.4.2 右外聯(lián)接 /60 4.4.3 完全外部聯(lián)接 /60 4.5 自聯(lián)接 /62 4.5.1 使用同一列進(jìn)行自聯(lián)接 /62 4.5.2 使用不同列進(jìn)行自聯(lián)接 /62 4.6 聯(lián)接查詢的邏輯處理過程 /64 4.7 多表聯(lián)接查詢 /64 4.8 UNION合并結(jié)果集 /64 4.8.1 UNION和UNION ALL /65 4.8.2 對合并結(jié)果集進(jìn)行排序 /66 4.8.3 結(jié)果集的合并順序 /66 4.9 匯總數(shù)據(jù) /67 4.9.1 ROLLUP /67 4.9.2 CUBE /70 4.9.3 使用GROUPING SETS /70 4.9.4 GROUPING查看匯總行并區(qū)分NULL /71 第5章 子查詢 /73 5.1 獨(dú)立子查詢 /73 5.1.1 獨(dú)立標(biāo)量子查詢 /74 5.1.2 獨(dú)立多值子查詢 /74 5.2 相關(guān)子查詢 /75 5.3 使用IN(NOT IN)和EXISTS(NOT EXISTS)謂詞 /76 5.3.1 IN和NOT IN /77 5.3.2 EXISTS和NOT EXISTS /77 5.4 表表達(dá)式 /81 5.4.1 派生表 /81 5.4.2 公用表表達(dá)式(CTE) /84 第6章 開窗函數(shù)和行列轉(zhuǎn)換 /89 6.1 窗口和開窗函數(shù) /89 6.2 排名窗口函數(shù) /90 6.2.1 使用ROW_NUMBER()進(jìn)行分區(qū)編號 /91 6.2.2 使用RANK()和DENSE_RANK()進(jìn)行分區(qū)排名 /94 6.2.3 使用NTILE()進(jìn)行數(shù)據(jù)分組 /96 6.3 聚合窗口函數(shù) /97 6.4 行列轉(zhuǎn)換 /100 6.4.1 行轉(zhuǎn)列 /100 6.4.2 列轉(zhuǎn)行 /105 第7章 數(shù)據(jù)修改 /109 7.1 插入數(shù)據(jù) /109 7.1.1 使用INSERT和VALUES插入數(shù)據(jù) /109 7.1.2 使用SELECT INTO插入數(shù)據(jù) /110 7.1.3 使用INSERT和SELECT插入數(shù)據(jù) /111 7.2 刪除數(shù)據(jù) /112 7.2.1 使用DELETE刪除行 /112 7.2.2 使用TRUNCATE TABLE刪除所有行 /113 7.3 更新數(shù)據(jù) /113 7.3.1 使用SET和WHERE更新數(shù)據(jù) /113 7.3.2 更新基于其他表的數(shù)據(jù) /113 7.4 使用MERGE合并數(shù)據(jù) /114 7.5 通過表表達(dá)式修改數(shù)據(jù) /118 第8章 數(shù)據(jù)完整性 /121 8.1 數(shù)據(jù)完整性的類型和實(shí)現(xiàn)方式 /121 8.1.1 域完整性及實(shí)現(xiàn)方式 /122 8.1.2 實(shí)體完整性及實(shí)現(xiàn)方式 /122 8.1.3 參照完整性及實(shí)現(xiàn)方式 /122 8.2 實(shí)現(xiàn)實(shí)體完整性 /124 8.2.1 使用主鍵 /124 8.2.2 使用UNIQUE約束 /127 8.2.3 使用自增列 /127 8.3 實(shí)現(xiàn)域完整性 /131 8.3.1 CHECK約束 /131 8.3.2 DEFAULT約束 /132 8.3.3 NOT NULL定義 /133 8.4 參照完整性 /134 8.4.1 實(shí)現(xiàn)表間列的參照完整性 /134 8.4.2 實(shí)現(xiàn)表內(nèi)列的參照完整性 /137 8.5 使用關(guān)系圖實(shí)現(xiàn)參照完整性 /138 8.6 使約束失效 /141 8.7 使用圖形界面實(shí)現(xiàn)數(shù)據(jù)完整性 /141 8.7.1 添加主鍵 /141 8.7.2 設(shè)置UNIQUE約束 /142 8.7.3 設(shè)置CHECK約束 /142 8.7.4 設(shè)置默認(rèn)值約束 /144 8.7.5 設(shè)置外鍵 /145 8.7.6 禁用約束 /147 第9章 索引 /148 9.1 數(shù)據(jù)的存儲方式 /149 9.1.1 頁(Page) /149 9.1.2 區(qū)(Extent) /152 9.1.3 索引分配映射頁(IAM頁) /152 9.1.4 估算表的大小 /153 9.2 B樹(Balanced Tree) /154 9.3 查看頁內(nèi)容的工具 /156 9.3.1 DBCC IND /156 9.3.2 DBCC PAGE /158 9.4 堆(Heaps) /160 9.5 聚集索引 /162 9.5.1 約束與索引的關(guān)系 /162 9.5.2 唯一聚集索引的物理結(jié)構(gòu) /163 9.5.3 不唯一聚集索引的物理結(jié)構(gòu) /167 9.5.4 使用聚集索引查找數(shù)據(jù)的執(zhí)行計(jì)劃 /168 9.6 非聚集索引及其物理結(jié)構(gòu) /169 9.6.1 在堆中的非聚集索引 /169 9.6.2 在聚集表中的非聚集索引 /172 9.6.3 使用非聚集索引查找數(shù)據(jù)的執(zhí)行計(jì)劃 /175 9.7 修改數(shù)據(jù)對索引結(jié)構(gòu)的影響 /176 9.7.1 頁拆分和行移動現(xiàn)象 /176 9.7.2 插入行 /178 9.7.3 刪除行 /179 9.7.4 更新行 /180 9.8 碎片和索引維護(hù) /180 9.8.1 碎片 /180 9.8.2 維護(hù)索引 /182 9.9 復(fù)合索引 /187 9.10 包含列索引 /188 9.11 索引交叉 /188 9.12 篩選索引 /189 9.13 全文搜索 /190 9.13.1 創(chuàng)建和修改全文目錄 /191 9.13.2 創(chuàng)建全文索引 /191 9.13.3 全文搜索的查詢方法 /192 9.14 統(tǒng)計(jì)信息 /194 9.14.1 了解統(tǒng)計(jì)信息的作用 /194 9.14.2 查看和分析統(tǒng)計(jì)信息 /195 9.14.3 創(chuàng)建統(tǒng)計(jì)信息 /198 9.14.4 更新統(tǒng)計(jì)信息 /198 9.14.5 同步和異步統(tǒng)計(jì)信息更新 /200 9.15 基于索引設(shè)計(jì)的考慮 /200 第10章 視圖 /202 10.1 視圖簡介 /202 10.2 使用標(biāo)準(zhǔn)視圖 /204 10.2.1 創(chuàng)建標(biāo)準(zhǔn)視圖 /204 10.2.2 通過視圖更新數(shù)據(jù) /206 10.2.3 修改和刪除視圖 /208 10.3 視圖選項(xiàng) /209 10.3.1 使用ENCRYPTION選項(xiàng) /209 10.3.2 使用SCHEMABINDING選項(xiàng) /210 10.3.3 使用CHECK OPTION選項(xiàng) /211 10.4 使用索引視圖 /212 10.4.1 創(chuàng)建索引視圖 /213 10.4.2 索引視圖的性能 /213 10.4.3 更新索引視圖 /214 10.5 視圖的優(yōu)點(diǎn) /215 第11章 存儲過程 /216 11.1 存儲過程的類型 /216 11.1.1 系統(tǒng)存儲過程 /217 11.1.2 擴(kuò)展存儲過程 /217 11.1.3 用戶自定義存儲過程 /217 11.2 SQL存儲過程 /218 11.2.1 創(chuàng)建無參數(shù)的存儲過程 /218 11.2.2 修改和刪除存儲過程 /220 11.2.3 創(chuàng)建帶參數(shù)的存儲過程 /221 11.2.4 獲取存儲過程的執(zhí)行結(jié)果 /223 11.3 存儲過程示例分析 /224 11.4 存儲過程的解析特點(diǎn) /225 11.5 存儲過程的編譯、重編譯 /226 11.6 使用存儲過程的優(yōu)缺點(diǎn) /227 第12章 用戶自定義函數(shù) /229 12.1 UDF簡介 /229 12.2 標(biāo)量UDF /230 12.3 內(nèi)聯(lián)表值函數(shù) /232 12.4 多語句表值函數(shù) /233 12.5 UDF的修改和刪除 /235 12.6 UDF的調(diào)用分析 /235 第13章 觸發(fā)器 /239 13.1 觸發(fā)器的概念和分類 /239 13.2 DML觸發(fā)器 /240 13.2.1 兩張?zhí)厥獾呐R時表 /240 13.2.2 insert觸發(fā)器 /241 13.2.3 delete觸發(fā)器 /242 13.2.4 update觸發(fā)器 /244 13.2.5 禁用和啟用觸發(fā)器 /244 13.2.6 檢測基于列修改的觸發(fā)器 /244 13.2.7 FIRST觸發(fā)器和LAST觸發(fā)器 /245 13.3 使用觸發(fā)器實(shí)現(xiàn)審核跟蹤 /246 13.4 DML觸發(fā)器的工作原理和事務(wù)控制 /246 13.4.1 觸發(fā)器的工作原理 /247 13.4.2 DML觸發(fā)器的事務(wù)控制 /248 13.5 DDL觸發(fā)器 /249 13.5.1 創(chuàng)建數(shù)據(jù)庫級別的DDL觸發(fā)器 /249 13.5.2 創(chuàng)建服務(wù)器級別的DDL觸發(fā)器 /250 第14章 事務(wù)和鎖 /251 14.1 事務(wù) /251 14.1.1 顯式事務(wù)處理模式 /252 14.1.2 自動提交事務(wù)模式 /253 14.1.3 隱式事務(wù)處理模式 /253 14.1.4 嵌套事務(wù)的控制 /254 14.1.5 事務(wù)、事務(wù)日志和檢查點(diǎn) /255 14.2 并發(fā)訪問引起的問題 /257 14.3 鎖 /260 14.3.1 鎖的粒度和鎖升級 /260 14.3.2 鎖的類型和查看鎖 /261 14.3.3 鎖的兼容性 /265 14.4 設(shè)置事務(wù)隔離級別 /266 14.4.1 SQL標(biāo)準(zhǔn)定義的4種事務(wù)隔離級別 /266 14.4.2 行版本的事務(wù)隔離級別 /271 14.5 隔離級別、鎖和并發(fā)問題的關(guān)系 /274 14.6 死鎖 /275
展開全部

跟韓老師學(xué)SQL Server數(shù)據(jù)庫設(shè)計(jì)與開發(fā) 作者簡介

本書是一本數(shù)據(jù)庫設(shè)計(jì)與開發(fā)的創(chuàng)新型教材。 本書以SQL Server為平臺,在滿足知識系統(tǒng)性的前提下,重點(diǎn)解決數(shù)據(jù)庫設(shè)計(jì)與開發(fā)的學(xué)習(xí)過程中的重點(diǎn)難點(diǎn)問題。全書力求深入淺出,生動有趣,貼合職業(yè)需求,以好教、好學(xué)、有用為標(biāo)準(zhǔn),是一本真正具有創(chuàng)新意義的數(shù)據(jù)庫技術(shù)教材經(jīng)典。 在軟件設(shè)計(jì)和開發(fā)過程中,需求分析確定后,在開發(fā)軟件前就需要先設(shè)計(jì)數(shù)據(jù)庫,然后再編寫代碼。本書講解的內(nèi)容是軟件開發(fā)人員必須要掌握的技術(shù),先講解如何根據(jù)項(xiàng)目的需求按關(guān)系型數(shù)據(jù)庫設(shè)計(jì)規(guī)范設(shè)計(jì)數(shù)據(jù)庫中的表,然后使用自己設(shè)計(jì)的數(shù)據(jù)庫來學(xué)習(xí)SQL語句。 本書完整地講述了SQL語句中使用的變量、數(shù)據(jù)類型、注釋行、運(yùn)算符、常用函數(shù),以及流程控制語句。從單表查詢講起,講解使用WHERE篩選行將查詢的結(jié)果分組、排序,然后講解多表查詢和數(shù)據(jù)匯總,講解多表交叉聯(lián)結(jié)、內(nèi)聯(lián)結(jié)、外聯(lián)結(jié)、自聯(lián)結(jié),使用UNION合并查詢結(jié)果集,使用聚合函數(shù)匯總查詢結(jié)果,接著講解了子查詢、開窗函數(shù)和行列轉(zhuǎn)換技術(shù),實(shí)現(xiàn)數(shù)據(jù)完整性,創(chuàng)建和使用索引優(yōu)化性能,在數(shù)據(jù)庫中創(chuàng)建和使用視圖簡化查詢,使用存儲過程操作數(shù)據(jù)庫,創(chuàng)建用戶自定義函數(shù),在SQL語句中使用自定義函數(shù),使用觸發(fā)器實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)邏輯,使用事務(wù)實(shí)現(xiàn)數(shù)據(jù)的完整性和一致性。 本書適合于本專科計(jì)算機(jī)專業(yè)或相關(guān)專業(yè)的數(shù)據(jù)庫教學(xué)用書。也適合于數(shù)據(jù)庫管理員、軟件開發(fā)人員、企業(yè)IT運(yùn)維人員及廣大數(shù)據(jù)庫愛好者自學(xué)使用

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 德州万泰装饰 - 万泰装饰装修设计软装家居馆 | 电子万能试验机_液压拉力试验机_冲击疲劳试验机_材料试验机厂家-济南众标仪器设备有限公司 | 定制异形重型钢格栅板/钢格板_定做踏步板/排水沟盖板_钢格栅板批发厂家-河北圣墨金属制品有限公司 | 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 杭州荣奥家具有限公司-浙江办公家具,杭州办公家具厂 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 蒸汽吸附分析仪-进口水分活度仪|康宝百科 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 线材成型机,线材折弯机,线材成型机厂家,贝朗自动化设备有限公司1 | 防腐木批发价格_深圳_惠州_东莞防腐木厂家_森源(深圳)防腐木有限公司 | 低温柔性试验仪-土工布淤堵-沥青车辙试验仪-莱博特(天津)试验机有限公司 | 天津力值检测-天津管道检测-天津天诚工程检测技术有限公司 | 哲力实业_专注汽车涂料汽车漆研发生产_汽车漆|修补油漆品牌厂家 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 辐射仪|辐射检测仪|辐射巡测仪|个人剂量报警仪|表面污染检测仪|辐射报警仪|辐射防护网 | 掺铥光纤放大器-C/L波段光纤放大器-小信号光纤放大器-合肥脉锐光电技术有限公司 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 东莞猎头公司_深圳猎头公司_广州猎头公司-广东万诚猎头提供企业中高端人才招聘服务 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 数码管_LED贴片灯_LED数码管厂家-无锡市冠卓电子科技有限公司 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | 拉力机-万能试验机-材料拉伸试验机-电子拉力机-拉力试验机厂家-冲击试验机-苏州皖仪实验仪器有限公司 | 河南新乡德诚生产厂家主营震动筛,振动筛设备,筛机,塑料震动筛选机 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 悬浮拼装地板_幼儿园_篮球场_悬浮拼接地板-山东悬浮拼装地板厂家 | 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 商标转让-商标注册-商标查询-软著专利服务平台 - 赣江万网 | 刚性-柔性防水套管-橡胶伸缩接头-波纹管补偿器-启腾供水材料有限公司 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 楼承板-开口楼承板-闭口楼承板-无锡海逵 | 企业彩铃制作_移动、联通、电信集团彩铃上传开通_彩铃定制_商务彩铃管理平台-集团彩铃网 | 开云(中国)Kaiyun·官方网站-登录入口| 哈尔滨治「失眠/抑郁/焦虑症/精神心理」专科医院排行榜-京科脑康免费咨询 一对一诊疗 | 进口消泡剂-道康宁消泡剂-陶氏消泡剂-大洋消泡剂 |