种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

SQL Server 资料库原理与套用教程(第4版)

(2019-03-18 03:05:46) 百科综合
SQL Server 资料库原理与套用教程(第4版)

SQL Server 资料库原理与套用教程(第4版)

基本介绍

  • 书名:SQL Server 资料库原理与套用教程(第4版)
  • 作者:张莉
  • ISBN:9787302446675
  • 定价:49.80元
  • 出版时间:2016.10.01

    图书信息

    SQL Server 资料库原理与套用教程(第4版)
    作者:张莉
    定价:49.80元
    印次:4-1
    ISBN:9787302446675
    出版日期:2016.10.01
    印刷日期:2016.10.28

      内容简介

      本书以目前广泛使用的SQL Server 2014资料库管理系统作为资料库系统基本操作和套用平台,系统、全面地介绍了资料库技术基础、资料库系统设计、现代资料库系统开发套用等基本理论和实践方法,包括TransactSQL编程、网路资料库系统安全、面向对象资料库技术、并行资料库系统和分散式资料库系统、数据仓库、数据挖掘等内容,并提供了可以调用的资料库系统案例。本书重点突出、可读性强,是系统学习和掌握现代资料库技术理论与实践的教材和参考书,可供高等学校相关专业选用,也可供相关技术人员参考。

      图书目录

      Contents第1章资料库系统概述1
      1.1概述1
      1.1.1资料库技术与信息技术1
      1.1.2资料库技术的套用及特点2
      1.1.3SQLServer资料库系统与网路分散式操作2
      1.1.4网路资料库系统编程3
      1.2资料库技术的发展4
      1.2.1人工管理阶段4
      1.2.2档案系统阶段5
      1.2.3资料库系统阶段6
      1.2.4高级资料库系统阶段的套用与发展8
      1.2.5资料库系统发展阶段的划分10
      1.3信息描述与数据模型11
      1.3.1数据模型及其三要素12
      1.3.2概念模型及其表示方法13
      1.3.3实体联繫模型16
      1.4三种常见的数据模型17
      1.4.1层次模型17
      1.4.2网状模型18
      1.4.3关係模型19
      1.5资料库系统20
      1.5.1资料库系统的三级模式结构20
      1.5.2资料库系统的组成22
      1.5.3资料库管理系统的功能22
      1.5.4资料库系统的视图23
      1.5.5资料库系统的访问25
      思考练习题26
      第2章关係资料库系统模型27
      2.1关係模型的基本概念27
      2.1.1关係模型27
      2.1.2数据结构30
      2.1.3关係操作30
      2.1.4关係的完整性31
      2.2关係运算33
      2.2.1传统的集合运算33
      2.2.2专门的关係运算35
      2.2.3关係数据检索实例40
      2.3关係演算42
      2.3.1元组关係演算语言42
      2.3.2域关係演算语言QBE48
      思考练习题51
      ◆SQLServer资料库原理与套用教程(第4版)目录第3章关係资料库的设计理论53
      3.1实体类型的属性关係53
      3.2数据的函式依赖54
      3.2.1函式依赖54
      3.2.2函式依赖的逻辑蕴涵55
      3.2.3关键字56
      3.3关係资料库模式的规範化理论58
      3.3.1关係模式规範化设计58
      3.3.2第一範式(1NF)59
      3.3.3第二範式(2NF)60
      3.3.4第三範式(3NF)61
      3.3.5BCNF範式62
      3.3.6多值函式依赖关係的第四範式(4NF)63
      3.3.7第五範式(5NF)65
      3.4关係模式的分解算法66
      3.4.1关係模式的分解66
      3.4.2无损连线67
      3.4.3无损连线的检验68
      3.4.4保持函式依赖的分解69
      思考练习题70
      第4章资料库设计方法72
      4.1资料库系统的设计过程72
      4.2需求分析74
      4.2.1收集用户需求74
      4.2.2分析用户需求75
      4.2.3撰写需求说明书79
      4.3概念设计79
      4.3.1概念模型的特点及设计方法79
      4.3.2局部概念模型的设计81
      4.3.3合成全局概念模型82
      4.4逻辑结构的设计85
      4.4.1概念模型向关係模型的转换86
      4.4.2套用规範化理论最佳化逻辑模型89
      4.4.3设计用户子模式89
      4.5物理设计90
      4.5.1影响物理设计的因素90
      4.5.2确定关係模式的存取方法91
      4.5.3确定资料库的存储结构92
      4.6资料库的实施、运行和维护93
      4.6.1资料库的实施93
      4.6.2资料库的试运行94
      4.6.3资料库的运行和维护94
      思考练习题95
      第5章结构化查询语言SQL97
      5.1SQL结构化查询语言97
      5.1.1SQL语言的特点97
      5.1.2SQL资料库的三级模式结构98
      5.2SQL的数据描述与操作99
      5.2.1定义基表99
      5.2.2定义索引101
      5.3SQL语言的数据检索功能102
      5.4SQL语言的数据更新功能108
      5.4.1修改语句108
      5.4.2插入语句108
      5.4.3删除语句109
      5.4.4SQL语言对视图的操纵109
      5.5SQL的数据控制功能113
      5.5.1SQL的数据控制方法114
      5.5.2SQLServer数据操作115
      思考练习题116
      第6章SQLServer资料库系统118
      6.1SQLServer系统概述118
      6.2SQLServer资料库结构120
      6.2.1资料库逻辑体系结构121
      6.2.2资料库物理体系结构121
      6.2.3客户机和伺服器的互动方式127
      6.2.4SQLServer分散式查询127
      6.3SQLServer客户机/伺服器体系结构128
      6.3.1SQLServer客户端组件129
      6.3.2SQLServer伺服器端组件130
      6.3.3SQLServer对XML的支持132
      6.3.4SQLServer传输组件133
      6.4SQLServer系统管理与开发134
      6.4.1分散式管理134
      6.4.2管理工具135
      6.4.3语言与编程接口137
      思考练习题138
      第7章SQLServer系统套用与管理139
      7.1SQLServer2014的资料库类型139
      7.2SQLServer数据管理140
      7.2.1SQLServer的数据定义语言141
      7.2.2SQLServer的数据操作语言144
      7.3SQLServer2014资料库操作146
      7.3.1创建用户资料库146
      7.3.2修改用户资料库151
      7.3.3删除用户资料库152
      7.3.4资料库表套用操作153
      7.3.5资料库表的创建154
      7.3.6资料库表的修改157
      7.3.7资料库表的删除159
      7.4其他资料库套用操作160
      7.4.1创建资料库视图160
      7.4.2用工具和嚮导创建资料库图表161
      7.4.3创建存储过程和触发器161
      7.4.4资料库的安全管理163
      思考练习题164
      第8章TransactSQL语言结构166
      8.1TSQL语言概述166
      8.1.1TSQL语言特点166
      8.1.2TSQL附加语言167
      8.1.3SQLServer查询分析器173
      8.2TransactSQL语言基础173
      8.3TransactSQL语言运算符179
      8.3.1算术运算符179
      8.3.2赋值运算符181
      8.3.3位运算符182
      8.3.4比较运算符183
      8.3.5逻辑运算符183
      8.3.6一元运算符184
      8.3.7运算符的优先顺序184
      8.4数据表的创建与维护184
      8.4.1创建数据表184
      8.4.2删除数据表188
      8.4.3向数据表中插入记录188
      8.4.4从数据表中删除记录190
      8.4.5修改和更新记录191
      8.5对资料库中数据表的操作192
      8.5.1按条件查询数据192
      8.5.2使用通配符和子查询194
      8.5.3数据连线196
      8.5.4数据排序197
      8.5.5数据统计198
      8.6资料库索引199
      8.6.1索引的概念200
      8.6.2索引类型200
      8.6.3索引的创建与删除201
      8.6.4索引的设计202
      8.7资料库视图204
      8.7.1视图的创建与删除204
      8.7.2视图与数据修改206
      8.7.3查询和视图的比较206
      8.8函式207
      8.8.1聚合函式207
      8.8.2数学函式212
      8.8.3字元串函式213
      8.8.4系统函式218
      8.8.5日期和时间函式222
      8.8.6文本和图像函式225
      8.9SQLServer资料库複製226
      8.9.1资料库複製的技术体系227
      8.9.2资料库複製原理229
      8.9.3複製的拓扑结构230
      8.9.4事务複製的实现232
      8.9.5SQLServer数据备份与恢复235
      思考练习题238
      第9章TransactSQL程式设计240
      9.1TransactSQL的变数定义和流程控制语句240
      9.1.1变数的定义和使用240
      9.1.2流程控制语句243
      9.2存储过程252
      9.2.1存储过程概述252
      9.2.2创建存储过程254
      9.2.3调用存储过程256
      9.2.4修改存储过程258
      9.2.5删除存储过程260
      9.2.6存储过程的最佳化260
      9.3用户自定义的数据类型261
      9.4触发器的套用263
      9.4.1SQLServer触发器的用途263
      9.4.2创建触发器264
      9.4.3使用触发器266
      9.4.4查看触发器的信息270
      9.4.5修改和删除触发器272
      9.5事务和锁274
      9.5.1事务的概念274
      9.5.2事务编程276
      9.5.3锁279
      9.5.4使事务更有效地工作281
      思考练习题281
      第10章资料库安全与维护283
      10.1SQLServer资料库的安全性管理概述283
      10.2SQLServer资料库安全性管理与控制285
      10.3SQLServer的安全体系结构和安全认证289
      10.4SQLServer的许可权管理290
      思考练习题294
      第11章现代资料库技术295
      11.1面向对象的资料库系统295
      11.1.1面向对象的数据模型296
      11.1.2面向对象资料库语言297
      11.1.3面向对象资料库的模式演进298
      11.1.4面向对象程式设计299
      11.2并行资料库系统和分散式资料库系统300
      11.2.1并行资料库系统300
      11.2.2分散式资料库系统301
      11.3数据仓库302
      11.3.1从资料库到数据仓库303
      11.3.2数据仓库的定义304
      11.3.3数据仓库系统的结构305
      11.3.4数据仓库的数据组织306
      11.3.5数据仓库的数据模型307
      11.3.6SQLServer数据仓库组件309
      11.3.7SQLServer数据仓库的建设流程311
      11.4数据挖掘313
      11.4.1数据挖掘概述313
      11.4.2数据挖掘模型314
      11.4.3使用决策树模型从关係资料库中挖掘数据316
      11.4.4套用聚类分析模型挖掘数据317
      思考练习题318
      第12章网路资料库编程319
      12.1网路资料库的连线319
      12.1.1ODBC的管理319
      12.1.2通过ODBC连线资料库323
      12.1.3ADO简介328
      12.2ASP编程337
      12.2.1ASP概述337
      12.2.2ASP的内置对象340
      12.2.3ASP的内置组件355
      12.2.4ASP实现对资料库的访问360
      12.3JSP编程363
      12.3.1JSP概述363
      12.3.2JSP编程概要364
      12.3.3JSP资料库访问技术370
      思考练习题376
      附录A样本资料库377
      附录BSQLServer常用系统存储过程380
      附录C函式一览表383
      附录D配置ODBC所需的函式390
      附录E各章思考练习题参考答案391
      E.1第1章思考练习题参考答案391
      E.2第2章思考练习题参考答案392
      E.3第3章思考练习题参考答案394
      E.4第4章思考练习题参考答案395
      E.5第5章思考练习题参考答案396
      E.6第6章思考练习题参考答案397
      E.7第7章思考练习题参考答案399
      E.8第8章思考练习题参考答案400
      E.9第9章思考练习题参考答案401
      E.10第10章思考练习题参考答案402
      E.11第11章思考练习题参考答案403
      E.12第12章思考练习题参考答案404
      参考文献407

      标 签

      搜索
      随机推荐

      Powered By 种豆资源网||