数据库技术及应用/普通高等教育“十一五”国家级规划教材

数据库技术及应用/普通高等教育“十一五”国家级规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2008-09
版次: 1
ISBN: 9787111247494
定价: 33.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 303页
字数: 458千字
正文语种: 简体中文
2人买过
  •   本书全书共分十一章,前五章介绍数据库系统的基础知识和数据模型;第6章介绍数据库系统的分析与设计;第7章介绍客户/服务器数据库;第8~10章介绍SQLServer基本知识、数据库系统开发工具和开发实例;第11章介绍目前数据库发展的新技术。
      《数据库技术及应用》等学校计算机专业师本、专科学生学习数据库课程的教材,也可供其他专业师生和软件开技术人员参考。
      《数据库技术及应用》配有电子教案,欢迎选用《数据库技术及应用》的老师索取。 前言

    第1章数据库系统概述
    l.1信息与数据
    1.1.1信息
    1.1.2数据
    1.1.3信息与数据的关系
    1.1.4信息管理系统
    1.2数据库的产生与发展
    1.2.1人工管理阶段
    1.2.2文件系统管理阶段
    1.2.3数据库管理阶段
    1.3数据库系统的组成
    1.4数据库系统的体系结构
    1.4.1单用户数据库系统
    1.4.2主从式结构数据库系统
    1.4.3客户机/服务器结构的数据库系统
    1.4.4分布式结构的数据库系统
    1.5数据库系统的安全
    1.5.1软件方面的安全设置
    1.5.2硬件方面的安全设置
    小结

    第2章关系数据库
    2.1关系数据结构及概念
    2.1.1关系数据结构
    2.1.2基本概念
    2.2关系的完整性约束
    2.3关系模型的数据操作
    2.4关系代数
    小结
    习题

    第3章结构化查询语言--SQL
    3.1SQL概述
    3.1.1sQL的产生与发展
    3.1.2SQL的基本概念
    3.1.3SQL的主要特点
    3.2sQL数据定义
    3.2.1基本数据类型
    3.2.2创建、修改和删除基本表
    3.2.3创建和维护索引
    3.3sQL数据查询
    3.3.1sELECT查询命令
    3.3.2简单查询
    3.3.3连接查询
    3.3.4嵌套查询
    3.3.5集合查询
    3.4SQL数据更新
    3.4.1插入数据
    3.4.2修改数据
    3.4.3删除数据
    3.5视图
    3.5.1视图的定义和删除
    3.5.2查询视图
    3.5.3更新视图
    3.5.4视图的优点
    3.6sQL数据控制
    3.6.1权限与角色
    3.6.2权限与角色的授予与收回
    3.7嵌入式SQL
    3.7.1嵌入式SQL的一般形式
    3.7.2嵌入式SQL语句与主语言之间的通信
    3.7.3不用游标的sQL语句
    3.7.4使用游标的sQL语句
    3.7.5动态sQL简介
    小结
    习题

    第4章关系数据理论
    4.1规范化问题的提出
    4.2函数依赖
    4.2.1函数依赖的定义
    4.2.2函数依赖的基本性质
    4.2.3完全函数依赖与部分函数依赖
    4.2.4传递函数依赖
    4.2.5码
    4.3范式
    4.3.1第一范式(1NF)
    4.3.2第二范式(2NF)
    4.3.3第三范式(3NF)
    4.3.4:BC范式(BCNF)
    4.3.5多值依赖
    4.3.6第四范式(4NF)
    4.3.7规范化小结
    4.4模式分解
    4.4.1模式分解的准则
    4.4.2分解的函数依赖保持性和无损连接性
    4.4.3模式分解的算法
    小结
    习题

    第5章数据库保护技术
    5.1安全与保护概述
    5.2数据库的完整性
    5.2.1数据库的完整性分类
    5.2.2数据库的完整性约束
    5.3数据库的安全性
    5.3.1用户的标识与鉴别
    5.3.2存取权限控制
    5.3.3视图机制
    5.3.4跟踪审查
    5.3.5数据加密存储
    5.4数据库的并发控制
    5.4.1事务及特性
    5.4.2数据库的并发控制
    5.4.3并发的目的
    5.4.4并发所引起的问题
    5.4.5并发控制方法
    5.4.6并发调节的可串行性
    5.4.7两段锁协议
    5.5数据库的恢复
    5.5.1故障种类
    5.5.2恢复基本策略
    5.5.3数据库备份
    小结
    习题

    第6章数据库系统的分析与设计
    6.1数据库设计的概述
    6.1.1数据库设计的任务和内容
    6.1.2数据库设计的方法
    6.1.3数据库设计的步骤
    6.1.4数据库设计的工具
    6.2需求分析
    6.2.1需求分析的任务
    6.2.2需求分析的方法
    6.3数据库概念结构设计
    6.3.1概念结构设计的方法
    6.3.2概念结构设计的步骤
    6.4数据库逻辑设计
    6.4.1逻辑结构设计的任务和步骤
    6.4.2E-R模型向关系模型的转换
    6.4.3数据模型的优化
    6.4.4.外模式设计
    6.5数据库物理设计
    6.5.1确定数据库的物理结构
    6.5.2评价物理结构
    6.6数据库的实施和维护
    6.6.1数据库的实施
    6.6.2数据库的维护
    小结
    习题

    第7章客户机/服务器数据库
    7.1客户机/服务器简介
    7.1.1客户机/服务器计算模式概念
    7.1.2客户机/服务器环境下应用成分的分布
    7.2客户机/服务器模式的体系结构
    7.2.1体系结构
    7.2.2客户机/服务器模式的定位
    7.3客户机/服务器模式的特性和优点
    7.3.1客户机/服务器模式的特性
    7.3.2客户机/服务器模式的优点与不足
    7.4构建客户机/服务器系统
    7.4.1客户机/服务器系统开发工具
    7.4.2客户机/服务器模式应用系统的开发特点
    小结
    习题

    第8章SQLServer数据库管理系统
    8.1SQLServer2005概述
    8.2Transaet-SQL程序设计
    8.2.1数据类型
    8.2.2变量
    8.2.3运算符
    8.2.4函数
    8.2.5流程控制语句
    8.3存储过程的创建与使用
    8.3.1创建存储过程
    8.3.2执行存储过程
    8.3.3查看、修改存储过程
    8.3.4重命名、删除存储过程
    8.4数据库的创建与管理
    8.4.1数据库的存储结构
    8.4.2创建与删除数据库
    8.4.3修改数据库
    8.5表的创建与管理
    8.5.1创建表
    8.5.2添加、删除、修改字段
    8.5.3创建、删除、修改约束
    8.5.4删除表
    8.6数据更新
    8.6.1用Inse~增添数据
    8.6.2用Upd~e更新数据
    8.6.3用:DELETE删除数据
    8.7数据查询
    8.8视图的创建与使用
    8.8.1创建视图
    8.8.2查看视图
    8.8.3修改视图
    8.8.4重命名视图
    8.8.5使用视图
    8.8.6删除视图
    8.9索引的创建与使用
    8.9.1创建索引
    8.9.2查看、修改、维护和删除索引
    8.10触发器的创建与使用
    8.10.1概述
    8.10.2创建触发器
    8.10.3查看触发器
    8.10.4修改触发器
    8.10.5删除触发器
    8.11SQLSe~er安全性管理
    8.11.1SQLServer2005的安全机制
    8.11.2服务器安全性管理
    8.11.3数据库用户管理
    8.11.4数据库角色管理
    8.11.5权限管理
    8.12在VB、Delphi和ASP中使用sQL数据库
    8.12.1在VB中使用SQL数据库
    8.12.2在Delphi中使用sQL数据库
    8.12.3在ASP中使用SQL数据库
    小结
    习题

    第9章数据库应用开发工具
    9.1数据库开发工具的分类
    9.1.1桌面型数据库
    9.1.2网络型数据库
    9.2桌面型数据库开发工具
    9.2.1xBase
    9.2.2VisualFoxPro
    9.2.3Access
    9.2.4Paradox
    9.3网络型数据库开发工具
    9.3.1Oracle
    9.3.2Sybase
    9.3.3Informix
    9.3.4SQLServer
    9.3.5IBMDB2
    9.3.6前台开发工具
    9.4数据库建模工具
    小结
    习题

    第lO章数据库管理系统开发
    实例
    10.1引言
    10.2任务概述
    10.2.1目标
    10.2.2具体需求
    10.3数据描述
    10.3.1顶层数据流图与数据字典
    10.3.2第二层数据流图与数据字典
    10.3.3第三层数据流图与数据字典
    10.3.4奖惩管理子系统数据流图与数据字典
    10.3.5毕业管理子系统数据流图与数据字典
    10.3.6注册管理子系统数据流图与数据字典
    10.4数据库分析
    10.4.1学籍管理系统E-R图
    10.4.2利用:MicrosoftVisio反向获取
    E.R图
    10.5数据库设计
    10.5.1创建数据库
    10.5.2创建各数据表
    小结
    习题

    第ll章数据库新技术
    11.1与多学科技术相结合形成的数据库新技术
    11.1.1面向对象数据库系统
    11.1.2分布式数据库系统
    11.1.3多媒体数据库系统
    11.1.4知识数据库系统
    11.1.5并行数据库系统
    11.1.6模糊数据库系统
    11.2与特定的应用领域相结合形成的数据库新技术
    11.2.1数据仓库
    11.2.2工程数据库
    11.2.3统计数据库
    11.2.4空间数据库
    11.3数据库建设中应注意的几个问题
    小结
    习题
    参考文献
  • 内容简介:
      本书全书共分十一章,前五章介绍数据库系统的基础知识和数据模型;第6章介绍数据库系统的分析与设计;第7章介绍客户/服务器数据库;第8~10章介绍SQLServer基本知识、数据库系统开发工具和开发实例;第11章介绍目前数据库发展的新技术。
      《数据库技术及应用》等学校计算机专业师本、专科学生学习数据库课程的教材,也可供其他专业师生和软件开技术人员参考。
      《数据库技术及应用》配有电子教案,欢迎选用《数据库技术及应用》的老师索取。
  • 目录:
    前言

    第1章数据库系统概述
    l.1信息与数据
    1.1.1信息
    1.1.2数据
    1.1.3信息与数据的关系
    1.1.4信息管理系统
    1.2数据库的产生与发展
    1.2.1人工管理阶段
    1.2.2文件系统管理阶段
    1.2.3数据库管理阶段
    1.3数据库系统的组成
    1.4数据库系统的体系结构
    1.4.1单用户数据库系统
    1.4.2主从式结构数据库系统
    1.4.3客户机/服务器结构的数据库系统
    1.4.4分布式结构的数据库系统
    1.5数据库系统的安全
    1.5.1软件方面的安全设置
    1.5.2硬件方面的安全设置
    小结

    第2章关系数据库
    2.1关系数据结构及概念
    2.1.1关系数据结构
    2.1.2基本概念
    2.2关系的完整性约束
    2.3关系模型的数据操作
    2.4关系代数
    小结
    习题

    第3章结构化查询语言--SQL
    3.1SQL概述
    3.1.1sQL的产生与发展
    3.1.2SQL的基本概念
    3.1.3SQL的主要特点
    3.2sQL数据定义
    3.2.1基本数据类型
    3.2.2创建、修改和删除基本表
    3.2.3创建和维护索引
    3.3sQL数据查询
    3.3.1sELECT查询命令
    3.3.2简单查询
    3.3.3连接查询
    3.3.4嵌套查询
    3.3.5集合查询
    3.4SQL数据更新
    3.4.1插入数据
    3.4.2修改数据
    3.4.3删除数据
    3.5视图
    3.5.1视图的定义和删除
    3.5.2查询视图
    3.5.3更新视图
    3.5.4视图的优点
    3.6sQL数据控制
    3.6.1权限与角色
    3.6.2权限与角色的授予与收回
    3.7嵌入式SQL
    3.7.1嵌入式SQL的一般形式
    3.7.2嵌入式SQL语句与主语言之间的通信
    3.7.3不用游标的sQL语句
    3.7.4使用游标的sQL语句
    3.7.5动态sQL简介
    小结
    习题

    第4章关系数据理论
    4.1规范化问题的提出
    4.2函数依赖
    4.2.1函数依赖的定义
    4.2.2函数依赖的基本性质
    4.2.3完全函数依赖与部分函数依赖
    4.2.4传递函数依赖
    4.2.5码
    4.3范式
    4.3.1第一范式(1NF)
    4.3.2第二范式(2NF)
    4.3.3第三范式(3NF)
    4.3.4:BC范式(BCNF)
    4.3.5多值依赖
    4.3.6第四范式(4NF)
    4.3.7规范化小结
    4.4模式分解
    4.4.1模式分解的准则
    4.4.2分解的函数依赖保持性和无损连接性
    4.4.3模式分解的算法
    小结
    习题

    第5章数据库保护技术
    5.1安全与保护概述
    5.2数据库的完整性
    5.2.1数据库的完整性分类
    5.2.2数据库的完整性约束
    5.3数据库的安全性
    5.3.1用户的标识与鉴别
    5.3.2存取权限控制
    5.3.3视图机制
    5.3.4跟踪审查
    5.3.5数据加密存储
    5.4数据库的并发控制
    5.4.1事务及特性
    5.4.2数据库的并发控制
    5.4.3并发的目的
    5.4.4并发所引起的问题
    5.4.5并发控制方法
    5.4.6并发调节的可串行性
    5.4.7两段锁协议
    5.5数据库的恢复
    5.5.1故障种类
    5.5.2恢复基本策略
    5.5.3数据库备份
    小结
    习题

    第6章数据库系统的分析与设计
    6.1数据库设计的概述
    6.1.1数据库设计的任务和内容
    6.1.2数据库设计的方法
    6.1.3数据库设计的步骤
    6.1.4数据库设计的工具
    6.2需求分析
    6.2.1需求分析的任务
    6.2.2需求分析的方法
    6.3数据库概念结构设计
    6.3.1概念结构设计的方法
    6.3.2概念结构设计的步骤
    6.4数据库逻辑设计
    6.4.1逻辑结构设计的任务和步骤
    6.4.2E-R模型向关系模型的转换
    6.4.3数据模型的优化
    6.4.4.外模式设计
    6.5数据库物理设计
    6.5.1确定数据库的物理结构
    6.5.2评价物理结构
    6.6数据库的实施和维护
    6.6.1数据库的实施
    6.6.2数据库的维护
    小结
    习题

    第7章客户机/服务器数据库
    7.1客户机/服务器简介
    7.1.1客户机/服务器计算模式概念
    7.1.2客户机/服务器环境下应用成分的分布
    7.2客户机/服务器模式的体系结构
    7.2.1体系结构
    7.2.2客户机/服务器模式的定位
    7.3客户机/服务器模式的特性和优点
    7.3.1客户机/服务器模式的特性
    7.3.2客户机/服务器模式的优点与不足
    7.4构建客户机/服务器系统
    7.4.1客户机/服务器系统开发工具
    7.4.2客户机/服务器模式应用系统的开发特点
    小结
    习题

    第8章SQLServer数据库管理系统
    8.1SQLServer2005概述
    8.2Transaet-SQL程序设计
    8.2.1数据类型
    8.2.2变量
    8.2.3运算符
    8.2.4函数
    8.2.5流程控制语句
    8.3存储过程的创建与使用
    8.3.1创建存储过程
    8.3.2执行存储过程
    8.3.3查看、修改存储过程
    8.3.4重命名、删除存储过程
    8.4数据库的创建与管理
    8.4.1数据库的存储结构
    8.4.2创建与删除数据库
    8.4.3修改数据库
    8.5表的创建与管理
    8.5.1创建表
    8.5.2添加、删除、修改字段
    8.5.3创建、删除、修改约束
    8.5.4删除表
    8.6数据更新
    8.6.1用Inse~增添数据
    8.6.2用Upd~e更新数据
    8.6.3用:DELETE删除数据
    8.7数据查询
    8.8视图的创建与使用
    8.8.1创建视图
    8.8.2查看视图
    8.8.3修改视图
    8.8.4重命名视图
    8.8.5使用视图
    8.8.6删除视图
    8.9索引的创建与使用
    8.9.1创建索引
    8.9.2查看、修改、维护和删除索引
    8.10触发器的创建与使用
    8.10.1概述
    8.10.2创建触发器
    8.10.3查看触发器
    8.10.4修改触发器
    8.10.5删除触发器
    8.11SQLSe~er安全性管理
    8.11.1SQLServer2005的安全机制
    8.11.2服务器安全性管理
    8.11.3数据库用户管理
    8.11.4数据库角色管理
    8.11.5权限管理
    8.12在VB、Delphi和ASP中使用sQL数据库
    8.12.1在VB中使用SQL数据库
    8.12.2在Delphi中使用sQL数据库
    8.12.3在ASP中使用SQL数据库
    小结
    习题

    第9章数据库应用开发工具
    9.1数据库开发工具的分类
    9.1.1桌面型数据库
    9.1.2网络型数据库
    9.2桌面型数据库开发工具
    9.2.1xBase
    9.2.2VisualFoxPro
    9.2.3Access
    9.2.4Paradox
    9.3网络型数据库开发工具
    9.3.1Oracle
    9.3.2Sybase
    9.3.3Informix
    9.3.4SQLServer
    9.3.5IBMDB2
    9.3.6前台开发工具
    9.4数据库建模工具
    小结
    习题

    第lO章数据库管理系统开发
    实例
    10.1引言
    10.2任务概述
    10.2.1目标
    10.2.2具体需求
    10.3数据描述
    10.3.1顶层数据流图与数据字典
    10.3.2第二层数据流图与数据字典
    10.3.3第三层数据流图与数据字典
    10.3.4奖惩管理子系统数据流图与数据字典
    10.3.5毕业管理子系统数据流图与数据字典
    10.3.6注册管理子系统数据流图与数据字典
    10.4数据库分析
    10.4.1学籍管理系统E-R图
    10.4.2利用:MicrosoftVisio反向获取
    E.R图
    10.5数据库设计
    10.5.1创建数据库
    10.5.2创建各数据表
    小结
    习题

    第ll章数据库新技术
    11.1与多学科技术相结合形成的数据库新技术
    11.1.1面向对象数据库系统
    11.1.2分布式数据库系统
    11.1.3多媒体数据库系统
    11.1.4知识数据库系统
    11.1.5并行数据库系统
    11.1.6模糊数据库系统
    11.2与特定的应用领域相结合形成的数据库新技术
    11.2.1数据仓库
    11.2.2工程数据库
    11.2.3统计数据库
    11.2.4空间数据库
    11.3数据库建设中应注意的几个问题
    小结
    习题
    参考文献
查看详情
系列丛书 / 更多
数据库技术及应用/普通高等教育“十一五”国家级规划教材
教育学基础(第3版)/普通高等教育精品教材·普通高等教育“十一五”国家级规划教材
全国十二所重点师范大学 编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
电工学(下册):电工学·电子技术
秦曾煌 主编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
现代汉语 [增订五版](上)
黄伯荣、廖序东 主编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
微生物学教程 第3版
周德庆 编著
数据库技术及应用/普通高等教育“十一五”国家级规划教材
建筑制图(第七版)/普通高等教育“十一五”国家级规划教材
何斌、陈锦昌、王枫红 编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
离散数学(第2版)
屈婉玲、耿素云、张立昂 著
数据库技术及应用/普通高等教育“十一五”国家级规划教材
普通高等教育“十一五”国家级规划教材:中国传统文化(第3版)
张岂之 编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
解析几何
吕林根、许子道 编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
电力拖动自动控制系统:运动控制系统(第4版)
阮毅、陈伯时 主编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
美国文学选读(第3版)
陶洁 主编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
外国美术简史(彩插增订版)/普通高等教育“十一五”国家级规划教材
中央美术学院人文学院美术史系外国美术史教研室 编
数据库技术及应用/普通高等教育“十一五”国家级规划教材
中国古典园林史:(第三版)
周维权 著