数据库技术及应用

数据库技术及应用

陈立潮, 主编

出版社:高等教育出版社

年代:2010

定价:29.0

书籍简介:

高等学校大学计算机基础教育改革与实践系列教材是在完成教育部高等学校非计算机专业计算机基础课程教学指导委员会关于“地方高校大学计算机基础教学改革与实践”课题的基础上,依据最新制订的非计算机专业计算机基础教学基本要求的内容,并结合地方高校多年来从事计算机基础教学的经验编写而成。本系列教材成立了专门的编委会,并遴选了一批有丰富教学和教材编写经验的专家、基础课负责人、一线教师组成编写队伍。本书是高等学校大学计算机基础教育改革与实践系列教材之一。本书共分13章,介绍了SQL Sever数据库应用与开发的知识,管理SQL Sewer数据库的内容,数据库中基于表的各种操作,数据完整性以及表的索引和视图等,使用SELECT查询从数据库获取数据,管理数据库中数据,使用SQL Sewer中的存储过程和触发器管理SQL Sewer安全,SQL Server的高级内容等。本书是作者在总结了多年数据库开发经验与成果的基础上编写的,采用“项目驱动、案例教学、理论实践一体化”的教学方法,以实际项目为中心,全面、翔实地介绍了SQL Sewer 数据库应用与开发所需的各种知识和技能。同时增加了阶梯式实践环节,精心设置了两个教学环节:实验指导和扩展练习,让读者通过不断地练习实践,实现编程技能的逐步提高。本书配有实验指导,精选了一批实用的上机练习,以巩固和提高读者的动手技能,加深对基础理论的理解。本书可作为高等院校非计算机专业相关课程的教学用书,也可作为广大计算机爱好者自学参考书。

书籍目录:

第1章 数据库基础知识

1.1 数据库概述

1.1.1 计算机数据管理的产生与发展

1.1.2 常用数据模型

1.1.3 SQLServer概述

1.2 常用数据库管理系统

1.3 数据库的基本概念

1.3.1 数据和信息

1.3.2 数据库和表

1.3.3 数据冗余和数据完整性

1.4 SQLSerrerManagementStudio简介

1.5 SQLServer2008概述

1.5.1 SQLServer2008的主要功能

1.5.2 SQLServer2008的数据平台

1.5.3 配置SQLServer2008

本章小结

习题

第2章 数据库对象管理

2.1 创建与管理数据库

2.1.1 SQLServer2008的系统数据库

2.1.2 数据库文件与文件组

2.1.3 创建数据库

2.1.4 查看与修改数据库

2.1.5 分离与附加数据库

2.1.6 备份与恢复数据库

2.1.7 删除数据库

2.2 创建与管理表

2.2.1 数据类型

2.2.2 创建、修改与删除表

2.2.3 设置表的数据完整性

2.2.4 表之间的关系

2.2.5 导人和导出数据

本章小结

习题

第3章 Transact-SQL数据管理

3.1 SQL简介

3.2 Transact-SQL基础

3.3 常用函数

3.4 插入行

3.5 更新行

3.6 删除行

本章小结

习题

第4章 基本查询

4.1 Transact-SQL查询基础

4.1.1 查询和记录集

4.1.2 使用SELECT语句查询

4.2 在查询中使用TOP和PERCENT限制查询结果

4.3 在查询中使用DISTINCT过滤重复行

4.4 模式查询

4.4.1 使用LIKE和通配符进行模式查询

4.4.2 使用BETlWEEN在指定范围内进行查询

4.5 在查询中使用聚合函数

4.6 分组查询

4.6.1 使用GROUPBY子句

4.6.2 使用HAVING子句

4.7 多表联接查询

4.7.1 使用表的别名和命名列

4.7.2 联接概述

4.7.3 内联接查询

4.7.4 外联接查询

4.7.5 自联接查询

本章小结

习题

第5章 高级查询

5.1 子查询概述

5.1.1 WHERE子句中嵌套子查询

5.1.2 FROM子句中嵌套子查询

5.2 无关子查询

5.2.1 单行子查询

5.2.2 多行子查询

5.3 相关子查询

5.3.1 EXISTS子查询

5.3.2 NOTEXISTS子查询

5.4 子查询在INSERT、UPDATE、DELETE语句中的应用

5.4.1 在INSERT语句中嵌套子查询

5.4.2 在uPDATE语句中嵌套子查询

5.4.3 在DELETE语句中嵌套子查询

5.5 集合操作

5.5.1 UNION运算符

5.5.2 EXCEPT运算符

5.5.3 INTERSECT运算符

本章小结

习题

第6章 使用SQL语句管理和维护数据库对象

6.1 管理数据库

6.1.1 创建数据库

6.1.2 修改数据库

6.1.3 删除数据库

6.2 管理表

6.2.1 创建表

6.2.2 修改表

6.2.3 删除表

6.3 索引

6.3.1 索引概述

6.3.2 索引的分类

6.3.3 创建索引

6.3.4 查看索引

6.3.5 删除索引

6.4 视图

6.4.1 视图概述

6.4.2 创建视图

6.4.3 修改视图

6.4.4 删除视图

6.4.5 通过视图修改数据

6.5 SQLSerrer安全管理

6.5.1 SQLServer安全机制

6.5.2 用户管理

6.5.3 权限管理

6.5.4 角色管理

本章小结

习题

第7章 Transact-SQL编程

7.1 数据类型

7.2 批处理

7.2.1 批处理语句

7.2.2 注释语句

7.3 输出语句

7.4 流控制语句

7.4.1 BEGINEND语句

7.4.2 IFELSE语句

7.4.3 WHILE、BREAK与CONTINUE语句

7.4.4 GOTO语句

7.4.5 RETuRN语句

7.4.6 WAITFOR语句

7.4.7 CASE表达式

7.5 错误处理

7.5.1 使用@@ERROR函数测试错误

7.5.2 使用TRYCATUCH构造处理错误

本章小结

习题

第8章 游标事务

8.1 游标

8.1.1 游标的概念

8.1.2 游标的定义

8.1.3 游标的用法

8.1.4 应用举例

8.2 事务

8.2.1 事务的概念

8.2.2 事务的属性

8.2.3 事务的模式

8.2.4 事务的控制

8.2.5 事务编程示例

本章小结

习题

第9章 存储过程与用户自定义函数

9.1 存储过程的基本概念

9.1.1 存储过程的概念

9.1.2 存储过程的类型

9.2 创建与执行自定义存储过程

9.2.1 使用SQL命令创建与执行存储过程

9.2.2 使用模板创建存储过程

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

9.3 常用系统存储过程

9.4 用户自定义函数

9.4.1 用户自定义函数的类型

9.4.2 创建与调用用户自定义函数

9.4.3 修改与删除用户自定义函数

本章小结

习题

第10章 触发器

10.1 触发器概述

10.2 触发器的工作原理

10.3 创建与管理触发器

10.3.1 使用Transact-SQL语句创建触发器

10.3.2 使用模板创建触发器

10.3.3 更改和删除触发器

10.4 使用触发器

10.4.1 使用INSERT触发器

10.4.2 使用DELETE触发器

10.4.3 使用uPDATE触发器

10.5 基于视图的INSTEADOF触发器

本章小结

习题

第11章 数据库设计

11.1 数据库系统的设计过程

11.2 需求分析

11.2.1 需求分析的任务

11.2.2 需求分析的步骤

11.2.3 需求分析与表达

11.2.4 撰写需求说明书

11.3 概念结构设计

11.3.1 概念结构与E-R图

11.3.2 设计局部视图

11.3.3 分E-R图的集成

11.4 逻辑结构设计

11.4.1 E-R图向关系数据模型的转换

11.4.2 设计用户子模式

11.5 物理结构设计

11.5.1 数据的存储结构与存取方法

11.5.2 分析事务的运行特征

11.5.3 确定数据的存取方法

11.5.4 确定数据库的存储结构

11.6 数据库的实施、运行与维护

11.6.1 数据库的实施

11.6.2 数据库的试运行

11.6.3 数据库的运行与维护

本章小结

习题

第12章 综合实例

12.1 系统开发环境与功能结构设计

12.2 数据库设计

12.2.1 表设计

12.2.2 表关系

12.3 ADO.NET数据库访问SQLServer技术

12.3.1 ADO.NET的数据处理类

12.3.2 ADO.NET的数据处理类的常用属性和方法

12.3.3 ADO.NET访问数据库的步骤

12.4 系统实现

12.4.1 设置数据库连接信息

12.4.2 数据库访问公共类

12.4.3 登录页面

12.4.4 系统主界面

12.4.5 系统菜单

12.4.6 修改密码

12.4.7 成绩查询页面(学生用户)

12.4.8 用户管理页面

12.4.9 数据管理页面

本章小结

参考文献

内容摘要:

《数据库技术及应用(SQL Server)》主要从数据库的使用、数据库的设计、数据库综合实例3个方面介绍数据库在实际工作中的运用。全书共分12章,内容包括数据库基础知识、数据库对象管理、Transact-SQL数据管理、基本查询、高级查询、使用SQL语句管理和维护数据库对象、Transact-SQL编程、游标和事务、存储过程与用户自定义函数、触发器、数据库设计以及综合实例等。
《数据库技术及应用(SQL Server)》是为非计算机专业本科生学习数据库知识而编写的,同时,也适合从事数据库编程与开发的技术人员参考。

书籍规格:

书籍详细信息
书名数据库技术及应用站内查询相似图书
丛书名高等学校计算机基础教育改革与实践系列教材
9787040301649
如需购买下载《数据库技术及应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)29.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

数据库技术及应用是高等教育出版社于2010.8出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,SQL Server-高等学校-教材 的书籍。