SQL Server 2005数据库实用技术

百科

《SQL S陆全女异方并erver 2005数据库实用技术》来自2011年由中国铁道出版社出版的图书消留衣蛋药钟即超,作者是林成春 孟湘来 马朝东

  • ISBN 978-7-113-13629-1
  • 页数 276页
  • 开本 16开
  • 出版社 中国铁道出版社
  • 作者 林成春、孟湘来、马朝东

基本信息

  书名:SQL Server 2005数据库实用技术(第三版)

  套系名称:中国高职院校计算机教育课程体系规划教材

  书号:978-7-113-13629-1

  版次:3-9

  开本:16开

  页码:276页

  作者:林来自成春 孟湘来 马朝东

  出版时间:2011-10-01

  定价:29 元

  适用专业:计算机专业

  出版社:中国铁道出版社

内容简介

  "本书是"中国高职院校计算机教育课程体系规划教材"之一。全书共分13章,主要内容包括数据库概述、SQL Server 2005关系数据库管理系统、Transact-SQL语言等内容,书中通过大量例题介绍应用SQL Server 2005的管理控制台(企业管理器和查询分析器)和Transact-SQL语言创建、管理和维护数据库及数360百科据库对象的操作方法、SQL Server的安全管理和数据转换,并以"图书管理系居答奏宁统"、"学生成绩管理系统"和"宾馆管理信息系统"为画背常百例,介绍如何使用Visual Basic、Delphi和C#进行前台界面设计并与后台SQL Server数据库的连接,实现一个完整的数据库管理信息系统的开发。

  本书既可作为高职高专院校计算机、信息管地速它士题映皇理、电子商务等专业的教学用请始井处接急云可异书,也可以作为SQL Server 2005的培训教材。

图书目录

  第1章 数据库概述 1

  1.1 数据库及其基本概念 1

  1.1.1 数据库概述 1

  1.1.2 数据库的基本概念 2

  1.2 关系数据库 3

  本章小结 6

  思考与练习 7

  实训一 使来自用Visual FoxPro和Acce360百科ss创建数据库表 7

  第2章 SQL Server 2005关系数菜首府升配少良探议据库管理系统 9

  2.1 SQL Server 2005简介 9

  2.1.1 SQL Server的发展简史 9

  2.1.2 SQL Server 2005的新特性 10

  2.2 SQL Server 2005的版本与安装 11

  2.2.1 S吃决发句孔随苦华QL Server 2005的版本 11

  2.2.2 SQL Server 2005的运行环境 12

  2.2.3 SQL Server 2005的安装 13

  2.3 SQL Server 2005的系统数据库和表 17

  2.3.1 SQL Server 2005的系统数据库 17

  2.3.2 SQL Server 2005的系统表 18

  2.4 SQL Server 200技粮教属力到杆迫金常木5的管理工具和实用程序 19

 具晚史动试滑所地音 2.4.1 SQL Server配置管理器(SQL Server Configuration Manager) 20

  2.4.2 SQL Server管理控制台(SQL Server Management Studio) 22

  2.4.3 联机丛书 28

 兰眼胞另群协依两 2.5 SQL Server 2005的安全性管理 29

  2.5.1 SQL Server 2005身份验证模式 29

  2.5.2 SQL Server 数据库的安全性 31

  2.5.3 SQL Server 数据库对象的安全性 31

  本章小结 32

  思考与练习 附止据善副酸滑企讲实32

  实训二 学习并使用SQL Server 2005的配置管理器和管理控制台 33

  第3章 Transact-SQL语言 34

  3.1 SQL Server 2005的数据类型 35

  3.1.1 数值数据类型 35

  3.1.2 字符数据类型 36

  3.1.3 日期和时间数据类型 37

  3.1.4 文本和图像数据类型 37

  3.1.5 货币数据类型 38

  3.1.6 二进制数据类型 38

  3.1.7 特殊数据类型 3帮妈扬乙反判8

  3.1.8 用户自定义数据类型 39

  3.1.9 SQL Server 2005数据类型的不同分类 39

  3.2 数据定义语言(DD红胞乐乙区L) 39

  3.3 数据操纵语错预严言(DML) 41

  3.4 数据控制语言(DCL) 移史43

  3.4.1 权限类型和状态 44

  3.4.2 GRANT语句 44

  3.4.3 DE审政混NY语句 46

  3.4.4 REVOKE语句 46

  3.5 系统存储过程 47

  3.6 其他语言元素 47

  3.6.1 注释 47

  3.6.2 变量 47

  3.6.3 运算符 48

  3.6.4 函数 50

  3.6.5 流程控制语句 53

  3.6.6 批处理 57

  本章小结 59

  思考与练习 59

  第4章 创建和维护数据库 61

  4.1 数据库的存储结构 61

  4.1.1 数据库文件 62

  4.1.2 数据库文件组 62

  4.2 创建、修改和删除数据库 63

  4.2.1 创建数据库 63

  4.2.2 查看数据库 66

  4.2.3 修改数据库 67

  4.2.4 删除数据库 69

  4.3 备份和还坏确采拿求翻跳供原数据库 69

  4.3.1 概述 69

  4.3.2 备份数据库的操作 70

  4.3.3 还原数据库 72

  本章小结 74

  思考与坐督离盾举逐较板乱内厂练习 75

  第5章 创建和维护数据库表 76

  5.1 定义表结构 77

  5.1.1 创建表的设计原则 77

  5.1.2 定义表的结构 77

  5.2 修改表结构 79

  5.2.1 重新命名表 80

 减帝步看城从施 5.2.2 修改表字段 8到地编际绝混著材延0

  5.3 向表中添加记录 81

  5.4 删除表中记录 82

  5.5 修改表中的记录值 83

  5.6 删除表 84

  5.7 查看表 84

  5.7.1 查看表属性 85

  5.7.2 查看表中数据--简单查询 85

  5.7.3 使用聚合函数的查询 87

  5.7.4 查看表中数据--连接查询 91

  5.7.5 查看表中数据--嵌套查询 92

  本章小结 96

  思考与练习 96

  实训三 学习并使用SQL Server2005管理控制台的企业管理器和查询分析器功能(1) 97

  第6章 创建数据库表索引和约束 99

  6.1 创建和管理索引 99

  6.1.1 索引的设计原则和索引的类型 100

  6.1.2 创建索引 102

  6.1.3 查看、修改和删除索引 103

  6.2 数据库数据的完整性 105

  6.2.1 数据库数据的完整性概述 105

  6.2.2 实现数据库数据的完整性的方法 106

  6.2.3 主键约束 107

  6.2.4 唯一性约束 110

  6.2.5 检查性约束 111

  6.2.6 外部键约束 114

  6.2.7 默认约束 117

  本章小结 118

  思考与练习 119

  实训四 学习并使用SQL Server2005管理控制台的企业管理器和查询分析器功能(2) 119

  第7章 创建和管理数据库对象 121

  7.1 创建和管理视图 121

  7.1.1 视图 122

  7.1.2 创建视图的方法 122

  7.1.3 查看视图 125

  7.1.4 修改、删除及重命名视图 126

  7.1.5 使用视图操作表数据 129

  7.2 创建和管理存储过程 131

  7.2.1 存储过程的概念 131

  7.2.2 创建存储过程 132

  7.2.3 查看、修改和删除存储过程 135

  7.3 创建和管理触发器 138

  7.3.1 触发器的作用和类型 138

  7.3.2 创建触发器 139

  7.3.3 查看、修改和删除触发器 142

  7.4 创建和管理关系图 145

  7.5 游标 147

  本章小结 149

  思考与练习 150

  第8章 数据库中表的高级查询操作 151

  8.1 限定条件的查询 151

  8.2 使用GROUP BY子句 154

  8.3 使用聚合函数 155

  8.3.1 SUM函数 155

  8.3.2 AVG函数 155

  8.3.3 MAX函数 156

  8.3.4 MIN函数 156

  8.3.5 COUNT函数和COUNT(*)函数 157

  8.4 使用ORDER BY子句 157

  8.5 使用UNION组合多个运算结果 158

  本章小结 159

  思考与练习 160

  实训五 学习并使用SQL Server 2005创建视图、存储过程和触发器 161

  第9章 SQL Server安全管理 163

  9.1 数据库的安全性概述 163

  9.2 实现数据库的安全性管理的方法 163

  9.2.1 SQL Server身份验证模式 164

  9.2.2 创建登录账号和用户账号管理 164

  9.2.3 权限管理 171

  本章小结 175

  思考与练习 175

  实训六 学习并使用SQL Server 2005创建登录账号、 用户账号和进行权限管理 176

  第10章 SQL Server的数据转换 178

  10.1 SQL Server与Excel数据库之间数据的导入和导出 179

  10.1.1 导出SQL Server数据至Excel表 179

  10.1.2 导入Excel数据至SQL Server数据库 181

  10.2 SQL Server与Access数据库之间数据的导入和导出 183

  10.2.1 导出SQL Server数据至Access数据库 183

  10.2.2 导入Access数据至SQL Server数据库 184

  10.3 SQL Server数据库与文本文件之间数据的导入和导出 184

  10.3.1 导出SQL Server数据至文本文件 184

  10.3.2 导入文本文件数据至SQL Server数据库 185

  本章小结 187

  思考与练习 187

  实训七 学习并使用SQL Server 2005的数据转换工具 187

  第11章 SQL Server 2005应用实例 189

  11.1 在Visual Basic中访问SQL Server 2005 189

  11.1.1 使用ADO控件访问SQL Server数据库 190

  11.1.2 使用ODBC连接SQL Server数据库 192

  11.2 Delphi+SQL Server开发图书管理系统 194

  11.2.1 数据库设计 194

  11.2.2 前台界面应用程序设计 195

  本章小结 208

  第12章 用VB+SQL Server 2005开发学生成绩管理系统 209

  12.1 SQL Server后台数据库的设计与实现 209

  12.1.1 创建学生成绩管理数据库 209

  12.1.2 创建信息表 210

  12.1.3 创建关系图 213

  12.1.4 创建视图 215

  12.2 Visual Basic前台界面的设计与实现 216

  12.2.1 设计主窗体 216

  12.2.2 实现学生信息管理 217

  12.2.3 实现课程信息管理 222

  12.2.4 实现成绩信息管理 223

  12.2.5 实现成绩查询 224

  12.2.6 实现系统退出 226

  本章小结 227

  实训八 学习并使用Visual Basic和 SQL Server 2005开发学生成绩管理系统 227

  第13章 用C#+SQL Server 2005开发宾馆管理信息系统 229

  13.1 SQL Server 2005后台数据库的设计与实现 229

  13.1.1 创建宾馆管理数据库 229

  13.1.2 创建信息表 230

  13.1.3 创建关系图 234

  13.1.4 创建视图 236

  13.2 C#前台界面的设计与实现 237

  13.2.1 设计主窗体 237

  13.2.2 实现客房信息管理 240

  13.2.3 实现客房标准管理 245

  13.2.4 实现客房查询 246

  13.2.5 实现客户记录查询 249

  13.2.6 实现客户入住 251

  13.2.7 实现客户结算 252

  13.2.8 实现系统退出 254

  本章小结 254

  实训九 学习并使用C#+SQL Server 2005开发宾馆管理信息系统 254

  参考文献 256

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com