书籍详情

数据库实用教程

数据库实用教程

作者:杨之江,左泽均,龚国清

出版社:科学出版社

出版时间:2015-01-01

ISBN:9787030425867

定价:¥48.00

购买这本书可以去
内容简介
  《卓越工程师计划·软件工程专业系列丛书:数据库实用教程》详细讲解了基于SQLServer的编程开发,包括数据库端和客户端,书的架构也是围绕这主题划分为三个部分:SQLServer2008基础、服务器端编程、客户端编程,这三个模块根据难度循序渐进而又相互独立,开发者可以根据需要参考部分内容。
作者简介
暂缺《数据库实用教程》作者简介
目录
第一篇 SQLServer2008基础
第1章 SQLServer2008简介
1.1 认识SQLServer
1.1.1 SQLServer的发展历史
1.1.2 SQLServer2008新特性
1.2 SQLServer2008的安装
1.3 SQLServer2008管理工具
1.3.1 SQLServerManagementStudio
1.3.2 SQLServer配置管理器
1.3.3 SQLServerProfiler
1.3.4 数据库引擎优化顾问
第2章 数据库管理
2.1 数据库的存储结构
2.1.1 数据库文件
2.1.2 数据文件页
2.1.3 数据库文件组
2.2 数据库创建
2.2.1 使用图形界面工具创建数据库
2.2.2 使用TGSQL语句创建数据库
2.3 数据库修改
2.3.1 使用图形界面工具修改数据库
2.3.2 使用TGSQL语句修改数据库
2.4 数据库删除
2.4.1 使用图形界面删除数据库
2.4.2 使用TGSQL语句删除数据库
2.5 数据库分离与附加
2.5.1 分离数据库
2.5.2 附加数据库
2.6 数据库收缩
2.6.1 使用图形界面收缩数据库
2.6.2 设置自动收缩数据库选项
2.6.3 使用TGSQL语句收缩数据库
2.7 本章习题
第3章 数据库用户和安全管理
3.1 数据库登录
3.1.1 身份验证模式
3.1.2 创建SQLServer登录账号
3.1.3 管理登录账号
3.2 数据库用户
3.2.1 创建数据库用户
3.2.2 修改和删除数据库用户
3.3 角色管理
3.3.1 固定服务器角色
3.3.2 固定数据库角色
3.3.3 用户自定义角色
3.4 权限管理
3.4.1 权限分类
3.4.2 设置权限
3.5 本章习题
第4章 常用数据库对象操作
4.1 基本表
4.1.1 基本表概述
4.1.2 创建表
4.1.3 创建和使用约束
4.1.4 创建和使用规则
4.1.5 创建和使用默认值
4.1.6 编辑表数据
4.1.7 修改表
4.1.8 删除表
4.2 索引
4.2.1 索引概述
4.2.2 创建索引
4.2.3 查看索引
4.2.4 删除索引
4.2.5 索引与系统性能优化
4.2.6 数据分区
4.3 视图
4.3.1 视图概述
4.3.2 创建视图
4.3.3 修改视图
4.3.4 使用视图管理数据
4.3.5 删除视图
4.4 本章习题81第5章 数据库维护
5.1 导入/导出数据
5.1.1 将表数据导出到Access数据库
5.1.2 将表数据导出到文本文件
5.1.3 从Access数据库导入数据
5.1.4 从文本文件导入数据
5.2 备份数据库
5.2.1 备份类型
5.2.2 创建和删除备份设备
5.2.3 使用图形界面工具备份数据库
5.2.4 使用TGSQL语句备份数据库
5.3 恢复数据库
5.3.1 数据库的恢复模式
5.3.2 使用图形界面工具恢复数据库
5.3.3 使用TGSQL语句恢复数据库
5.4 修复数据库
5.4.1 置疑数据库修复方法
5.4.2 系统表修复方法
5.4.3 数据库损坏及恢复分析
5.5 本章习题
第二篇 服务器端编程
第6章 TGSQL语法基础
6.1 TGSQL概述
6.2 数据类型及转换
6.3 常量和变量
6.3.1 常量
6.3.2 变量
6.4 流程控制语句
6.4.1 BEGINEND语句块
6.4.2 IFELSE语句
6.4.3 CASE表达式
6.4.4 WHILE语句
6.4.5 WAITFOR语句
6.4.6 GOTO语句
6.4.7 RETURN语句
6.5 常用函数
6.5.1 聚合函数
6.5.2 数学函数
6.5.3 转换函数
6.5.4 字符串函数
6.5.5 日期和时间函数
6.5.6 用户自定义函数
6.6 注释
6.7 批处理
6.8 本章习题
第7章 数据操作
7.1 数据查询
7.1.1 单表查询
7.1.2 连接查询
7.1.3 嵌套查询
7.1.4 集合查询
7.2 添加数据
7.2.1 插入元组
7.2.2 插入多条元组
7.2.3 插入子查询结果
7.3 修改数据
7.3.1 修改元组集
7.3.2 修改特定的元组值
7.3.3 修改带子查询的数据
7.4 删除数据
7.4.1 删除特定的元组值
7.4.2 删除所有元组
7.5 本章习题
第8章 存储过程与触发器
8.1 存储过程概述
8.2 存储过程的使用
8.2.1 创建存储过程
8.2.2 执行存储过程
8.2.3 查看存储过程
8.2.4 重编译存储过程
8.2.5 修改和删除存储过程
8.3 系统存储过程
8.4 触发器概述
8.5 触发器的使用
8.5.1 创建触发器
8.5.2 查看触发器
8.5.3 修改触发器
8.5.4 删除触发器
8.5.5 禁用和启用触发器
8.6 本章习题
第9章 事务?锁?游标
9.1 事务
9.1.1 事务概述
9.1.2 事务管理
9.2 锁
9.2.1 锁概述
9.2.2 查看锁
9.2.3 防止死锁
9.3 游标
9.3.1 游标概述
9.3.2 游标基本操作
9.3.3 利用游标修改数据
9.4 本章习题
第三篇 客户端编程
第10章 ADO编程
10.1 ADO概述
10.2 ADO常用对象
10.2.1 Connection对象
10.2.2 Command对象
10.2.3 Recordset对象
10.3 ADO访问数据库
10.3.1 ADO编程的一般过程
10.3.2 用Connection对象执行命令
10.3.3 用Command执行命令
10.3.4 用Recordset操作数据
第11章 ADO.NET编程
11.1 ADO.NET概述
11.1.1 ADO.NET的架构
11.1.2 ADO.NET的命名空间
11.2 常用的SQLServer访问类
11.2.1 SqlConnection类
11.2.2 SqlCommand类
11.2.3 SqlDataReader类
11.2.4 DataSet类
11.2.5 SqlDataAdapter类
11.2.6 DataView类
11.3 ADO.NET访问数据库
11.3.1 用DataReader读取数据
11.3.2 用DataSet读取数据
11.3.3 更新数据库
第12章 JDBC编程
12.1 JDBC概述
12.2 JDBC常用类
12.2.1 DriverManager对象
12.2.2 Connection对象
12.2.3 Statement对象
12.2.4 ResultSet对象
12.3 JDBC访问数据库
12.3.1 加载并注册JDBC驱动
12.3.2 创建数据库连接Connection
12.3.3 创建陈述对象Statement
12.3.4 使用Statement对象执行操作
12.3.5 使用ResultSet对象处理结果集
12.3.6 释放资源
12.4 DBCP
第13章 数据库开发实例
13.1 图书管理系统
13.1.1 数据库设计
13.1.2 功能模块设计
13.1.3 功能流程
13.1.4 创建存储过程
13.1.5 ADO访问数据库
13.1.6 ADO.NET访问数据库
13.1.7 JDBC访问数据库
13.2 管理系统实战
猜您喜欢

读书导航