图书目录

目录

单元一走进SOL Server 2008数据库

项目1安装配置SQL Server 2008软件2

任务1认知SQL Server 20083

任务11认知SQL Server 2008的产品组件3

任务12认知SQL Server 2008的新增特性6

任务13认知SQL Server 2008的体系结构7

任务14认知SQL Server 2008的管理工具8

任务15完成综合任务8

任务2安装SQL Server 20089

任务21认知SQL Server 2008的环境要求9

任务22安装SQL Server 200812

任务23启动SQL Server 200823

任务3使用SQL Server 2008的常用工具25

任务31SQL Server配置管理器25

任务32SSMS的“已注册的服务器”组件28

任务33使用SSMS的“查询编辑器”组件32

任务34使用SSMS的其他组件34

实训1安装配置SQL Server 200835

小结35

习题35

项目2设计数据库37

任务1附加与分离数据库并认知数据库结构38

任务11附加数据库38

任务12认识系统数据库结构40

任务13分离数据库41

任务2现实世界数据化42SQL Server 2008数据库项目教程目录任务21现实世界数据化过程43

任务22数据模型的概念46

任务23概念模型47

任务24绘制学生选修ER图49

任务3转换成关系模型51

任务31逻辑数据模型52

任务32认知关系模型的基本概念54

任务33将学生选修课ER图转换成关系模型55

任务34关系规范化56

任务35关系运算59

任务36关系数据库61

任务4认知关键字和数据完整性62

任务41认知关键字62

任务42认知数据完整性63

实训2设计数据库练习64

小结65

习题65

项目3创建与管理数据库67

任务1认知SQL Server 数据库结构68

任务11了解数据库的组成68

任务12了解数据库文件和文件组69

任务13认知系统数据库和用户数据库69

任务14认知数据库对象70

任务15完成综合任务71

任务2创建xs数据库71

任务21使用SSMS创建数据库72

任务22使用TSQL语句创建数据库75

任务23综合任务完成过程76

任务3管理xs数据库77

任务31使用SSMS查看和修改数据库78

任务32使用TSQL语句查看数据库79

任务33使用TSQL语句修改数据库文件79

任务34配置数据库为只读80

任务35缩小数据库和数据文件83

任务36使用TSQL语句修改数据库名85

任务37删除数据库85

任务38完成综合任务86

实训3创建数据库训练88

小结88

习题89

项目4创建和管理数据库表90

任务1创建表91

任务11数据表的概念92

任务12数据类型93

任务13空值98

任务14创建数据表98

任务15TSQL 设置联合主键101

任务16完成综合任务102

任务2管理数据表103

任务21显示表结构104

任务22使用SSMS修改数据表104

任务23使用TSQL语句修改数据表106

任务24使用SSMS删除数据表107

任务25使用TSQL语句删除数据表108

任务26使用TSQL语句重命名数据表109

任务27完成综合任务109

任务3插入及删除表的数据110

任务31使用SSMS插入、删除、更新表的数据110

任务32使用TSQL语句向表中插入数据112

任务33使用TSQL语句删除表记录113

任务34完成综合任务114

实训4创建数据库表并录入表的数据115

小结117

习题117

项目5使用TSQL语句查询表中数据118

任务1简单查询119

任务11SELECT语句的执行方式120

任务12认知SELECT语句的语法123

任务13SELECT子句实现列查询124

任务14用WHERE子句实现条件查询130

任务15ORDER BY子句134

任务16完成综合任务135

任务2分类汇总136

任务21使用常用聚合函数查询数据137

任务22分组筛选数据139

任务23计算与汇总140

任务24完成综合任务142

任务3连接查询144

任务31内连接145

任务32外连接148

任务33交叉连接149

任务34自连接150

任务35完成综合任务150

任务4子查询和保存结果集152

任务41使用子查询153

任务42保存查询结果156

任务43完成综合任务157

实训5查询及维护sale数据库159

小结159

习题160

项目6维护用户表数据162

任务对数据表进行操作163

任务11向用户表插入数据163

任务12修改用户表数据167

任务13删除用户表数据168

任务14完成综合任务169

实训6维护sale数据库数据171

小结171

习题171

单元二数据库及数据库对象的管理

项目7创建视图和索引174

任务1创建和使用视图175

任务11了解视图用途176

任务12创建视图176

任务13修改视图180

任务14删除视图182

任务25使用视图操作表数据184

任务26完成综合任务187

任务2创建管理索引189

任务21创建索引189

任务23管理索引196

任务24分析索引198

任务25完成综合任务200

实训7为sale数据库建立视图和索引201

小结202

习题202

项目8实现数据完整性204

任务1实现域完整性205

任务11认知数据完整性概念及分类206

任务12CHECK约束207

任务13规则211

任务14默认值约束及默认值对象215

任务15完成综合任务222

任务2实现实体完整性225

任务21PRIMARY KEY约束225

任务22UNIQUE约束227

任务23完成综合任务229

任务3实现参照完整性230

任务31FOREIGN KEY(外键)230

任务32完成综合任务235

实训8实现sale数据库完整性235

小结235

习题236

项目9使用TSQL语言编程238

任务1认知TSQL语言编程基础239

任务11标识符与注释240

任务12常量240

任务13变量241

任务14运算符与表达式244

任务15完成综合任务248

任务2批处理与程序流程控制语句249

任务21批处理249

任务22流程控制语句250

任务23完成综合任务253

任务3系统内置函数253

任务31数学函数253

任务32字符串函数254

任务33日期和时间函数256

任务34聚合函数257

任务35系统函数257

任务36完成综合任务259

任务4用户定义函数260

任务41定义与调用用户定义函数260

任务42删除用户定义函数265

任务43完成综合任务265

任务5游标266

任务51声明游标267

任务52打开游标269

任务53数据处理269

任务54关闭游标272

任务55释放游标273

实训9程序设计273

小结273

习题274

项目10创建使用存储过程和触发器276

任务1创建和使用存储过程277

任务11介绍存储过程概述 278

任务12创建存储过程278

任务13执行存储过程280

任务14修改存储过程281

任务15删除存储过程282

任务16完成综合任务283

任务2创建和使用触发器284

任务21触发器概述285

任务22创建触发器286

任务23修改触发器291

任务24删除触发器291

任务25完成综合任务292

实训10为sale数据库创建存储过程和触发器293

小结294

习题295

单元三安全管理与日常维护

项目11数据库安全性管理298

任务1实现SQL Server 2008登录认证299

任务11SQL Server 2008系统安全机制300

任务12Windows身份认证和SQL Server 身份认证301

任务13选择身份认证模式302

任务14Windows 认证模式登录账号的建立和取消302

任务15SQL Server认证模式下登录账号的建立和删除305

任务16管理SQL Server登录账户306

任务2实现数据库用户账号及权限的管理307

任务21数据库用户账号307

任务22用户权限及数据库角色308

任务23使用SSMS管理用户账户和权限309

任务24使用TSQL语句管理用户账号和权限314

任务3实现服务器角色和应用程序角色316

任务31服务器角色317

任务32管理服务器角色318

任务33应用程序角色319

实训11用户权限管理321

小结321

习题321

项目12维护与管理数据库323

任务1联机与脱机数据库324

任务11联机/脱机324

任务2备份与还原数据库326

任务21使用SSMS备份和还原数据库326

任务22使用TSQL语句备份和还原数据库330

任务3导入与导出数据332

任务31导出数据333

任务32导入数据338

实训12维护管理sale数据库340

小结340

习题340

单元四数据库应用开发训练

项目13SQL Server 开发与编程342

任务1ASP.NET与SQL Server 2008开发343

任务11认知数据源控件与数据绑定控件343

任务12ASP.NET与SQL Server 2008的连接344

任务2Java/SQL Server 2008开发348

任务21环境搭配348

任务22测试连接349

任务3JSP/SQL Server 2008开发350

任务31环境搭配351

任务32测试连接351

任务4开发学生管理系统353

任务41系统需求分析354

任务42系统设计354

任务43系统实现355

实训13开发销售管理系统370

小结370

习题371

附录A学生数据库(xs)表结构及数据样本372

附录B连接查询用例表结构及数据样本375

附录CSQL Server操作常用语句376

附录D常用函数379参考文献382

2,10