账号: 密码:
中国大学出版社协会 | 首页 | 宏观指导 | 出版社天地 | 图书代办站 | 教材图书信息 | 教材图书评论 | 在线订购 | 教材征订
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
数据库系统--基础、设计及应用 - 中国高校教材图书网
书名: 数据库系统--基础、设计及应用
ISBN:978-7-5606-3004-5 责任编辑:
作者: 姚普选  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥28.00  折扣价:¥26.60
折扣:0.95 节省了1.4元
字数: 389千字
出版社: 西安电子科技大学出版社 页数: 256页
出版日期: 2013-02-01 每包册数: 13
国家规划教材: 省部级规划教材:
入选重点出版项目: 获奖信息:
小团购 订购 咨询 推荐 打印 放入存书架

内容简介:
  本书系统地介绍了数据库系统的基础知识、设计方法以及应用技术,内容包括数据库系统基本概念,关系数据库基础知识,创建数据库的一般方法,SQL语言及其使用方法,数据库完整性与安全性知识,数据库应用程序设计的一般方法以及事务管理基础知识。
  本书将知识讲解与实验指导融为一体,着重于讲解数据库系统的核心知识和常用技术,对于学习和实验过程中所涉及的语言(SQL语言等)与软件(SQL Server等)的介绍也力求准确、清晰,便于读者的学习和运用。
  本书适用于高等院校本科生数据库课程的教学,也可供数据库爱好者或工程技术人员自学与参考。

作者简介:
 
章节目录:
第1章 数据库系统 1
 1.1 数据库的概念 1
 1.2 数据库系统组成与结构 4
  1.2.1 数据库系统组成 4
  1.2.2 数据库系统的三级模式结构 6
  1.2.3 数据库系统体系结构 8
 1.3 数据库管理系统 11
  1.3.1 数据库管理系统的功能 11
  1.3.2 常见的数据库管理系统 12
 实验1 观察SQL Server数据库 14
 习题1 22

第2章 关系数据模型 24
 2.1 数据模型的概念 24
  2.1.1 实体与数据 24
  2.1.2 数据之间的联系 26
  2.1.3 数据模型的构造与分类 27
 2.2 概念模型 28
 2.3 逻辑数据模型 30
  2.3.1 关系数据模型 30
  2.3.2 层次数据模型 31
  2.3.3 网状数据模型 32
 2.4 关系及关系约束 33
  2.4.1 关系 33
  2.4.2 关系的性质 35
  2.4.3 主键和外键 36
  2.4.4 关系模式 38
  2.4.5 关系完整性约束 39
 2.5 关系运算 40
  2.5.1 传统的集合运算 41
  2.5.2 专门的关系运算 42
  2.5.3 扩充的关系代数运算 45
  2.5.4 元组关系演算 47
  2.5.5 域关系演算 48
 2.6 数据依赖与关系规范化 49
  2.6.1 函数依赖 49
  2.6.2 基于主键的范式和BC范式 51
  2.6.3 多值依赖和第四范式 53
  2.6.4 关系规范化的过程与原则 55
 实验2 关系规范化 56
 习题 63

第3章 数据库设计与创建 65
 3.1 数据库设计方法 65
 3.2 数据库设计过程 68
  3.2.1 数据库设计的需求分析 69
  3.2.2 数据库概念设计 73
  3.2.3 数据库的逻辑设计 76
 3.3 SQL Server数据库系统 79
  3.3.1 SQL Server中的数据库管理 79
  3.3.2 SQL Server数据库中的表 82
  3.3.3 SQL Server的数据库对象 84
 3.4 创建SQL Server数据库 86
  3.4.1 通过图形用户界面创建数据库 86
  3.4.2 通过图形用户界面创建数据库
     中的表 89
  3.4.3 创建数据库关系图 92
  3.4.4 创建索引 95
 实验3 创建数据库 98
 习题3 101

第4章 SQL语言 103
 4.1 SQL语言的功能与特点 103
  4.1.1 SQL语言的诞生与发展 103
  4.1.2 SQL语言的功能与特点 104
  4.1.3 SQL语句及书写规则 106
 4.2 数据定义 107
  4.2.1 数据库的创建与删除 107
  4.2.2 基表及索引的定义与删除 109
 4.3 数据查询 111
  4.3.1 单表查询 111
  4.3.2 聚合函数与分组查询 114
  4.3.3 连接查询 115
  4.3.4 子查询 120
  4.3.5 集合查询 122
 4.4 SQL语言的数据更新 124
 4.5 SQL语言的视图 126
 实验4 SQL语句的使用 128
  实验4.1 创建数据库 129
  实验4.2 数据查询与数据操纵 132
  实验4.3 连接查询与嵌套查询 133
 习题4 135

第5章 数据库完整性与安全性 137
 5.1 数据库完整性的概念 137
  5.1.1 数据库完整性的几种情况 138
  5.1.2 完整性约束条件及完整性控制 139
 5.2 DBMS中的数据完整性 140
  5.2.1 实体完整性控制 141
  5.2.2 引用完整性的定义 142
  5.2.3 引用完整性的检查和违约处理 144
  5.2.4 用户定义的完整性 145
  5.2.5 完整性约束的命名与修改 147
 5.3 触发器 148
  5.3.1 定义触发器 149
  5.3.2 触发器的使用 151
 5.4 数据库安全性控制 154
  5.4.1 数据库安全的概念 154
  5.4.2 数据库安全控制的方法 155
  5.4.3 SQL语言的自主存取控制方法 158
 5.5 SQL Server安全机制 160
  5.5.1 SQL Server安全体系结构 161
  5.5.2 SQL Server身份验证模式 162
  5.5.3 SQL Server数据库账户 166
  5.5.4 SQL Server权限管理 169
  5.5.5 SQL Server数据库角色 173
  实验5 数据库完整性与安全性 177
  实验5.1 实施数据完整性 179
  实验5.2 创建并使用触发器 181
  实验5.3 实现数据库安全管理 183
 习题5 184

第6章 数据库应用程序 186
 6.1 程序设计方法 186
 6.2 嵌入式与动态SQL 188
  6.2.1 嵌入式SQL的使用 189
  6.2.2 动态SQL的概念 191
 6.3 存储过程 193
  6.3.1 存储过程的特点 193
  6.3.2 创建存储过程 194
  6.3.3 系统存储过程 196
 6.4 数据库接口 199
 6.5 MFC的ODBC类 201
  6.5.1 连接数据源的CDatabase类 202
  6.5.2 表示记录集的CRecordset类 203
  6.5.3 操纵数据的3个类 205
 6.6 数据库应用程序 206
 实验6 数据库应用程序 209
  实验6.1 实现存储过程 210
  实验6.2 编写程序访问数据库 212
 习题6 212

第7章 事务管理 214
 7.1 事务的概念 214
  7.1.1 引入事务处理的必要性 214
  7.1.2 事务的特点 216
 7.2 事务的基本操作 217
  7.2.1 启动事务 217
  7.2.2 提交事务 218
  7.2.3 回滚事务 219
  7.2.4 设置事务保存点 220
 7.3 封锁机制 221
  7.3.1 并发操作可能出现的问题 221
  7.3.2 锁的概念 223
  7.3.3 封锁协议 224
 7.4 封锁的问题及解决方法 226
 7.5 数据库恢复技术 228
  7.5.1 数据库故障的种类 229
  7.5.2 数据库恢复技术 230
  7.5.3 数据库恢复方法 231
 实验7 事务管理与数据库备份 233
  实验7.1 实现事务 234
  实验7.2 检测死锁 235
 
  实验7.3 数据备份与还原 237
 习题7 240
附录1 BNF范式 241
附录2 SQL Server流程控制语言 243
附录3 Web数据库 247
 附3.1 Web网的工作方式 247
 附3.2 Web数据库的结构与工作方式 249
 附3.3 Web数据库的访问 251
参考文献 256
精彩片段:
 
书  评:
 
其  它:
 



| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云章科技