SQL Server 2005数据库基础PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:吴伶琳,杨正校主编
- 出 版 社:大连:大连理工大学出版社
- 出版年份:2010
- ISBN:9787561154052
- 页数:237 页
项目1 认识学生管理数据库 1
模块1.1 SQLServer2005的安装、配置及启动 1
任务1 安装SQL Server 2005企业版 1
任务2 启动与配置SQL Server2005 7
模块1.2 设计学生管理数据库的结构 14
任务1 学生管理系统需求分析 14
任务2 设计学生管理系统E-R图 17
任务3 设计学生管理系统的关系模式 19
任务4 设计学生管理系统的物理结构 19
任务5 编写数据库设计说明书 21
项目实训 数据库设计 27
项目2 创建学生管理数据库和数据表 29
模块2.1 创建学生管理数据库 29
任务1 在Management Studio中创建数据库student 29
任务2 用CREATE DATABASE语句创建数据库student 31
模块2.2 建立学生管理系统的数据表 44
任务1 创建数据表student的表结构 44
任务2 为student表添加数据 48
模块2.3 设置学生管理系统中数据表的完整性 58
任务1 创建数据表student的约束 58
任务2 创建数据表class的约束 61
任务3 创建数据表student和class之间的关系,并建立数据库关系图显示两者关系 64
模块2.4 综合应用 73
任务1 创建数据表student和class的基本结构 73
任务2 为数据表student和class添加记录 74
项目实训 建立数据库和数据表 77
项目3 学生管理数据库中的数据操作 80
模块3.1 学生管理数据库中数据的导入与导出 80
任务1 将Excel中的数据导入到数据库student中 80
任务2 将数据表student导出到Access数据库s中 85
模块3.2 学生管理数据库中数据的基本操作 89
任务1 数据的增加 90
任务2 数据的删除 90
任务3 数据的更新 91
项目实训 数据库中数据的基本操作 95
项目4 学生基本信息查询 97
模块4.1 用SQL语句进行简单查询 97
任务1 查询student表中的若干列 97
任务2 查询student表中的若干行 99
任务3 查询信息的排序显示 102
任务4 使用LIKE子句实现模糊查询 103
模块4.2 用视图进行查询 109
任务1 创建视图v_xs 109
任务2 利用视图查询计应0711班的学生信息 112
任务3 将视图v_xs中的学生“金伟”更改为“胡伟” 114
模块4.3 用函数进行查询 118
任务1 使用函数查找姓陈的同学,并格式化显示其出生年月 119
任务2 创建自定义函数bjxs,该函数可以根据输入的班级编号返回该班学生的学号、姓名、性别和出生日期 119
项目实训 数据库的简单查询 125
项目5 学生成绩查询 126
模块5.1 统计查询 126
任务1 各类职称教师人数的统计 126
任务2 统计各课程的最高分、最低分和平均成绩 127
任务3 查询选修了4门以上(包括4门)选修课的学生 128
模块5.2 多表查询——连接查询 131
任务1 查询孙晓龙的所有选修课的成绩 131
任务2 查询选修了课程编号为“0101001”课程的学生的姓名和成绩 132
任务3 查询选修了“Illustrator平面设计”课程的学生的姓名和课程成绩,并按成绩降序排列 133
模块5.3 多表查询——子查询 140
任务1 查询和“孙晓龙”同班的学生信息 140
任务2 查询比“07010111”班学生入学成绩都高的其他班的学生的学号和姓名 141
任务3 查询选修课考试不及格的学生的学号和姓名 142
任务4 查询选修了课程编号为“0101001”课程的学生的学号和姓名 143
项目实训 数据库的高级查询 148
项目6 学生管理数据库的编程 149
模块6.1 用户自定义函数 149
任务1 创建并调用用户自定义函数(标量函数) 149
任务2 修改自定义函数的功能 151
任务3 创建并调用用户自定义函数(内嵌表值函数) 152
模块6.2 存储过程 159
任务1 创建并调用一般存储过程 159
任务2 创建并调用带参数的存储过程 161
模块6.3 触发器 169
任务1 创建一个UPDATE触发器 169
任务2 创建一个DELETE触发器 171
项目实训 数据库编程 174
项目7 SQL Server数据库管理 176
模块7.1 SQL Server2005数据库的安全性 176
任务1 使用SQL Server Management Studio创建登录、数据库角色及用户 176
任务2 使用SQLServer Management Studio授予用户权限 181
任务3 使用T-SQL语句创建、查看、删除SQL Server登录帐户 183
任务4 使用T-SQL语句创建和管理数据库用户及角色 185
任务5 使用T-SQL语句授予或收回用户权限 187
模块7.2 学生管理数据库的备份与还原 193
任务1 使用SQL Server Management Studio完整备份student数据库 194
任务2 使用T-SQL语句完整备份student数据库 194
任务3 使用T-SQL语句差异备份student数据库 196
任务4 使用T-SQL语句事务日志备份student数据库 198
任务5 制定student数据库恢复策略,实施备份方案 200
任务6 使用SQL Server Management Studio恢复student数据库 204
任务7 使用T-SQL语句恢复student数据库 205
项目实训 数据库的管理 208
项目8 学生信息管理系统的构建 209
模块8.1 项目的初步设计 209
任务1 设计系统功能模块,并画出各模块间的联系图 209
任务2 分析各功能模块具体实现的功能 209
模块8.2 设计和建立数据库 211
任务1 数据库设计和建立 211
任务2 创建存储过程 213
模块8.3 系统首页以及管理员操作模块页面代码的编写 214
任务1 主页面(登录)代码编写 215
任务2 管理员操作模块中的学生信息管理页面代码编写 216
任务3 管理员操作模块中的课程信息管理主页面代码编写 221
任务4 管理员操作模块中的成绩信息管理主页面代码编写 224
任务5 管理员操作模块中的学生选课管理主页面代码编写 227
模块8.4 学生操作模块中各页面代码的编写 229
任务1 学生操作模块中的学生选课浏览页面代码编写 229
任务2 学生操作模块中的所选课程浏览页面代码编写 232
任务3 学生操作模块中的成绩查询页面代码编写 233
附录 235
参考文献 237
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017