SQLServer数据库设计与管理

SQL Server 2000是一个新型关系数据库管理系统,它功能强大、操作简便,日益被广大数据库用户所喜爱,而且越来越多的开发工具提供与SQL Server的接口。本书全面介绍SQL Server2000的各项功能,对数据库、表、数据完整性、索引、视图以及存储过程等重要内容做了详尽的说明。

SQLServer数据库设计与管理基本信息

书名 SQL Server数据库设计与管理 出版社 北京大学出版社
页数 321页 开本 16, 16开
品牌 中国林业出版社 作者 姜力 高群
出版日期 2006年8月1日 语种 简体中文
ISBN 7503844175

SQLServer数据库设计与管理造价信息

市场价 信息价 询价
材料名称 规格/型号 市场价
(除税)
工程建议价
(除税)
行情 品牌 单位 税率 供应商 报价日期
数据库软件 MySQL 查看价格 查看价格

13% 珠海派诺科技股份有限公司
数据库管理软件 系统工程:一卡通管理系统,参数:中文标准版,备注:数据管理中心 查看价格 查看价格

富士

13% 安徽科光智能科技有限公司
数据库管理软件 ORACLE 11G 企业版 单CPU 无限用户 查看价格 查看价格

甲骨文

13% 广州星锐网络科技有限公司
数据库管理软件 ORACLE 11G 企业版 单C PU 无限用户 代理商服务 查看价格 查看价格

甲骨文

13% 广州星锐网络科技有限公司
数据库管理软件 ORACLE12C ORACLE12C 是最新版本金融行业200用户 查看价格 查看价格

甲骨文

13% 广州星锐网络科技有限公司
数据库管理系统 Windows SQL Server 2012标准版 查看价格 查看价格

13% 北京飞鸿至达科技有限公司
中心管理数据库 KDO-NS9504 至强E5系列 四核2.4GHZ/16GB ECC MEM/1T硬盘X2/RAID1/双千兆网卡 查看价格 查看价格

科缔欧

13% 广州科缔欧电子科技有限公司
数据库管理软件 ORACLE12C ORACLE12C 是最新版本金融行业,推荐买单CPU无限用户企业版的. 查看价格 查看价格

甲骨文

13% 广州星锐网络科技有限公司
材料名称 规格/型号 除税
信息价
含税
信息价
行情 品牌 单位 税率 地区/时间
中央图形管理系统 JS-1/CRT 查看价格 查看价格

湛江市2005年1月信息价
中央图形管理系统 JS-1/CRT 查看价格 查看价格

湛江市2005年2月信息价
系统管理单元 AFN-SMU 查看价格 查看价格

湛江市2005年1月信息价
管理中心监视器 334402 查看价格 查看价格

湛江市2007年3季度信息价
LCD数字对讲管理中心 344002 查看价格 查看价格

湛江市2007年3季度信息价
管理中心、监视器桌面安装支架 337132 查看价格 查看价格

湛江市2007年3季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2016年3季度信息价
数据电视 查看价格 查看价格

云浮市罗定市2016年1季度信息价
材料名称 规格/需求量 报价数 最新报价
(元)
供应商 报价地区 最新报价时间
SQLserver数据库 -|1.0套 2 查看价格 广州晋宇自动控制设备有限责任公司    2016-04-07
SQLServer2008数据库 SQL Server 2008数据库|3台 1 查看价格 上海青光电子科技有限公司 全国   2022-08-11
数据库管理 ORACLE12C ORACLE12C 是最新版本金融行业,推荐买单CPU无限用户企业版的.|342套 1 查看价格 广州星锐网络科技有限公司 广东  广州市 2015-11-10
数据库管理 ORACLE 11G 企业版 单CPU 无限用户|2313套 1 查看价格 广州星锐网络科技有限公司 广东  广州市 2015-04-24
数据库管理 ORACLE 11G 企业版 单C PU 无限用户 代理商服务|2240套 1 查看价格 广州星锐网络科技有限公司 广东  广州市 2015-08-12
数据库管理 ORACLE12C ORACLE12C 是最新版本金融行业200用户|7064套 1 查看价格 广州星锐网络科技有限公司 广东  广州市 2015-06-24
服务器数据库 SQLServer2000数据库SQLServer2000数据库|1台 2 查看价格 深圳市捷顺科技实业股份有限公司 全国   2020-06-04
数据库 SQLserver中文版|1套 2 查看价格 深圳市安冠科技有限公司 广东   2018-11-16

SQLServer数据库设计与管理常见问题

SQLServer数据库设计与管理文献

基于PB的文档数据库管理的设计与实现 基于PB的文档数据库管理的设计与实现

格式:pdf

大小:392KB

页数: 未知

评分: 4.4

文中介绍了基于PB文档数据库管理的设计与实现 ,对OLE技术、TreeView控件以及Blob二进制数据类型作了阐述 ,同时以实例进一步论述文档管理的数据库设计、程序设计以及文档的检索查询设计。提出了一种可应用于工程图纸、文献档案管理等多方面的文档数据库管理的一般方法

立即下载
测量数据库管理系统的设计与研发 测量数据库管理系统的设计与研发

格式:pdf

大小:392KB

页数: 3页

评分: 4.5

系统论述了煤矿测量数据库管理系统的设计思路、功能模块组成和系统特点。通过实践,证明本系统界面友好、操作简便、运行稳定、结果可靠,有利于测量数据规范化管理和信息共享,具有实际推广价值。

立即下载

第1章SQLServer2000概述1

1.1SQLServer2000简介1

1.1.1SQLServer2000是什么1

1.1.2SQLServer2000的特性2

1.1.3SQLServer2000的体系结构3

1.2SQLServer2000的版本3

1.3SQLServer2000的安装4

1.3.1SQLServer2000的安装条件4

1.3.2SQLServer2000的安装4

1.3.3SQLServer2000的卸载10

1.4本章总结11

1.5思考与实训练习11

1.5.1思考题11

1.5.2实训11第2章SQLServer2000管理工具13

2.1管理与使用SQLServer服务管理器13

2.1.1启动和停止SQLServer服务13

2.1.2注册和连接SQLServer服务器14

2.1.3配置SQLServer服务器18

2.2管理与使用服务器网络实用工具19

2.3管理与使用客户端网络实用工具20

2.4管理与使用企业管理器21

2.5管理与使用查询分析器23

2.6使用联机丛书28

2.7本章总结29

2.8思考与实训练习29

2.8.1思考题29

2.8.2实训30第3章实现SQLServer数据库32

3.1数据库设计概述32

3.1.1SQLServer数据库中的类型32

3.1.2SQLServer数据库对象34

3.1.3数据库文件和文件组36

3.2创建SQLServer用户数据库37

3.2.1使用企业管理器创建数据库37

3.2.2使用T-SQL创建数据库39

3.3管理SQLServer数据库41

3.3.1查看数据库信息41

3.3.2修改数据库43

3.3.3删除数据库44

3.4本章总结45

3.5思考与实训练习46

3.5.1思考题46

3.5.2实训46第4章实现SQLServer数据库中的表48

4.1表的基本概念48

4.2数据类型49

4.3创建表52

4.3.1使用企业管理器创建表52

4.3.2使用CREATETABLE命令创建表54

4.4修改表57

4.4.1使用企业管理器修改表结构57

4.4.2使用ALTERTABLE命令修改表结构58

4.4.3重新命名表60

4.5查看表属性61

4.5.1使用企业管理器查看表属性61

4.5.2使用系统存储过程查看表属性61

4.6删除表63

4.7创建数据库关系图64

4.8编辑表中的数据66

4.8.1添加数据66

4.8.2更新数据70

4.8.3删除数据73

4.8.4使用企业管理器操作表中的数据74

4.9本章总结75

4.10思考与实训练习76

4.10.1思考题76

4.10.2实训77第5章实现SQLServer数据库中的视图81

5.1视图基本概念81

5.1.1视图基本概念81

5.1.2视图的优缺点83

5.2创建视图84

5.2.1使用企业管理器创建视图84

5.2.2使用T-SQL语句创建视图86

5.3管理视图87

5.3.1查看视图信息87

5.3.2修改视图89

5.3.3删除视图91

5.4通过视图访问数据91

5.4.1通过视图添加表中的数据91

5.4.2通过视图修改表中的数据92

5.4.3通过视图删除表中的数据93

5.5本章总结93

5.6思考与实训练习94

5.6.1思考题94

5.6.2实训95第6章基本查询与修改97

6.1SELECT语句98

6.1.1使用通配符*99

6.1.2使用指定的列100

6.1.3使用TOP关键字101

6.1.4使用DISTINCT关键字102

6.1.5使用计算列103

6.1.6使用列的别名105

6.1.7使用SELECT语句进行无数据源检索107

6.2使用WHERE子句107

6.2.1使用比较运算符108

6.2.2使用逻辑运算符109

6.2.3使用BETWEEN关键字111

6.2.4使用IN关键字112

6.2.5使用LIKE关键字113

6.3使用ORDERBY子句115

6.4本章总结116

6.5思考与实训练习118

6.5.1思考题118

6.5.2实训119第7章高级查询120

7.1使用表的别名120

7.2多表查询121

7.2.1内连接122

7.2.2外连接124

7.2.3交叉连接128

7.2.4连接两个以上的表129

7.3使用UNION子句130

7.4使用统计函数131

7.4.1算术运算符131

7.4.2字符串函数133

7.4.3算术函数133

7.4.4系统函数134

7.4.5数据汇总136

7.5使用GROUPBY子句138

7.5.1在GROUPBY子句中使用多个列139

7.5.2GROUPBY子句和ALL关键字140

7.6使用HAVING子句142

7.7使用COMPUTE和COMPUTEBY子句143

7.8使用嵌套查询145

7.8.1使用比较运算符的子查询146

7.8.2使用IN的子查询146

7.8.3使用EXISTS的子查询147

7.8.4用于替代表达式的子查询148

7.8.5使用SELECTINTO语句149

7.9本章总结150

7.10思考与实训练习150

7.10.1思考题150

7.10.2实训151第8章实现数据的完整性153

8.1数据完整性概述153

8.2执行数据完整性约束154

8.2.1主键约束154

8.2.2唯一约束158

8.2.3核查约束160

8.2.4外键约束163

8.2.5默认值约束165

8.3执行规则167

8.3.1使用企业管理器管理规则167

8.3.2创建规则168

8.3.3绑定规则169

8.3.4解除规则169

8.3.5删除规则170

8.4执行默认170

8.4.1使用企业管理器管理默认值对象170

8.4.2创建默认171

8.4.3绑定默认171

8.4.4解除绑定172

8.4.5删除默认172

8.5使用自动编号172

8.6本章总结173

8.7思考与实训练习174

8.7.1思考题174

8.7.2实训174第9章实现存储过程与触发器177

9.1存储过程概念177

9.2存储过程分类178

9.3存储过程?唇?79

9.3.1使用企业管理器创建存储过程179

9.3.2使用T-SQL语句创建存储过程180

9.4执行存储过程181

9.5修改存储过程182

9.5.1更改存储过程名称182

9.5.2修改存储过程的参数与定义182

9.6删除存储过程184

9.6.1使用企业管理器删除存储过程184

9.6.2使用T-SQL语言删除存储过程184

9.7查看存储过程185

9.7.1使用企业管理器查看存储过程的信息185

9.7.2使用T-SQL语言查看存储过程的信息185

9.8存储过程编程186

9.8.1参数和变量186

9.8.2RETURN语句和错误处理188

9.9创建触发器189

9.9.1使用企业管理器创建触发器189

9.9.2使用T-SQL语句创建触发器191

9.10触发器介绍192

9.10.1触发器执行过程中的两个表192

9.10.2SQLServer2000的两类触发器193

9.11修改触发器194

9.11.1修改触发器名称194

9.11.2修改触发器的定义195

9.11.3修改触发器的有效性195

9.12删除触发器196

9.13查询触发器信息197

9.14本章总结199

9.15思考与实训练习200

9.15.1思考题200

9.15.2实训200第10章实现索引202

10.1索引概述202

10.2创建索引203

10.3查看、修改和删除索引206

10.3.1利用企业管理器查看、修改和删除索引206

10.3.2使用Transact-SQL语句?榭础⑿薷暮?

删除索引207

10.4本章总结209

10.5思考与实训练习209

10.5.1思考题209

10.5.2实训209第11章SQLServer程序设计211

11.1程序注释语句211

11.2批处理212

11.3事务214

11.4变量216

11.4.1局部变量216

11.4.2全局变量218

11.5程序控制语句218

11.5.1BEGIN…END语句218

11.5.2IF…ELSE语句219

11.5.3CASE语句220

11.5.4WHILE语句223

11.5.5RETURN语句224

11.6游标224

11.6.1声明游标224

11.6.2打开游标226

11.6.3关闭与释放游标226

11.6.4使用游标226

11.7用户自定义函数228

11.7.1创建和调用用户自定义函数228

11.7.2修改和删除用户自定义函数230

11.8本章总结231

11.9思考与实训练习231

11.9.1思考题231

11.9.2实训231第12章SQLServer安全管理233

12.1SQLServer2000的安全机制233

12.2管理服务器的安全性234

12.2.1使用企业管理器管理登录账户234

12.2.2使用T-SQL语句管理登录账户237

12.2.3特殊的登录账户sa240

12.3管理数据库用户240

12.3.1使用企业管理器管理数据库用户240

12.3.2使用T-SQL语句管理数据库用户241

12.3.3特殊的数据库用户dbo和guest243

12.4管理角色243

12.4.1固定服务器角色243

12.4.2固定的数据库角色245

12.4.3特殊的数据库角色public247

12.4.4用户定义的数据库角色247

12.5管理权限249

12.5.1权限的种类249

12.5.2使用企业管理器管理权限250

12.5.3使用T-SQL语句管理权限252

12.6本章总结255

12.7思考与实训练习256

12.7.1思考题256

12.7.2实训256第13章备份与恢复258

13.1备份的概念258

13.2备份数据库259

13.2.1创建备份设备259

13.2.2删除备份设备261

13.2.3备份数据库261

13.3恢复概述263

13.3.1使用企业管理器恢复数据库264

13.3.2使用Transact-SQL语句恢复数据库265

13.4本章总结266

13.5思考与实训练习266

13.5.1思考题266

13.5.2实训267第14章数据转换服务268

14.1关于数据转换服务268

14.2导入及导出数据270

14.3DTS设计器279

14.4本章总结281

14.5思考与实训练习282

14.5.1思考题282

14.5.2实训282第15章SQLServer2000应用编程283

15.1SQLServer2000应用编程概述283

15.2VisualBasic语言的用户界面284

15.3ADO概述287

15.4使用VisualBasic进行SQLServer2000编程289

15.5本章总结292

15.6思考与实训练习292

15.6.1思考题292

15.6.2实训292

SQLServer2005数据库实用技术内容简介

"本书是"中国高职院校计算机教育课程体系规划教材"之一。全书共分13章,主要内容包括数据库概述、SQL Server 2005关系数据库管理系统、Transact-SQL语言等内容,书中通过大量例题介绍应用SQL Server 2005的管理控制台(企业管理器和查询分析器)和Transact-SQL语言创建、管理和维护数据库及数据库对象的操作方法、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和Access创建数据库表 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 SQL 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 2005的管理工具和实用程序 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 特殊数据类型 38

3.1.8 用户自定义数据类型 39

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

3.2 数据定义语言(DDL) 39

3.3 数据操纵语言(DML) 41

3.4 数据控制语言(DCL) 43

3.4.1 权限类型和状态 44

3.4.2 GRANT语句 44

3.4.3 DENY语句 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 修改表字段 80

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

SQLServer数据库设计与管理相关推荐
  • 相关百科
  • 相关知识
  • 相关专栏