• SQLServer2012数据库原理与应用鲁宁寇卫利林宏人民邮电出版社9787115395764
21年品牌 40万+商家 超1.5亿件商品

SQLServer2012数据库原理与应用鲁宁寇卫利林宏人民邮电出版社9787115395764

二手书,此书是一本无赠品和附件,套装不全,购买套装请联系客服

6.12 1.5折 42 八五品

库存16件

山东济南
认证卖家担保交易快速发货售后保障

作者鲁宁、寇卫利、林宏 著

出版社人民邮电出版社

出版时间2016-02

版次1

装帧平装

货号9787115395764

上书时间2024-12-23

古籍旧书院

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
商品描述
书名:  2012数据库原理与应用
图书标准信息
  • 作者 鲁宁、寇卫利、林宏 著
  • 出版社 人民邮电出版社
  • 出版时间 2016-02
  • 版次 1
  • ISBN 9787115395764
  • 定价 42.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 270页
  • 字数 99999千字
  • 正文语种 简体中文
  • 丛书 21世纪高等教育计算机规划教材
【内容简介】
本书将数据库基本原理、方法和应用技术相结合,以培养基础理论扎实、实际动手能力强的数据库技术人才为目标,从数据库基本概念到数据库应用,再到数据库理论,由浅入深,循序渐进地介绍了数据库基础理论和数据库管理系统SQLServer2012的应用。本书特点在于选用学生熟悉的学生成绩管理数据库作为示例数据库,并将案例贯穿本书始终。其主要内容包括:数据库的基本概念、SQLServer2012的安装与使用、通用查询语言SQL、视图、索引、T-SQL程序设计、函数、存储过程、触发器、游标、事务与锁、数据库的安全性管理、数据的备份与恢复、关系数据库规范化理论、关系数据库设计理论、数据库应用程序开发、数据库综合设计案例。
本书可作为普通高等院校计算机科学与技术专业、信息管理与信息系统、地理信息系统专业以及其他相关专业的教材,也可以作为数据库应用基础的培训教材。
【作者简介】
鲁宁,西南林业大学计算机学院优秀教师,长期从事数据库教学,曾出版《数据库原理及应用》(ISBN9787564307653)。
【目录】
CONTENTS
第1 章数据库的基础知识 1
1.1 数据库概述 1
1.1.1 数据和信息 1
1.1.2 数据处理与数据管理 1
1.1.3 数据库技术的发展概况 1
1.2 数据模型 3
1.2.1 数据模型的概念 3
1.2.2 实体联系模型 3
1.2.3 实体联系图 4
1.2.4 三种常见的数据模型 6
第2 章SQLServer的基本操作 14
2.1 SQLServer2012数据库管理系统 14
2.1.1 SQLServer2012概述 14
2.1.2 SQLServer2012版本简介 14
2.1.3 SQLServer2012的安装 15
2.1.4 SQLServer2012服务器启动 25
2.2 SQLServerManagementStudio的
使用 26
2.2.1 启动SQLServerManagement
Studio 27
第3 章SQL的基础知识 49
3.1 SQL简介 49
3.2 SQL的数据类型 50
3.2.1 整数数据型 50
3.2.2 精确浮点型 50
3.2.3 近似浮点型 50
3.2.4 日期时间型 51
3.2.5 字符型 51
3.2.6 货币型 51
3.2.7 Unicode字符型 52
3.2.8 二进制字符型 52
3.2.9 特殊数据型 52
3.3 标识符 53
3.3.1 标识符概述 53
1.3 数据库系统 7
1.3.1 数据库系统的组成 7
1.3.2 数据库系统的特点 8
1.3.3 数据库系统的三级模式结构 8
1.4 关系模型 9
1.4.1 关系模型术语 9
1.4.2 关系特点 10
1.4.3 关系运算 10
2.2.2 SQLServer内置系统数据库简介 28
2.2.3 连接远程数据库服务器 28
2.2.4 管理数据库 31
2.2.5 管理数据表 33
2.2.6 编辑数据表记录 36
2.2.7 查询功能的使用 38
2.3 SQLServer与外部数据的交互 39
2.3.1 导入数据 39
2.3.2 导出数据 45
3.3.2 特殊标识符 53
3.4 使用SQL语句管理数据库 54
3.4.1 创建数据库 54
3.4.2 修改数据库 55
3.4.3 删除数据库 56
3.5 使用SQL语句管理表 56
3.5.1 创建表 56
3.5.2 修改表 59
3.5.3 删除表 60
3.6 使用SQL语句维护数据 60
3.6.1 数据插入 60
3.6.2 数据更新 61
3.6.3 数据删除 62
2
3.6.4 TRUNCATETABLE命令 62
3.6.5 记录操作语句简化形式 62
3.7 SQL简单查询语句 62
3.7.1 SELECT查询语句结构 62
3.7.2 SELECT子句 64
第4 章SQL高级查询技术 73
4.1 关联表查询 73
4.1.1 双表关联查询 73
4.1.2 多表关联查询 74
4.1.3 关联表统计 74
4.2 使用UNION子句 74
4.3 子查询 76
4.3.1 子查询的概念 76
4.3.2 子查询的应用 77
4.4 连接查询 79
4.4.1 内连接查询 80
4.4.2 外连接查询 81
4.4.3 交叉连接查询 81
第5 章视图 87
5.1 视图概述 87
5.1.1 视图的概念 87
5.1.2 视图的优点 87
5.1.3 视图的注意事项 87
5.2 创建视图 88
5.2.1 使用SQL语句创建视图 88
5.2.2 使用SQLServerManagement
第6 章索引 94
6.1 SQLServer的数据存储 94
6.1.1 存储文件类型 94
6.1.2 数据页面结构 95
6.1.3 对大型行的支持 95
6.1.4 SQLServer的数据页缓存 95
6.1.5 存储分配单位盘区 96
6.1.6 SQLServer的数据访问 96
6.2 索引的概念 97
4.4.4 自连接查询 82
4.5 其他SQL子句 83
4.5.1 FORXMLPATH 83
4.5.2 OFFSET分页 84
4.5.3 OVER子句 84
4.6 实用经典SQL汇总 85
4.6.1 复制部分表结构 85
4.6.2 批量插入记录 85
4.6.3 关联更新表记录 85
4.6.4 使用MERGE语句 85
4.6.5 关联表统计 86
4.6.6 查询数据库所有表及列 86
Studio 创建视图 90
5.3 使用视图 92
5.4 管理视图 92
5.4.1 查看修改视图 92
5.4.2 使用存储过程检查视图 93
5.4.3 删除视图 93
6.3 索引的类型 98
6.3.1 聚集索引 98
6.3.2 非聚集索引 100
6.3.3 何时使用聚集索引或非聚集索引 103
6.4 索引的创建和管理方法 104
6.4.1 创建索引 104
6.4.2 使用命令进行索引管理 105
3.7.3 FROM子句 66
3.7.4 WHERE子句 66
3.7.5 GROUPBY子句 70
3.7.6 HAVING子句 71
3.7.7 ORDERBY子句 72
3

第 7章T-SQL程序设计 107
7.1 T-SQL的变量 107
7.1.1 局部变量 107
7.1.2 全局变量 108
7.2 程序流程控制语句 109
7.2.1 BEGIN...END语句 109
7.2.2 单条件分支语句 110
7.2.3 多条件分支语句 111
7.2.4 循环语句 113
第8 章函数 119
8.1 系统内置函数 119
8.1.1 系统函数 119
8.1.2 字符串函数 120
8.1.3 日期函数 122
8.1.4 数学函数 123
8.1.5 CASE函数 124
8.1.6 系统内置函数应用 125
第9 章存储过程、触发器和游标 131
9.1 存储过程 131
9.1.1 存储过程简介 131
9.1.2 创建存储过程 133
9.1.3 使用存储过程 135
9.1.4 查看存储过程 137
9.1.5 删除存储过程 139
9.2 触发器 139
9.2.1 触发器简介 139
9.2.2 使用SQL创建触发器 140
9.2.3 虚拟表 142
第10 章事务与锁 150
10.1 事务 150
10.1.1 事务的概念 150
10.1.2 事务的特征 150
10.1.3 执行事务的三种模式 152
10.1.4 事务隔离级别 153
8.2 自定义函数 125
8.2.1 自定义函数简介 125
8.2.2 创建自定义函数 126
8.2.3 调用自定义函数 127
8.2.4 查看自定义函数 127
8.2.5 删除自定义函数 128
8.2.6 自定义函数示例 128
9.2.4 使用SQL修改触发器 143
9.2.5 使用SQL删除触发器 143
9.2.6 使用SQL查看触发器 144
9.2.7 使用SQLServerManagement
Studio 管理触发器 144
9.2.8 触发器应用举例 145
9.3 游标 146
9.3.1 游标简介 146
9.3.2 创建和使用游标 147
9.3.3 游标应用举例148
7.2.5 WAITFOR语句 114
7.2.6 RETURN语句 114
7.2.7 GOTO语句 115
7.2.8 使用注释 115
7.2.9 使用批处理 116
7.3 T-SQL实用示例 117
7.3.1 动态分页 117
7.3.2 行列转置 117
10.1.5 事务保存点的设置与回滚 155
10.1.6 分布式事务 156
10.2 锁 156
10.2.1 数据不一致问题 156
10.2.2 锁的概念 158
4
10.2.3 SQLServer的锁机制 158
10.2.4 SQLServer的锁模式 159
第11 章SQLServer的数据库安全性管理 163
11.1 SQLServer的安全性机制 163
11.1.1 SQLServer的验证模式 163
11.1.2 设置SQLServer验证模式 164
11.2 数据库登录管理 165
11.2.1 账号和角色 165
11.2.2 使用SQLServerManagement
Studio 查看登录账号 165
11.2.3 默认登录账号 166
11.2.4 使用存储过程查看登录账号 166
11.2.5 使用SQLServerManagement
Studio 管理登录账号 166
11.2.6 使用SQL管理登录账号 168
11.3 数据库用户管理 169
11.3.1 用户概述 169
第12 章数据的备份与恢复 179
12.1 数据的备份 179
12.1.1 数据库备份的概念 179
12.1.2 备份设备与备份方式 180
12.1.3 备份数据库 181
12.2 数据的恢复 187
12.2.1 故障的种类 187
12.2.2 恢复技术 188
12.2.3 恢复策略 188
第13 章关系数据库规范化理论 197
13.1 规范化问题的提出 197
13.2 数据依赖 197
13.3 函数依赖 201
13.3.1 函数依赖的概念 201
13.3.2 函数依赖的性质 201
13.4 范式理论 202
11.3.2 dbo和guest用户 169
11.3.3 利用SQLServerManagement
Studio 管理数据库用户 170
11.3.4 利用系统过程管理数据库用户 172
11.4 角色管理 173
11.4.1 固定服务器角色 173
11.4.2 固定数据库角色 174
11.5 权限管理 174
11.5.1 对象权限 175
11.5.2 语句权限 175
11.5.3 利用SQLServerManagement
Studio 管理权限 177
12.2.4 数据库镜像技术 189
12.3 恢复数据库示例 189
12.3.1 使用SQLServerManagement
Studio 恢复数据库 189
12.3.2 使用语句进行数据恢复 191
12.4 包含的数据库 192
12.4.1 创建包含的数据库 192
12.4.2 备份及还原包含的数据库 195
13.4.1 第一范式 203
13.4.2 第二范式 203
13.4.3 第三范式 205
13.4.4 BCNF范式 207
13.4.5 规范化总结 209
10.2.5 死锁问题 160
5

第 14章关系数据库设计理论 210
14.1 需求分析 210
14.1.1 需求分析的任务 210
14.1.2 需求分析的方法 211
14.2 概念设计 214
14.2.1 概念模型的特点 215
14.2.2 概念结构设计的方法与步骤 215
14.3 逻辑设计 220
14.3.1 E-R图向关系模型的转换 221
第15 章数据库应用程序设计 226
15.1 数据库访问架构介绍 226
15.1.1 ODBC技术简介 226
15.1.2 ADO技术简介 226
15.1.3 ADO.NET简介 227
15.1.4 JDBC简介 228
15.2 VB操作SQLServer数据库 229
15.2.1 使用ADODC和DataGrid控件
访问数据库 229
15.2.2 VB程序操作SQLServer的方法 234
第16 章数据库应用综合实例 247
16.1 需求分析 247
16.1.1 用户需求分析 247
16.1.2 选课管理系统数据字典 249
16.2 概念设计 250
16.2.1 建立局部E-R图 250
16.2.2 建立全局E-R图 251
16.3 逻辑设计 251
16.3.1 将E-R图转换为关系模型 251
上机实验指导 256
练习一 使用SQLServerManagementStudio
维护数据库和数据表 256
练习二 使用SQL语句创建数据表和
操作数据 257
14.3.2 数据模型的优化 222
14.3.3 设计用户子模式 222
14.4 物理设计 223
14.4.1 确定关系模型的存取方法 223
14.4.2 确定数据库的存储结构 223
14.4.3 确定系统存储参数的配置 224
14.5 数据库的实施 224
14.6 数据库的运行和维护 225
15.2.3 完全用程序操作SQLServer
数据表 234
15.3 C#操作SQLServer数据库 236
15.3.1 ADO.NET访问SQLServer
数据库的方法 236
15.3.2 学生成绩管理系统的开发 239
15.4 Java操作SQLServer数据库 244
15.4.1 Java读取数据库环境配置 244
15.4.2 Java读取SQLServer数据表数据 245
16.3.2 模型优化 252
16.3.3 数据库模式定义 252
16.4 物理设计 254
16.5 数据库实施 254
16.5.1 建立数据库结构 254
16.5.2 载入实验数据 254
16.5.3 载入实际数据试运行 254
16.6 数据库运行与维护 254
练习三 SQL简单查询语句的
使用 260
练习四 SQL高级查询的应用 260
练习五 SQL数据统计处理 261
6
练习六 连接查询及视图的使用 262
练习七 使用T-SQL流程控制语句 263
练习八 系统函数和自定义函数 265
练习九 存储过程、触发器和游标的
使用 266
练习十 使用SQLServer安全性管理
数据库 267
练习十一 数据库的备份与恢复 268
练习十二 学生宿舍管理系统设计 269
练习十三 学生成绩管理系统开发 269
点击展开 点击收起

—  没有更多了  —

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

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