数据库技术及应用教程

副标题:无

作   者:姚春龙主编;沈岚,范丰龙,李晓红编著

分类号:

ISBN:9787302255703

微信扫一扫,移动浏览光盘

简介

姚春龙主编的《数据库技术及应用教程》系统地介绍了数据库的基本概念、原理及其应用技术。全书以SQLServer2008为蓝本,介绍了数据系统的组成与结构、关系数据库、SQLServer2008基础、SQL语言、T-SQL语言编程基础、存储过程、触发器及游标、数据库安全性、数据库保护、关系数据库规范化理论、数据库设计、数据库编程以及数据库开发实例等概念、技术和应用。 《数据库技术及应用教程》注重理论与实践相结合,在内容组织上,将原理与实际系统和应用紧密结合,力求做到概念清晰、举例合理、深入浅出、突出应用。除了每章配有一定量的习题和上机练习之外,在相关章节还设置了实验内容,这些实验给出了详细的实验任务和要求,既可以作为课程的教学实验,也可以作为学生课外练习之用。《数据库技术及应用教程》最后一章提供的数据库开发实例,是以已经商品化软件系统作为参照的,注重数据库开发中的实际问题,可以作为学生课外实践和自学的内容。 《数据库技术及应用教程》可作为计算机相关专业的数据库课程教材,也可供计算机相关专业的工程技术人员学习和参考。

目录

《数据库技术及应用教程》

第1章 认识数据库

1.1 数据管理技术的发展

1.1.1 人工管理阶段

1.1.2 文件系统阶段

1.1.3 数据库系统阶段

1.2 数据库系统组成及其结构

1.2.1 数据库系统的组成

1.2.2 数据库系统的三级模式结构

1.2.3 应用程序的体系结构

1.3 数据模型

1.3.1 数据模型的分类

1.3.2 实体—联系模型

1.3.3 逻辑模型

1.4 本章小结

习题1

第2章 关系数据库

2.1 关系数据结构及形式化定义

2.1.1 关系形式化定义

2.1.2 关系模式与关系数据库

.2.2 关系操作

2.2.1 基本关系操作

2.2.2 关系数据语言的分类

2.3 关系的完整性约束

2.3.1 实体完整性

2.3.2 参照完整性

2.3.3 用户定义的完整性

2.3.4 完整性规则的处理

2.4 关系代数

2.4.1 传统的集合运算

2.4.2 专门的关系运算

2.4.3 关系代数查询实例

2.5 本章小结

习题2

第3章 sql server 2008概述

3.1 sql server简介

3.1.1 sql server的发展历程

3.1.2 sql server 2008体系结构

3.1.3 sql server 2008版本简介

3.2 sql server服务的启动、暂停和停止

3.3 sql server management studio简介

3.3.1 登录sql server management studio

3.3.2 sql server management studio组件简介

3.3.3 sql查询编辑器

3.3.4 系统数据库

3.4 创建和维护数据库

3.4.1 创建数据库

3.4.2 修改数据库

3.4.3 use命令

3.4.4 数据库更名

3.4.5 删除数据库

3.4.6 数据库的收缩

3.4.7 数据库的分离与附加

3.5 表的创建及数据录入

3.5.1 创建表

3.5.2 向表中录入数据

3.6 本章小结

习题3

实验1 sql server 2008安装与配置

实验2 数据库的创建与管理

第4章 关系数据库标准语言sql

4.1 sql语言概况

4.1.1 sql语言的特点

4.1.2 sql的操作对象

4.2 数据定义

4.2.1 基本表的创建

4.2.2 基本表的修改和删除

4.2.3 索引的创建和删除

4.3 数据查询

4.3.1 单表查询

4.3.2 连接查询

4.3.3 嵌套查询

4.3.4 集合查询

4.4 数据更新

4.4.1 插入数据

4.4.2 修改数据

4.4.3 删除数据

4.5 视图

4.5.1 创建视图

4.5.2 删除视图

4.5.3 利用视图进行数据查询

4.5.4 利用视图进行数据更新

4.5.5 视图的优点

4.6 本章小结

习题4

实验3 数据表的创建与管理

实验4 数据库的简单查询和连接查询

实验5 数据库复杂查询

实验6 数据库索引与视图

第5章 t-sql程序设计基础

5.1 t-sql语言分类

5.2 数据类型

5.2.1 系统提供的数据类型

5.2.2 用户自定义数据类型

5.3 常量、变量和运算符

5.3.1 常量

5.3.2 变量

5.3.3 注释与输出

5.3.4 运算符

5.4 函数

5.4.1 常用内置函数

5.4.2 用户自定义函数

5.5 批处理和流程控制

5.5.1 批处理

5.5.2 流程控制

5.6 本章小结

习题5

第6章 存储过程、触发器及游标

6.1 存储过程

6.1.1 存储过程概述

6.1.2 创建存储过程

6.1.3 执行存储过程

6.1.4 修改存储过程

6.1.5 删除存储过程

6.1.6 存储过程的参数及返回值

6.2 触发器

6.2.1 触发器概述

6.2.2 创建触发器

6.2.3 修改触发器

6.2.4 删除触发器

6.2.5 禁止/激活触发器

6.3 游标

6.3.1 游标概述

6.3.2 创建游标

6.3.3 打开游标

6.3.4 提取记录

6.3.5 关闭和释放游标

6.3.6 用游标处理数据的一般过程

6.3.7 游标的应用

6.4 本章小结

习题6

实验7 存储过程

实验8 触发器

实验9 游标

第7章 数据库安全性

7.1 数据库安全保护的任务

7.2 数据库安全性的保障措施

7.2.1 用户标识和鉴别

7.2.2 存取控制

7.3 sql server中的安全性

7.3.1 sql server的安全机制

7.3.2 登录管理

7.3.3 用户管理

7.3.4 角色管理

7.3.5 访问权限管理

7.4 本章小结

习题7

第8章 数据库保护

8.1 事务

8.1.1 为什么要使用事务

8.1.2 事务的概念

8.1.3 事务的特性

8.1.4 在sql server中实现事务管理

8.2 并发控制

8.2.1 事务调度
8.2.2 并发操作可能产生的问题

8.2.3 封锁

8.2.4 封锁协议

8.2.5 活锁和死锁

8.2.6 可串行化与两段锁协议

8.2.7 封锁粒度

8.2.8 sql server的并发控制

8.3 数据库恢复

8.3.1 备份和日志文件

8.3.2 sql server的数据库恢复机制

8.4 本章小结

习题8

实验10 数据库备份与还原

第9章 关系数据库规范化理论

9.1 函数依赖

9.1.1 不好的关系模式存在的问题

9.1.2 函数依赖的基本概念

9.1.3 键

9.2 规范化

9.2.1 第一范式(1nf)

9.2.2 第二范式(2nf)

9.2.3 第三范式(3nf)

9.2.4 bc范式(bcnf)

9.2.5 规范化过程

9.3 本章小结

习题9

第10章 数据库设计

10.1 数据库设计概述

10.1.1 数据库设计任务、内容及方法

10.1.2 数据库设计阶段划分

10.2 需求分析

10.2.1 需求分析的任务及方法

10.2.2 数据流图

10.2.3 数据字典

10.3 概念结构设计

10.3.1 概念结构设计方法

10.3.2 概念结构设计的步骤

10.4 逻辑结构设计

10.4.1 e-r模型向关系模型转换

10.4.2 关系模型的优化

10.4.3 外模式的设计

10.5 物理结构设计

10.5.1 确定数据库的物理结构

10.5.2 物理结构评价

10.6 数据库的实施

10.6.1 数据的载人与应用程序调试

10.6.2 数据库试运行

10.7 数据库的运行与维护

10.8 本章小结

习题10

第11章 数据库编程

11.1 嵌入式sql

11.1.1 嵌入式sql的一般形式

11.1.2 嵌入式sql语句与主语言之间的通信

11.1.3 不用游标的sql语句

11.1.4 使用游标的sql语句

11.1.5 嵌人式sql的处理过程

11.1.6 动态sql简介

11.2 数据库与应用程序接口

11.2.1 odbc

11.2.2 ole db/ado

11.2.3 ado.net

11.2.4 jdbc

11.2.5 java数据库访问代码示例

11.3 本章小结

习题11

实验11 应用程序访问数据库

第12章 数据库开发实例

12.1 数据库应用系统开发过程

12.2 使用c#开发数据库应用系统

12.2.1 c#简介

12.2.2 ado.net对象的使用

12.3 数据库系统开发案例——图书馆自动化管理系统

12.3.1 系统需求分析

12.3.2 系统设计

12.3.3 系统实现

12.4 本章小结

习题12

参考文献


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

数据库技术及应用教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon