• SQL Server数据库原理与应用教程
21年品牌 40万+商家 超1.5亿件商品

SQL Server数据库原理与应用教程

16.38 5.1折 32 九品

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者曾长军 编

出版社人民邮电出版社

出版时间2009-10

版次1

装帧平装

上书时间2024-10-02

忻博的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 曾长军 编
  • 出版社 人民邮电出版社
  • 出版时间 2009-10
  • 版次 1
  • ISBN 9787115205575
  • 定价 32.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 299页
  • 字数 506千字
  • 正文语种 简体中文
  • 丛书 21世纪高等学校计算机规划教材·精品系列
【内容简介】
《SQLServer数据库原理及应用教程》从数据库的基本理论知识出发,通过丰富的实例介绍数据库的分析、设计过程以及开发应用等。全书分为3篇。第1篇主要介绍数据库的基本原理与基础知识,SQLServer2000的特点安装、使用和维护等内容。第2篇为SQLServer2000数据库管理,包括创建数据库、SQL查询语句、T-SQL、索引与数据的完整性、存储过程和触发器、数据库的安全管理、备份和恢复等内容。第3篇从软件工程的观点讲解VisualBasic/ADO、ASP.NET/ADO.NET开发与编程,给出了SQLServer数据库在实际应用方面的综合实例。每章还配有一定数量的习题以帮助读者加深理解。
《SQLServer数据库原理及应用教程》可作为普通本科院校相关专业“网络数据库”、“数据库应用”、“电子商务数据库”课程的教材,还可作为网站开发与维护人员参考用书。
【目录】
第1篇数据库基础
第1章数据库基础概述2
1.1数据库系统简介2
1.2数据库系统的组成3
1.2.1数据库3
1.2.2数据库管理系统3
1.2.3数据库系统的用户3
1.2.4数据库系统的网络结构4
1.3关系型数据库4
1.3.1关系型数据库定义4
1.3.2关系型数据库与表5
1.3.3主键与外键5
1.3.4字段约束6
1.3.5数据完整性7
1.3.6表的关联7
1.4关系型数据库的设计9
1.4.1E-R模型9
1.4.2数据库设计过程10
1.4.3关系型数据库规范化分析10
小结13
习题13
第2章SQLServer2000简介14
2.1SQLServer2000的新特性14
2.1.1数据库增强14
2.1.2联合数据库服务器15
2.2SQLServer2000的安装15
2.2.1安装前的准备事项15
2.2.2SQLServer2000的硬件和软件安装要求15
2.2.3创建SQLServer2000服务账号16
2.2.4SQLServer2000的安装路径17
2.2.5安装SQLServer2000的步骤18
2.3管理SQLServer2000服务器组件21
2.3.1SQLServer2000服务管理器21
2.3.2SQLServer2000主要的服务器组件简介22
2.4SQLServer2000的通信组件22
2.4.1服务器端的网络实用工具22
2.4.2客户端网络实用工具23
2.5SQLServer2000主要的管理工具23
2.5.1企业管理器24
2.5.2查询分析器24
2.6注册服务器25
2.7一个简单的应用举例25
小结27
习题27

第2篇数据库管理
第3章SQLServer数据库管理30
3.1SQLServer数据库简介30
3.1.1SQLServer数据库30
3.1.2设计SQLServer数据库30
3.1.3数据库中的对象31
3.1.4SQLServer数据库类型31
3.1.5文件和文件组32
3.1.6日志32
3.2创建数据库33
3.2.1使用Transact-SQL创建数据库33
3.2.2使用企业管理器创建数据库34
3.3修改数据库36
3.3.1使用Transact-SQL修改数据库36
3.3.2使用企业管理器修改数据库37
3.4删除数据库37
3.4.1使用Transact-SQL删除数据库37
3.4.2使用企业管理器删除数据库38
3.5查看与设置数据库参数39
3.5.1使用sp_helpdb查看数据库信息39
3.5.2使用企业管理器查看数据库信息39
小结40
习题40
第4章表与视图41
4.1SQLServer中的数据类型41
4.1.1数据类型41
4.1.2空值的含义42
4.2创建表43
4.2.1使用企业管理器创建表43
4.2.2使用CREATETABLE语句创建表44
4.3修改表的结构44
4.3.1使用企业管理器修改表结构44
4.3.2使用ALTERTABLE语句修改表结构45
4.4添加表中的记录46
4.4.1使用企业管理器添加记录46
4.4.2使用INSERT语句添加记录46
4.5修改表中的记录47
4.5.1使用企业管理器修改记录47
4.5.2使用UPDATE语句修改记录47
4.6删除表中的记录48
4.6.1使用企业管理器删除记录48
4.6.2使用DELETE语句删除记录48
4.7删除表49
4.7.1使用企业管理器删除表49
4.7.2使用DROPTABLE语句删除表50
4.8视图的概念50
4.9创建视图50
4.9.1使用企业管理器创建视图50
4.9.2使用CREATEVIEW创建视图52
4.10管理视图53
4.10.1查看和修改视图信息53
4.10.2删除视图54
4.11通过视图修改基本表中的数据54
4.11.1查询操作55
4.11.2插入操作55
4.11.3修改操作56
4.11.4删除操作56
小结56
习题56
第5章SQL结构化查询语言57
5.1SQL基础57
5.1.1SQL概述57
5.1.2SQL的分类57
5.2SELECT查询语句58
5.2.1SQL查询分析器58
5.2.2查询语句格式59
5.3基于单表的查询59
5.3.1查询表中指定的字段60
5.3.2通配符“*”的使用60
5.3.3使用单引号加入字符串60
5.3.4使用别名61
5.3.5显示表达式的值61
5.3.6使用DISTINCT短语消除重复的记录61
5.3.7使用WHERE子句查询特定的记录62
5.3.8使用ORDERBY子句对查询结果排序67
5.3.9SQL的聚合函数67
5.3.10使用GROUPBY子句对查询结果进行分组70
5.3.11使用HAVING子句筛选结果表70
5.4基于多表的连接查询71
5.4.1连接谓词71
5.4.2以JOIN关键字指定的连接73
5.5子查询76
5.5.1使用IN或NOTIN的子查询77
5.5.2INSERT,DELETE和UPDATE语句中的子查询78
5.5.3使用比较运算符的子查询79
5.5.4使用EXISTS的子查询80
5.5.5相关子查询81
5.5.6使用UNION运算符组合多个结果82
5.5.7在查询的基础上创建新表82
小结83
习题84
第6章Transact-SQL85
6.1常量85
6.1.1关于SQL标识符85
6.1.2常量85
6.2变量86
6.2.1全局变量86
6.2.2局部变量87
6.3数据类型88
6.3.1系统数据类型88
6.3.2用户定义数据类型88
6.4运算符与表达式90
6.5流程控制语句91
6.5.1BEGIN…END语句91
6.5.2IF…ELSE语句91
6.5.3无条件转移(GOTO)语句92
6.5.4WHILE,BREAK和CONTINUE语句92
6.5.5RETURN语句93
6.5.6WAITFOR语句93
6.6系统内置函数93
6.6.1系统函数94
6.6.2日期时间函数96
6.6.3字符串函数96
6.6.4数据函数98
6.6.5集合函数98
6.7用户自定义函数98
6.7.1用户函数的定义与调用98
6.7.2用户定义函数的删除102
小结102
习题103
第7章索引与数据完整性104
7.1索引104
7.1.1索引的分类104
7.1.2索引的创建105
7.1.3索引的删除108
7.2数据完整性109
7.2.1数据完整性的分类109
7.2.2PRIMARYKEY约束110
7.2.3FOREIGNKEY约束111
7.2.4UNIQUE约束111
7.2.5CHECK约束112
7.2.6默认值约束113
小结115
习题115
第8章存储过程和触发器117
8.1存储过程概述117
8.1.1存储过程的基本概念117
8.1.2存储过程的类型117
8.2存储过程的创建118
8.2.1使用CREATEPROCEDURE语句创建118
8.2.2使用企业管理器创建120
8.2.3使用向导创建121
8.3执行存储过程122
8.4存储过程的参数124
8.4.1参数传递方式124
8.4.2使用默认参数125
8.4.3使用带OUTPUT的返回参数125
8.5存储过程的返回值126
8.5.1RETURN语句126
8.5.2捕获存储过程的返回值127
8.6存储过程的查看、修改和删除127
8.6.1存储过程的查看127
8.6.2存储过程的修改128
8.6.3存储过程的删除128
8.7触发器的概念129
8.8触发器的创建129
8.8.1使用企业管理器创建触发器129
8.8.2使用Transact-SQL语句创建触发器129
8.9触发器的使用131
8.9.1inserted表和deleted表131
8.9.2INSERT触发器和UPDATE触发器132
8.9.3DELETE触发器134
8.10触发器的修改及删除134
8.10.1触发器的修改134
8.10.2触发器的删除135
小结135
习题135
第9章备份恢复137
9.1备份和恢复概述137
9.1.1备份和恢复需求分析137
9.1.2数据库备份的基本概念137
9.1.3数据库恢复概念138
9.2备份操作和备份命令138
9.2.1创建备份设备138
9.2.2备份命令139
9.2.3使用企业管理器进行备份140
9.2.4使用备份向导进行备份141
9.3恢复操作和恢复命令143
9.3.1检查点143
9.3.2数据库的恢复命令143
9.3.3使用企业管理器恢复数据库144
9.4导入导出146
9.4.1导入导出概念146
9.4.2使用实用程序导入导出数据147
小结147
习题148
第10章系统安全管理149
10.1SQLServer2000的身份认证模式149
10.2建立和管理用户账号150
10.2.1WindowsNT认证模式登录账号的建立与删除150
10.2.2SQLServer认证模式登录账号的建立与删除150
10.2.3通过企业管理器创建和删除登录账号151
10.3服务器角色与数据库角色152
10.3.1固定服务器角色152
10.3.2固定数据库角色153
10.3.3用户自定义数据库角色160
小结161
习题161

第3篇数据库应用开发
第11章C/S数据库应用开发——VisualBasic/ADO+SQLServer164
11.1ODBC概述164
11.1.1ODBC体系结构164
11.1.2配置ODBC数据源165
11.2OLEDB和ADO概述167
11.2.1OLEDB体系结构167
11.2.2ADO对象模型168
11.2.3使用ADO的简单流程169
11.3使用ADO数据控件访问SQLServer数据库169
11.3.1在VisualBasic工程中添加ADO数据控件170
11.3.2使用ADO数据控件连接SQLServer数据库170
11.3.3ADO数据控件在程序中的操作方法173
11.3.4数据绑定控件的使用174
11.4使用ADO对象访问SQLServer数据库179
11.4.1引用ADO对象库179
11.4.2使用Connection对象180
11.4.3使用Recordset对象处理数据182
11.4.4使用Command对象188
11.5开发实例——基于VB的学生信息管理系统191
11.5.1需求分析191
11.5.2系统设计192
11.5.3数据库设计192
11.5.4用户登录模块的创建194
11.5.5学生信息管理系统主窗体的创建196
11.5.6子模块的编制199
11.5.7系统编译与发行203
小结204
习题204
第12章B/S数据库应用开发技术——ASP.NET/ADO.NET+SQLServer205
12.1ASP.NET概述205
12.1.1ASP.NET开发环境205
12.1.2创建第一个ASP.NETWeb应用程序209
12.1.3ASP.NET语法210
12.2ADO.NET数据访问技术215
12.2.1ADO.NET简介215
12.2.2利用Select语句查询记录217
12.2.3用Insert语句插入记录221
12.2.4利用Update语句更新记录223
12.2.5利用Delete语句删除记录224
12.3采用数据绑定技术访问数据库225
12.3.1SqlDataSource数据源控件225
12.3.2使用GridView数据绑定控件存取数据库226
12.3.3使用DateList数据绑定控件存取数据库238
12.3.4使用Repeater数据绑定控件存取数据库249
小结252
习题252
第13章B/S数据库应用开发综合实例——基于ASP.NET的学生管理系统253
13.1系统需求分析253
13.2总体设计254
13.3数据库分析、设计与实现254
13.4编写公用模块258
13.5学生管理界面261
13.6课程管理界面284
13.7成绩管理界面285
13.8教师管理界面286
13.9班级管理界面286
小结287
习题287
附录289
附录A数据库表结构289
附录B常用语句292
附录C常用函数294
参考文献299
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP