• 数据库原理与应用——基于SQL Server 2014(高等学校计算机专业规划教材)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

数据库原理与应用——基于SQL Server 2014(高等学校计算机专业规划教材)

16.17 3.3折 49 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者蒙祖强、许嘉 著

出版社清华大学出版社

出版时间2018-02

版次1

装帧平装

货号

上书时间2024-08-29

习文图书的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 蒙祖强、许嘉 著
  • 出版社 清华大学出版社
  • 出版时间 2018-02
  • 版次 1
  • ISBN 9787302493921
  • 定价 49.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 341页
  • 字数 514千字
  • 正文语种 简体中文
【内容简介】
本书首先介绍关系数据库的理论基础知识和数据库的设计技术和方法,然后结合SQL Server 2014详细介绍了基于关系数据库基础知识的数据库开发和应用技术。全书共13章,内容包括数据库概述、关系数据库理论基础、数据库设计技术、SQL Server 2014简介与安装、数据库查询语言SQL、Transact-SQL程序设计、数据库的创建和管理、索引与视图、存储过程和触发器、事务管理与并发控制、数据的完整性管理、数据的安全性控制、数据库备份和恢复等。
【目录】
目录 

第1章数据库概述/1 

1.1数据管理技术1 

1.1.1数据管理的概念1 

1.1.2数据管理技术的发展过程2 

1.2大数据分析与管理技术5 

1.2.1大数据5 

1.2.2大数据存储技术6 

1.2.3大数据处理模式9 

1.2.4大数据处理的基本流程11 

1.3数据库系统概述12 

1.3.1数据库系统12 

1.3.2数据库系统的模式结构13 

1.3.3数据库管理系统15 

1.4数据模型16 

1.4.1数据模型的基本要素16 

1.4.24种主要的逻辑模型17 

1.5概念模型的描述20 

1.5.1概念模型20 

1.5.2实体及其联系21 

1.5.3ER图22 

习题124 

第2章关系数据库理论基础/26 

2.1关系模型26 

2.1.1关系模型的数据结构——关系26 

2.1.2关系操作29 

2.1.3关系的完整性约束29 

2.2关系代数32 

2.2.1基本集合运算32 

2.2.2关系运算33 

2.3关系数据库36 

2.3.1关系数据库的概念36 

2.3.2关系数据库的特点37 

2.4函数依赖37 

2.4.1函数依赖的概念37 

2.4.2候选码和主码39 

2.4.3函数依赖的性质40 

2.5关系模式的范式40 

2.5.1第一范式(1NF)41 

2.5.2第二范式(2NF)42 

2.5.3第三范式(3NF)44 

2.5.4BC范式(BCNF)46 

2.6关系模式的分解和规范化48 

2.6.1关系模式的规范化48 

2.6.2关系模式的分解49 

习题251 

〖1〗数据库原理与应用——基于SQL Server 2014目录〖3〗〖3〗第3章数据库设计技术/55 

3.1数据库设计概述55 

3.2需求分析56 

3.2.1系统调研过程56 

3.2.2需求分析的方法57 

3.2.3形成数据字典61 

3.3数据库结构设计62 

3.3.1概念结构设计62 

3.3.2逻辑结构设计66 

3.3.3物理结构设计68 

3.4数据库的实施、运行和维护70 

3.4.1数据库的实施70 

3.4.2数据库系统的运行和维护72 

习题373 

第4章SQL Server 2014简介与安装/75 

4.1SQL Server的发展历史75 

4.2SQL Server 2014的组件和管理工具77 

4.2.1SQL Server 2014的组件77 

4.2.2SQL Server 2014的管理工具78 

4.3SQL Server 2014的几个版本78 

4.4SQL Server 2014的安装79 

4.4.1安装SQL Server 2014的要求79 

4.4.2SQL Server 2014的安装过程81 

4.4.3SQL Server 2014的使用方法88 

习题490 

第5章数据库查询语言SQL/91 

5.1SQL概述91 

5.1.1SQL的发展91 

5.1.2SQL的特点92 

5.1.3SQL的基本功能93 

5.2SQL的数据类型93 

5.2.1字符串型94 

5.2.2数值型94 

5.2.3日期时间型95 

5.2.4货币型96 

5.2.5二进制型96 

5.2.6其他数据类型96 

5.2.7自定义数据类型97 

5.3SQL的数据定义功能97 

5.3.1数据表的创建和删除97 

5.3.2数据表的修改101 

5.4SQL的数据查询功能102 

5.4.1基本查询104 

5.4.2带DISTINCT的查询106 

5.4.3带WHERE子句的条件查询107 

5.4.4带BETWEEN的范围查询108 

5.4.5带IN的范围查询109 

5.4.6带GROUP的分组查询109 

5.4.7带LIKE的匹配查询和空值的查询111 

5.4.8使用ORDER排序查询结果112 

5.4.9连接查询113 

5.4.10嵌套查询119 

5.4.11查询的集合运算122 

5.5SQL的数据操纵功能124 

5.5.1数据插入125 

5.5.2数据更新127 

5.5.3数据删除129 

习题5130 

第6章TransactSQL程序设计/135 

6.1TransactSQL概述135 

6.1.1TransactSQL135 

6.1.2TransactSQL元素136 

6.2TransactSQL的变量和常量136 

6.2.1变量的定义和使用137 

6.2.2TransactSQL常量140 

6.3TransactSQL运算符143 

6.4TransactSQL流程控制145 

6.4.1注释和语句块145 

6.4.2IF语句146 

6.4.3CASE语句149 

6.4.4WHILE语句152 

6.4.5GOTO语句153 

6.4.6TRY…CATCH语句154 

6.4.7RETURN语句154 

6.4.8WAITFOR语句155 

6.5TransactSQL函数155 

6.5.1系统内置函数155 

6.5.2用户自定义函数162 

习题6167 

第7章数据库的创建和管理/169 

7.1数据库和数据库文件169 

7.1.1数据库的组成169 

7.1.2文件组170 

7.2数据库的创建171 

7.2.1创建数据库的SQL语法171 

7.2.2创建使用默认参数的数据库173 

7.2.3创建指定数据文件的数据库173 

7.2.4创建指定大小的数据库174 

7.2.5创建带多个数据文件的数据库175 

7.2.6创建指定文件组的数据库176 

7.3查看数据库177 

7.3.1服务器上的数据库177 

7.3.2数据库的基本信息178 

7.3.3数据库中的数据表180 

7.4修改数据库180 

7.4.1更改数据库的名称180 

7.4.2修改数据库的大小181 

7.5数据库的分离和附加182 

7.5.1用户数据库的分离182 

7.5.2用户数据库的附加183 

7.6删除数据库185 

习题7185 

第8章索引与视图/187 

8.1索引概述187 

8.1.1索引的概念187 

8.1.2何种情况下创建索引188 

8.1.3索引的原理——B_树188 

8.2索引的类型189 

8.2.1聚集索引和非聚集索引189 

8.2.2唯一索引与非唯一索引191 

8.2.3组合索引191 

8.3创建索引192 

8.3.1创建聚集索引192 

8.3.2创建非聚集索引194 

8.3.3创建唯一索引194 

8.3.4创建组合索引195 

8.4查看和删除索引195 

8.4.1查看索引195 

8.4.2删除索引196 

8.5视图概述197 

8.5.1视图的概念197 

8.5.2视图的优缺点198 

8.6视图的创建、更新与删除199 

8.6.1创建视图199 

8.6.2更新视图202 

8.6.3删除视图202 

8.7查看视图203 

8.7.1视图的定义代码203 

8.7.2视图的结构信息203 

8.7.3数据库中的视图203 

习题8204 

第9章存储过程和触发器/207 

9.1存储过程207 

9.1.1存储过程的概念207 

9.1.2存储过程的类型208 

9.1.3存储过程的创建和调用209 

9.1.4存储过程的修改和删除213 

9.2触发器214 

9.2.1关于触发器214 

9.2.2创建触发器216 

9.2.3修改触发器220 

9.2.4禁用和删除触发器221 

习题9223 

第10章事务管理与并发控制/226 

10.1事务的基本概念226 

10.1.1事务226 

10.1.2事务的ACID特性227 

10.2事务的管理227 

10.2.1启动事务228 

10.2.2终止事务229 

10.2.3嵌套事务234 

10.3并发控制236 

10.3.1并发控制的概念236 

10.3.2几种并发问题237 

10.3.3基于事务隔离级别的并发控制239 

10.3.4基于锁的并发控制245 

习题10251 

第11章数据的完整性管理/253 

11.1关于数据完整性253 

11.1.1数据完整性的概念253 

11.1.2数据完整性的分类253 

11.2实体完整性的实现254 

11.2.1实体完整性的定义254 

11.2.2实体完整性的检查257 

11.3参照完整性的实现257 

11.3.1参照完整性的定义257 

11.3.2参照完整性的检查258 

11.4用户定义完整性的实现260 

11.4.1域完整性的实现260 

11.4.2表级约束完整性的实现264 

习题11265 

第12章数据的安全性控制/268 

12.1SQL Server 2014安全体系结构268 

12.1.1主体268 

12.1.2安全对象270 

12.1.3权限271 

12.2角色272 

12.2.1服务器角色272 

12.2.2数据库角色272 

12.2.3应用程序角色273 

12.3服务器级的安全控制274 

12.3.1身份验证模式274 

12.3.2创建登录275 

12.3.3查看登录278 

12.3.4登录的权限管理279 

12.3.5删除登录283 

12.4数据库级的安全控制283 

12.4.1数据库用户的管理283 

12.4.2安全对象的权限管理289 

12.5架构级的安全控制296 

12.5.1架构及其管理296 

12.5.2安全对象的权限管理301 

习题12303 

第13章数据库备份和恢复/305 

13.1备份和恢复305 

13.1.1备份和恢复的概念305 

13.1.2恢复模式及其切换305 

13.1.3备份类型307 

13.2完整数据库备份与恢复308 

13.2.1完整数据库备份308 

13.2.2完整数据库恢复309 

13.3差异数据库备份与恢复310 

13.3.1差异数据库备份310 

13.3.2差异数据库恢复311 

13.4事务日志备份与恢复312 

13.4.1事务日志备份312 

13.4.2事务日志恢复313 

13.5一种备份案例314 

习题13318 

参考答案/319 

参考文献/342
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP