数据库系统开发基础与项目实训:基于SQL Server 2005PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:文东主编
- 出 版 社:北京:中国人民大学出版社
- 出版年份:2009
- ISBN:9787300106045
- 页数:280 页
第1章 数据库基础 1
1.1 数据库概述 2
1.2 数据库模型 2
1.2.1 网状 2
1.2.2 层次型 3
1.2.3 关系型 3
1.3 数据库系统 4
1.3.1 数据库系统的用户 4
1.3.2 数据库管理系统 5
1.3.3 数据库管理系统的网络结构 5
1.4 关系型数据库 7
1.4.1 关系型数据库的定义 7
1.4.2 关系型数据库与表 8
1.4.3 表的主键与外键 9
1.4.4 数据完整性 9
1.4.5 表的关联种类 10
1.5 关系型数据库的设计 10
1.5.1 数据库的设计过程 10
1.5.2 关系型数据库的规范化 11
1.6 上机实训——表的设计 12
1.6.1 图书和订单管理系统中表的设计 12
1.6.2 公告信息系统中表的设计 13
1.7 小结 14
1.8 习题 14
第2章 初识SQL Server 2005 15
2.1 SQL Server 2005系统简介 16
2.1.1 SQL Server 2005概述 16
2.1.2 SQL Server 2005技术 17
2.1.3 SQL Server 2005的新增功能 18
2.2 SQL Server 2005版本及系统需求 21
2.2.1 SQL Server 2005的版本 21
2.2.2 SQL Server 2005的硬件需求 22
2.2.3 SQL Server 2005的软件需求 23
2.2.4 网络软件 24
2.2.5 SQL Server 2005对Internet的要求 25
2.3 SQL Server 2005的安装 26
2.3.1 SQL Server的配置选项 26
2.3.2 安装SQL Server 2005 29
2.3.3 从其他版本升级到SQL Server 2005 32
2.4 SQL Server 2005的工具概述 33
2.4.1 SQL Server Management Studio 33
2.4.2 Business Intelligence Development Studio 35
2.4.3 Analysis Services 36
2.4.4 SQL Server Configuration Manager配置工具 37
2.4.5 性能工具 39
2.4.6 文档和教程 41
2.5 管理SQL Server服务器 41
2.5.1 管理服务器组 41
2.5.2 注册服务器 42
2.6 上机实训——注册SQL Server服务器 43
2.7 小结 44
2.8 习题 44
第3章 管理数据库和表 45
3.1 数据库存储结构 46
3.1.1 数据库文件和文件组 46
3.1.2 页和区 47
3.1.3 事务日志 49
3.2 查看数据库属性 50
3.2.1 查看系统数据库 50
3.2.2 查看用户数据库 52
3.2.3 查看表的结构和内容 54
3.2.4 查看表之间的关系图 55
3.2.5 查看视图 56
3.2.6 查看存储过程 57
3.2.7 查看用户和角色 58
3.2.8 查看数据库架构 59
3.3 数据库的建立和删除 60
3.3.1 建立数据库 60
3.3.2 删除数据库 62
3.4 数据库文件和文件组的设置 63
3.5 数据库大小估算和收缩数据库 64
3.6 表的建立、修改与删除 65
3.6.1 新建表 65
3.6.2 修改表的结构 67
3.6.3 建立表间的关联 67
3.6.4 删除表 69
3.6.5 记录的新增和修改 70
3.7 上机实训 70
3.7.1 创建boarddb数据库 70
3.7.2 创建boarddb数据库中的表 71
3.7.3 图书馆管理系统的数据表设计 72
3.8 小结 72
3.9 习题 73
第4章 用户安全管理 75
4.1 SQL Server的验证模式 76
4.1.1 Windows验证模式 76
4.1.2 混合验证模式 76
4.1.3 设置验证模式 77
4.2 账户和角色 78
4.2.1 登录账户 78
4.2.2 数据库用户 80
4.2.3 角色 83
4.2.4 用户和角色的权限问题 86
4.3 上机实训 87
4.3.1 创建登录账户Lib_Man 87
4.3.2 设置Lib_Man用户的权限 88
4.4 小结 88
4.5 习题 89
第5章 Transact-SQL语言 91
5.1 SQL语言 92
5.1.1 SQL语言概述 92
5.1.2 分类 93
5.2 Transact-SQL基础 93
5.2.1 数据查询 94
5.2.2 数据插入和删除 97
5.2.3 数据修改 98
5.2.4 使用函数 99
5.2.5 使用公式 99
5.2.6 数据库的操作语句 99
5.2.7 表的操作语句 101
5.3 SELECT高级查询 103
5.3.1 数据汇总查询 103
5.3.2 连接查询 109
5.3.3 子查询 112
5.3.4 使用UNION运算符组合多个结果 118
5.3.5 在查询的基础上创建新表 119
5.4 上机实训 119
5.4.1 显示打折后的书籍价格 119
5.4.2 判断学生成绩及格与否 120
5.4.3 在图书馆管理系统的读者表中插入记录 120
5.4.4 检索超期未还图书 121
5.5 小结 121
5.6 习题 121
第6章 视图 123
6.1 视图概述 124
6.2 视图的创建 125
6.2.1 使用SQL Server Management Studio管理平台创建视图 126
6.2.2 使用SQL语句创建视图 127
6.3 视图的使用 128
6.3.1 通过视图进行数据检索 128
6.3.2 通过视图修改数据 128
6.4 视图的修改 129
6.4.1 修改视图 130
6.4.2 重命名视图 130
6.5 视图信息的查询 131
6.5.1 使用SQL Server Management Studio查看视图信息 131
6.5.2 使用sp_helptext存储过程查看视图信息 132
6.6 视图的删除 132
6.6.1 使用SQL Server Management Studio删除视图 133
6.6.2 使用Transact-SQL删除视图 133
6.7 上机实训 133
6.7.1 查看读者的借书信息 133
6.7.2 用SQL语句创建“订单”视图 134
6.8 小结 134
6.9 习题 135
第7章 索引 136
7.1 索引概述 137
7.1.1 创建索引的原因 137
7.1.2 创建索引应该考虑的问题 138
7.2 索引类型 139
7.2.1 B-Tree索引结构 139
7.2.2 聚集索引和非聚集索引 139
7.2.3 唯一索引和组合索引 142
7.3 创建索引 142
7.3.1 使用SQL Server Management Studio创建索引 143
7.3.2 使用SQL语言创建索引 143
7.3.3 创建索引的选项设置 145
7.3.4 创建索引的空间考虑 147
7.3.5 在视图和计算列上创建索引 147
7.4 索引的查看和删除 148
7.5 全文索引 149
7.5.1 启用全文索引服务 149
7.5.2 创建全文目录 150
7.5.3 创建全文索引 152
7.5.4 全文查询 154
7.6 上机实训——建立图书表的全文索引 159
7.7 小结 159
7.8 习题 160
第8章 SQL程序设计 161
8.1 Transact-SQL程序设计基础 162
8.1.1 标识符 162
8.1.2 数据类型 163
8.1.3 运算符 174
8.1.4 变量 178
8.1.5 批处理 180
8.1.6 注释 181
8.1.7 控制流语句 182
8.1.8 函数 187
8.2 管理ntext、text和image数据 189
8.3 事务处理 193
8.3.1 事务分类 193
8.3.2 显式事务 194
8.3.3 自动提交事务 197
8.3.4 隐式事务 197
8.4 游标的使用 198
8.4.1 游标的概念 198
8.4.2 游标的基本操作 199
8.5 上机实训——使用游标打印报表 203
8.6 小结 204
8.7 习题 204
第9章 数据库完整性 205
9.1 数据库完整性概述 206
9.2 约束 206
9.2.1 PRIMARY KEY约束 206
9.2.2 FOREIGN KEY约束 207
9.2.3 UNIQUE约束 208
9.2.4 CHECK约束 209
9.2.5 列约束和表约束 209
9.3 默认值 209
9.4 规则 210
9.4.1 创建规则 211
9.4.2 绑定规则 212
9.4.3 删除规则 212
9.5 存储过程 213
9.5.1 创建存储过程 213
9.5.2 执行存储过程 215
9.5.3 存储过程的参数 216
9.5.4 查看、修改和删除存储过程 218
9.6 触发器 219
9.6.1 创建触发器 219
9.6.2 使用触发器 222
9.6.3 删除触发器 223
9.7 上机实训 223
9.7.1 在“性别”字段上创建约束和默认值 223
9.7.2 创建“增加读者”存储过程 224
9.8 小结 225
9.9 习题 226
第10章 数据的备份、恢复和报表 227
10.1 SQL Server备份概述 228
10.2 数据备份 228
10.2.1 备份设备 229
10.2.2 备份数据库 230
10.2.3 备份系统数据库 232
10.3 数据恢复 233
10.3.1 自动恢复 233
10.3.2 恢复用户数据库 233
10.4 数据的导入和导出 235
10.5 Reporting Services 236
10.5.1 安装和配置Reporting Services 237
10.5.2 创建和设计报表 239
10.6 上机实训 239
10.6.1 备份LIB_DATA数据库 239
10.6.2 制作图书报表 239
10.7 小结 242
10.8 习题 242
第11章 项目实训——图书馆管理系统的开发 244
11.1 基于.NET的数据库程序开发 245
11.1.1 ASP.NET概述 245
11.1.2 Visual Studio概述 248
11.1.3 ADO.NET概述 249
11.2 系统设计 250
11.2.1 需求分析 250
11.2.2 开发与运行环境 251
11.2.3 系统模块设计 251
11.2.4 数据库设计 251
11.3 系统实现 256
11.3.1 配置文件 256
11.3.2 主页 257
11.3.3 图书查询页面 260
11.3.4 读者登录页面 262
11.3.5 读者信息维护页面 264
11.3.6 读者超期信息页面 266
11.3.7 后台管理页面 268
11.3.8 借阅图书页面 268
11.4 系统运行 269
11.5 小结 272
11.6 习题 272
第12章 课程设计——学生成绩管理系统的开发 273
12.1 需求分析 274
12.1.1 学校工作流程分析 274
12.1.2 系统具体需求分析 274
12.1.3 系统设计分析 274
12.1.4 系统功能分析 275
12.2 用户角色及功能结构 275
12.3 系统模块 276
12.4 数据库设计 277
12.4.1 数据库表的逻辑结构设计 277
12.4.2 数据库表的关系图 278
12.5 小结 278
附录 习题参考答案 279
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《白雪公主分面包 分数》(韩)车宝金文 2016
- 《远去的老调》经典文库编委会编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019