图书介绍

SQL Server 2008数据库案例与实训教程PDF|Epub|txt|kindle电子书版本下载

SQL Server 2008数据库案例与实训教程
  • 陈艳平主编;尚晋,赵叶青副主编 著
  • 出版社: 北京:北京理工大学出版社
  • ISBN:9787564054298
  • 出版时间:2012
  • 标注页数:341页
  • 文件大小:84MB
  • 文件页数:355页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2008-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 2008数据库案例与实训教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库基础知识1

1.1任务1:认识数据库系统1

1.1.1数据管理技术的产生和发展2

1.1.2数据库系统的基本概念3

1.1.3数据模型9

1.2任务2:数据库设计14

1.2.1数据库设计方法14

1.2.2数据库设计步骤15

1.3任务3:数据库概念设计16

1.3.1数据库概念设计方法16

1.3.2教务管理系统数据库概念设计17

1.3.3图书管理系统数据库概念设计20

1.4任务训练——概念设计22

一、实验目的22

二、实验内容22

三、实验步骤23

四、问题讨论24

思考与练习24

第2章 关系模型与逻辑设计26

2.1任务1:认识关系模型26

2.1.1关系模型组成要素27

2.1.2关系模型28

2.2任务2:认识关系操作29

2.2.1传统集合运算30

2.2.2专门的关系运算31

2.3任务3:认识关系完整性约束34

2.3.1实体完整性34

2.3.2用户(含域)定义完整性35

2.3.3参照完整性35

2.4任务4:认识E-R模型到关系模型的转换37

2.4.1实体(E)转换为关系模式的方法37

2.4.2联系(R)转换为关系模式的方法37

2.5任务5:认识关系规范化40

2.5.1第1范式1 NF ( First Normal Form )40

2.5.2第2范式2NF (Second Normal Form )41

2.5.3第3范式3NF (Third Normal Form)42

2.6任务训练——逻辑设计43

一、实验目的43

二、实验内容43

三、实验步骤43

四、问题讨论44

思考与练习44

第3章SQL Server 2008的安装与配置46

3.1任务1:认识与安装SQL Server 200846

3.1.1 SQL Server发展史47

3.1.2 SQL Server 2008的版本介绍47

3.1.3 SQL Server 2008的运行环境48

3.1.4 SQL Server 2008的安装49

3.1.5 SQL Server 2008的卸载60

3.2任务2:常用组件的使用61

3.2.1使用SQL Server 2008联机帮助61

3.2.2使用SQL Server Configuration Manager62

3.2.3使用SQL Server Management Studio63

3.3任务训练——使用SSMS66

一、实验目的66

二、实验内容67

三、实验步骤67

四、实验讨论67

思考与练习67

第4章 数据库的创建与管理68

4.1任务1:创建数据库68

4.1.1认识数据库的组成69

4.1.2使用SSMS创建数据库70

4.1.3使用T-SQL语句创建数据库72

4.2任务2:查看和修改数据库75

4.2.1使用SSMS查看和修改数据库76

4.2.2使用T-SQL语句查看和修改数据库77

4.3任务3:删除数据库80

4.3.1使用SSMS删除数据库80

4.3.2使用T-SQL语句删除数据库81

4.4任务4:分离、附加数据库81

4.4.1分离数据库82

4.4.2附加数据库83

4.5任务5:导出、导入数据库84

4.5.1导出数据库85

4.5.2导入数据库90

4.6任务6:收缩数据库93

4.6.1数据库收缩93

4.6.2文件收缩96

4.7任务训练——创建与管理数据库97

一、实验目的97

二、实验内容98

三、实验步骤98

四、问题讨论100

思考与练习100

第5章 表的创建与管理101

5.1任务1:认识表101

5.1.1表的构成102

5.1.2表的类型102

5.1.3表的数据类型103

5.1.4表的完整性体现105

5.1.5表的设计106

5.2任务2:使用SSMS创建、修改和删除表106

5.2.1创建表107

5.2.2修改表112

5.2.3 删除表112

5.3任务3:使用T-SQL语句创建、修改和删除表113

5.3.1创建表113

5.3.2修改表115

5.3.3删除表118

5.4任务4:数据表中添加、修改、删除数据行118

5.4.1使用SSMS添加、修改、删除数据行118

5.4.2使用T-SQL添加、修改、删除数据行119

5.5任务5:创建索引123

5.5.1索引概述124

5.5.2使用SSMS创建索引124

5.5.2使用T-SQL创建索引127

5.6任务6:创建关系图128

5.6.1创建数据库关系图128

5.6.2打开数据库关系图130

5.6.3删除数据库关系图130

5.6.4显示数据库关系图属性130

5.7任务训练——创建和管理表131

一、实验目的131

二、实验内容131

三、实验步骤131

四、问题讨论134

思考与练习134

第6章 数据查询136

6.1任务1:认识SQL语言136

6.1.1 Transact-SQL的认识137

6.1.2 Transact-SQL语法约定137

6.2任务2:基本的SELECT语句138

6.2.1 SELECT语句的结构138

6.2.2 SELECT子句投影查询139

6.2.3聚集函数的应用143

6.2.4 WHERE子句144

6.3任务3:单表查询150

6.3.1 GROUP BY子句150

6.3.2 HAVING子句151

6.3.3 ORDER BY子句152

6.4任务4:多表查询154

6.4.1谓词连接154

6.4.2以JOIN关键字指定的连接155

6.4.3交叉连接159

6.5任务5:嵌套查询159

6.5.1使用IN关键字160

6.5.2使用比较运算符161

6.5.3使用ANY或SOME操作符161

6.5.4使用EXISTS操作符161

6.6任务训练——数据查询163

一、实验目的163

二、实验内容163

三、实验步骤163

四、问题讨论164

思考与练习164

第7章 视图的创建与管理166

7.1任务1:认识视图166

7.1.1视图的基本概念167

7.1.2视图的作用167

7.2任务2:创建、修改和删除视图167

7.2.1使用SSMS创建、修改和删除视图168

7.2.2使用T-SQL语句创建、修改和删除视图172

7.3任务3:使用视图175

7.3.1视图检索(查询)175

7.3.2利用视图操作表176

7.4任务训练——创建与管理视图177

一、实验目的177

二、实验内容177

三、实验步骤177

四、问题讨论178

思考与练习178

第8章T-SQL编程与应用179

8.1任务1:认识T-SQL编程179

8.1.1有效标识符180

8.1.2注释180

8.1.3数据类型181

8.2任务2:认识表达式183

8.2.1常量183

8.2.2变量184

8.2.3函数188

8.2.4运算符199

8.3任务3:认识流程控制语句200

8.3.1顺序语句201

8.3.2 IF…ELSE语句202

8.3.3 WHILE语句203

8.3.4其他控制语句205

8.3.5 CASE函数206

8.4任务4:认识批处理208

8.5任务5:认识事务211

8.5.1事务的概念212

8.5.2事务语句213

8.6任务训练——SQL语句217

一、实验目的217

二、实验内容217

三、实验步骤217

四、问题讨论218

思考与练习218

第9章 存储过程、触发器220

9.1任务1:认识存储过程220

9.1.1存储过程的概念221

9.1.2创建存储过程221

9.1.3管理存储过程225

9.2任务2:认识存触发器226

9.2.1触发器概述226

9.2.2创建DML触发器227

9.2.3创建DDL触发器234

9.2.4管理触发器235

9.3任务训练——存储过程与触发器的应用237

一、实验目的237

二、实验内容237

三、实验步骤237

四、问题讨论238

思考与练习238

第10章 游标239

10.1任务1:认识游标239

10.2任务2:游标的基本操作240

10.2.1声明游标240

10.2.2打开游标241

10.2.3处理数据242

10.2.4关闭、释放游标245

10.3任务训练——游标的使用247

一、实验目的247

二、实验内容247

三、实验步骤247

四、问题讨论248

思考与练习248

第11章 数据库的安全管理249

11.1任务1:数据库安全性控制249

11.1.1 SQL Server的安全性机制250

11.1.2 SQL Server的身份验证模式251

11.1.3设置身份验证模式251

11.2任务2: SQL Server登录管理253

11.2.1为Windows授权用户创建登录名253

11.2.2为SQL Server授权用户创建登录名260

11.2.3修改和删除登录名262

11.3任务3:用户管理263

11.3.1创建数据库用户263

11.3.2修改和删除数据库用户267

11.4任务4:权限管理268

11.4.1权限概述268

11.4.2数据库对象权限268

11.4.3数据库语句权限274

11.5任务5:角色管理277

11.5.1服务器级角色278

11.5.2数据库角色281

11.5.3应用程序角色286

11.6任务6:管理架构289

11.6.1架构概述289

11.6.2创建架构290

11.6.3修改和删除架构291

11.7任务7:数据库的备份与还原291

11.7.1数据库备份概述292

11.7.2创建备份设备294

11.7.3使用SSMS进行数据库备份296

11.7.4使用SSMS还原数据库303

11.8任务训练——数据库安全管理307

一、实验目的307

二、实验内容308

三、实验步骤308

四、问题讨论308

思考与练习308

第12章 人力资源管理系统309

12.1任务1:系统分析309

12.1.1项目背景309

12.1.2总体业务需求概述310

12.1.3开发及运行环境310

12.2任务2:系统功能模块设计310

12.2.1系统流程图311

12.2.2系统功能结构311

12.2.3系统预览312

12.2.4文件夹组织结构314

12.3任务3:数据库设计314

12.3.1数据库创建315

12.3.2数据库概念设计315

12.3.3数据库逻辑结构设计316

12.3.4数据表概要说明319

12.4任务4:功能模块设计与实现319

12.4.1公共模块设计与实现319

12.4.2系统首页设计与实现323

12.4.3人事管理模块设计与实现324

12.4.4招聘管理模块设计与实现325

12.4.5培训管理模块设计与实现326

12.4.6薪酬管理模块设计与实现327

12.4.7系统管理模块设计与实现328

12.5任务5:用户使用说明书329

12.5.1配置源程序329

12.5.2操作注意事项332

12.5.3操作流程332

思考与练习参考答案333

参考文献341

热门推荐