数据库应用基础PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:蒋文蓉主编;孙修东,许丽华,单贵,史进芹副主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2009
- ISBN:9787040273113
- 页数:339 页
综述职业岗位需求和课程定位分析 1
Z.1 职业岗位需求分析 1
Z.2 数据库课程定位分析 1
Z.2.1 课程的性质和任务 1
Z.2.2 教学内容与学时分配 2
Z.2.3 考核方式与标准 2
Z.3 课程教学案例综述 3
Z.3.1 学生成绩管理系统 3
Z.3.2 图书借阅管理系统 4
第1章 安装和配置SQL Server 2005 5
学习情景 5
1.1 安装SQL Server 2005 5
1.1.1 从光盘直接安装 5
1.1.2 其他安装方式 15
1.1.3 从SQL Server 2000升级到SQL Server 2005 15
1.2 SQL Server 2005服务器启动、注册与配置 15
1.2.1 SQL Server服务管理 15
1.2.2 注册服务器 17
1.2.3 配置SQL Server服务器 17
1.3 知识链接 19
1.3.1 SQL Server 2005的新增功能 19
1.3.2 SQL Server 2005的主要工具、菜单 20
1.3.3 SQL Server 2005的版本及系统需求 20
小结 23
习题 23
实训 24
第2章 SQL Server 2005的数据管理 25
学习情景 25
2.1 学生成绩管理系统数据库的备份与还原 25
2.1.1 创建备份设备 25
2.1.2 备份操作 26
2.1.3 还原操作 30
2.2 学生成绩管理系统数据的导入与导出 35
2.2.1 导入数据 35
2.2.2 导出数据 41
2.3 学生成绩管理系统数据库的分离与附加 45
2.3.1 分离数据库 45
2.3.2 附加数据库 46
2.4 知识链接 48
2.4.1 备份和恢复的相关概念 48
2.4.2 导入和导出的相关概念 52
小结 55
习题 55
实训 56
第3章 学生成绩管理系统的分析与设计 58
学习情景 58
3.1 学生成绩管理系统功能设计 58
3.1.1 需求分析 58
3.1.2 功能设计 58
3.2 学生成绩管理系统数据库设计 60
3.2.1 概念结构设计 60
3.2.2 逻辑结构设计 61
3.2.3 学生成绩管理系统数据库包含的数据表结构 61
3.3 学生成绩管理系统实施 63
3.3.1 数据库实现 63
3.3.2 系统编程 63
3.3.3 运行与维护 64
3.4 知识链接 64
3.4.1 数据库的基本概念 64
3.4.2 数据模型 65
3.4.3 关系数据库的相关概念 68
3.4.4 概念模型 69
3.4.5 构E-R模型 71
3.4.6 概念模型向关系模型的转换 74
3.4.7 数据库规范化 76
3.4.8 数据库设计方法 78
3.4.9 数据库设计的基本步骤 79
小结 80
习题 80
实训 82
第4章 创建学生成绩管理系统数据库StudentDB 84
学习情景 84
4.1 创建学生成绩管理系统数据库 84
4.1.1 用SSMS的图形工具创建数据库 84
4.1.2 用模板创建数据库 87
4.1.3 用SSMS的代码编辑器创建数据库 88
4.2 修改StudentDB数据库 90
4.2.1 用SSMS的图形工具修改数据库 90
4.2.2 用SSMS的代码编辑器修改数据库 91
4.3 删除StudentDB数据库 95
4.3.1 用SSMS的图形工具删除数据库 95
4.3.2 用SSMS的代码编辑器删除数据库 96
4.4 知识链接 96
4.4.1 SQL Server发展简介 96
4.4.2 SQL Server常用工具组件 97
4.4.3 数据库文件与文件组 97
4.4.4 数据库组成 98
4.4.5 相关的T-SQL语句 99
小结 101
习题 102
实训 102
第5章 学生成绩管理系统中表的创建与管理 103
学习情景 103
5.1 创建学生成绩管理系统的数据表 103
5.1.1 用SSMS的图形工具创建数据表 103
5.1.2 用SSMS的图形工具生成SQL脚本 105
5.1.3 用SSMS的代码编辑器创建数据表 106
5.1.4 学生成绩管理系统数据库的数据完整性实现 106
5.2 修改学生成绩管理系统的数据表 111
5.2.1 用SSMS的图形工具修改数据表 111
5.2.2 用SSMS的代码编辑器修改数据表 114
5.3 删除学生成绩管理系统SMIS的数据表 114
5.3.1 用SSMS的图形工具删除数据表 114
5.3.2 用SSMS的代码编辑器删除数据表 116
5.4 索引学生成绩管理系统的数据表 117
5.4.1 用SSMS的图形工具创建/删除索引 117
5.4.2 用SSMS的代码编辑器创建/删除索引 121
5.5 知识链接 122
5.5.1 数据表的创建、修改和删除 122
5.5.2 数据完整性 124
5.5.3 索引的相关知识 126
小结 128
习题 128
实训 128
第6章 学生成绩管理系统中表数据的操作 130
学习情景 130
6.1 表数据增加 130
6.1.1 用SSMS的图形工具添加数据 130
6.1.2 用SSMS的代码编辑器添加数据 132
6.2 表数据删除 140
6.2.1 用SSMS的图形工具删除数据 140
6.2.2 用SSMS的代码编辑器删除数据 141
6.3 表数据修改 142
6.3.1 用SSMS的图形工具修改数据 142
6.3.2 用SSMS的代码编辑器修改数据 143
6.4 知识链接 144
小结 145
习题 145
实训 147
第7章 学生成绩管理系统的简单数据查询 149
学习情景 149
7.1 单表查询 149
7.1.1 使用SELECT子句选取列和行 149
7.1.2 使用WHERE子句选取行 152
7.1.3 使用ORDER BY子句排序 160
7.1.4 使用INTO子句将查询结果存入表中 161
7.2 多表查询 162
7.2.1 简单条件连接查询 162
7.2.2 复杂条件连接查询 163
7.3 查询统计 165
7.3.1 使用GROUP BY子句进行分组数据汇总 165
7.3.2 使用COMPUTE子句进行明细汇总 167
7.3.3 使用聚合函数汇总 168
7.4 知识链接 170
7.4.1 查询的基本语法 170
7.4.2 单表查询 170
7.4.3 多表查询 171
7.4.4 分组查询 171
7.4.5 查询中的聚合函数 171
小结 172
习题 172
实训 175
第8章 学生成绩管理系统中视图的使用 177
学习情景 177
8.1 创建视图 177
8.1.1 用SSMS的图形工具创建视图 177
8.1.2 用SSMS的代码编辑器创建视图 179
8.2 修改视图 182
8.2.1 用SSMS的图形工具修改视图 182
8.2.2 用SSMS的代码编辑器修改视图 183
8.3 删除视图 184
8.3.1 用SSMS的图形工具删除视图 184
8.3.2 用SSMS的代码编辑器删除视图 185
8.4 查询视图 185
8.4.1 用SSMS的图形工具查询视图 185
8.4.2 用SSMS的代码编辑器查询视图 187
8.5 知识链接 188
8.5.1 视图的概念 188
8.5.2 相关的T-SQL语句 188
8.5.3 视图的作用 189
8.5.4 使用视图的注意事项 189
小结 190
习题 190
实训 192
第9章 学生成绩管理系统的复杂数据查询 194
学习情景 194
9.1 连接查询 194
9.1.1 内连接 194
9.1.2 外连接 195
9.1.3 自连接 198
9.2 嵌套查询 199
9.3 集合查询 205
9.4 知识链接 207
9.4.1 复杂查询的基本语法 207
9.4.2 复杂查询的使用技巧 208
小结 209
习题 210
实训 213
第10章 学生成绩管理系统中存储过程的使用 216
学习情景 216
10.1 创建存储过程 216
10.1.1 用SSMS的图形工具创建存储过程 216
10.1.2 用SSMS的代码编辑器创建存储过程 217
10.2 查看存储过程 218
10.2.1 用SSMS的图形工具查看存储过程 218
10.2.2 用SSMS的代码编辑器查看存储过程 219
10.3 执行存储过程 220
10.3.1 用SSMS的图形工具执行存储过程 220
10.3.2 用SSMS的代码编辑器执行存储过程 221
10.4 修改存储过程 222
10.4.1 用SSMS的图形工具修改存储过程 222
10.4.2 用SSMS的代码编辑器修改存储过程 222
10.5 重命名存储过程 223
10.5.1 用SSMS的图形工具重命名存储过程 223
10.5.2 用SSMS的代码编辑器重命名存储过程 223
10.6 删除存储过程 223
10.6.1 用SSMS的图形工具删除存储过程 223
10.6.2 用SSMS的代码编辑器删除存储过程 224
10.7 知识链接 224
10.7.1 函数 224
10.7.2 存储过程的概念 229
10.7.3 使用存储过程的优点 230
10.7.4 相关的T-SQL语句 231
小结 239
习题 240
实训 241
第11章 学生成绩管理系统中触发器的使用 242
学习情景 242
11.1 创建触发器 242
11.1.1 用SSMS的图形工具创建触发器 242
11.1.2 用SSMS的代码编辑器创建触发器 244
11.2 查看触发器 245
11.2.1 用SSMS的图形工具查看触发器 245
11.2.2 用SSMS的代码编辑器查看触发器tr_information1信息 246
11.3 修改触发器 247
11.3.1 用SSMS的图形工具修改触发器 247
11.3.2 用SSMS的代码编辑器修改触发器 248
11.4 禁用与启用触发器 248
11.4.1 用SSMS的图形工具禁用与启用触发器 248
11.4.2 用SSMS的代码编辑器禁用与启用触发器 249
11.5 删除触发器 249
11.5.1 用SSMS的图形工具删除触发器 249
11.5.2 用SSMS的代码编辑器删除触发器 250
11.6 知识链接 250
11.6.1 触发器的概念 250
11.6.2 使用触发器的优点 250
11.6.3 触发器的类型 251
11.6.4 触发器中使用的两个特殊表 252
11.6.5 相关的T-SQL语句 253
小结 262
习题 262
实训 263
第12章 数据库安全管理 264
学习情景 264
12.1 数据库管理系统登录管理 264
12.1.1 设置SQL Server 2005的登录身份验证模式 264
12.1.2 SQL Server 2005的登录帐户管理 265
12.2 用户管理 274
12.2.1 使用SSMS管理数据库用户 274
12.2.2 使用T-SQL管理数据库用户 278
12.3 角色管理 280
12.3.1 创建角色 280
12.3.2 角色的管理 287
12.3.3 删除角色 289
12.4 权限管理 290
12.4.1 权限的授予 290
12.4.2 权限的拒绝 292
12.4.3 权限的回收 293
12.5 知识链接 294
12.5.1 SQL Server 2005的安全机制 294
12.5.2 权限管理 298
12.5.3 相关的T-SQL语句 299
小结 301
习题 301
实训 302
第13章 学生成绩管理系统的实现 303
13.1 实例1 使用VB开发一个C/S学生成绩管理系统 303
13.1.1 VB与SQL数据库的连接 303
13.1.2 学生成绩管理系统各窗体创建及功能实现 303
13.2 实例2 使用ASP开发一个B/S学生成绩管理系统 323
13.2.1 ASP与SQL数据库的连接 323
13.2.2 学生成绩管理系统各页面创建及功能实现 324
13.3 知识链接 329
13.3.1 软件体系结构 329
13.3.2 VB数据库访问技术 331
13.3.3 ASP数据库访问技术 333
13.3.4 不同平台下SQL的应用 336
小结 337
习题 337
实训 338
参考文献 339
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《昼颜》李燕蓉著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018