当前位置:主页 > 课后答案 > 数据库原理习题答案
数据库原理及应用

《数据库原理及应用》课后习题答案

  • 更新:2021-11-15
  • 大小:508 KB
  • 类别:数据库原理
  • 作者:王丽艳、郑先锋、刘亮
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《数据库原理及应用》讲授数据库基本原理,并以SQL Server2008为台介绍数据库管理系统的应用。全书分为4部分:~4章为部分,介绍数据库的基本原理;5~11章为二部分,介绍数据库的设计;2~15章为三部分,介绍SQLServer 2008的使用;四部分给出10个实验和一个课程设计作为实践内容。

《数据库原理及应用》由浅入深、循序渐进地介绍各个知识点。书中提供了大量例题,有助于读者理解概念和巩固知识,各章还提供了数量的习题,便于学生巩固所学内容。

目录

  • 前言
  • 教学建议
  • 部分 基础篇
  • 章 数据库系统概述
  • 1.1 数据库系统基本概念
  • 1.1.1 信息和数据
  • 1.1.2 数据管理
  • 1.1.3 数据库
  • 1.1.4 数据库管理系统
  • 1.1.5 数据库系统
  • 1.2 数据库分类
  • 1.3 数据管理技*的产生和发展
  • 1.4 数据库系统结构
  • 1.4.1 数据库系统模式的概念
  • 1.4.2 三级模式结构
  • 1.4.3 映像功能与数据独立性
  • 1.4.4 应用程序的体系结构
  • 1.5 小结
  • 习题1
  • 2章 数据模型
  • 2.1 数据的三个范畴
  • 2.2 数据模型概念
  • 2.3 数据模型的组成要素
  • 2.4 概念模型
  • 2.4.1 基本概念
  • 2.4.2 E-R模型
  • 2.4.3 UML
  • 2.5 组织层数据模型
  • 2.5.1 层次模型
  • 2.5.2 网状模型
  • 2.5.3 关系模型
  • 2.5.4 面向对象模型
  • 2.6 小结
  • 习题2
  • 3章 关系模型
  • 3.1 关系模型的数据结构
  • 3.2 关系作
  • 3.3 关系的完整性
  • 3.3.1 实体完整性
  • 3.3.2 参照完整性
  • 3.3.3 用户定义的完整性
  • 3.4 关系代数
  • 3.4.1 传统的集合运算
  • 3.4.2 专门的关系运算
  • 3.4.3 关系代数表达式的优化策略
  • 3.5 关系代数的应用
  • 3.6 小结
  • 习题3
  • 4章 关系数据库标准语言SQL
  • 4.1 SQL概述
  • 4.1.1 SQL简介
  • 4.1.2 SQL数据库结构
  • 4.1.3 SQL的功能
  • 4.1.4 SQL的特点
  • 4.1.5 Transa*-SQL
  • 4.1.6 SQL的数据类型
  • 4.2 SQL数据定义
  • 4.2.1 模式的定义与删除
  • 4.2.2 基本表的定义、删除与修改
  • 4.2.3 索引的建立与删除
  • 4.3 数据查询
  • 4.3.1 单表查询
  • 4.3.2 连接查询
  • 4.3.3 嵌套查询
  • 4.3.4 集合查询
  • 4.3.5 查询语句的性能优化
  • 4.4 数据更新
  • 4.4.1 *入数据
  • 4.4.2 修改数据
  • 4.4.3 删除数据
  • 4.5 SQL数据控制
  • 4.5.1 授权语句
  • 4.5.2 收权语句
  • 4.6 视图
  • 4.6.1 视图的作用
  • 4.6.2 定义视图
  • 4.6.3 查询视图
  • 4.6.4 更新视图
  • 4.7 小结
  • 习题4
  • 二部分 设计篇
  • 5章 数据库规范化理论
  • 5.1 概述
  • 5.2 函数依赖
  • 5.2.1 函数依赖的定义
  • 5.2.2 函数依赖的分类
  • 5.3 关系规范化
  • 5.3.1 关系模式中的码
  • 5.3.2 范式概念
  • 5.3.3 1NF
  • 5.3.4 2NF
  • 5.3.5 3NF
  • 5.3.6 BF
  • 5.3.7 多值依赖
  • 5.3.8 4NF
  • 5.4 数据依赖的公理系统
  • 5.5 小结
  • 习题5
  • 6章 数据库设计
  • 6.1 数据库设计概述
  • 6.1.1 数据库设计的特点
  • 6.1.2 数据库设计方法
  • 6.1.3 数据库设计的阶段
  • 6.2 需求分析
  • 6.2.1 需求描述与分析
  • 6.2.2 需求分析分类
  • 6.2.3 需求分析的内容、方法和步骤
  • 6.2.4 数据字典
  • 6.3 概念结构设计
  • 6.3.1 概念结构设计的必要性及要求
  • 6.3.2 概念结构设计的方法与步骤
  • 6.3.3 采用E-R模型设计概念结构的方法
  • 6.3.4 E-R图的高级技*
  • 6.4 逻辑结构设计
  • 6.4.1 E-R图向关系模型的转换
  • 6.4.2 数据模型的优化
  • 6.5 物理结构设计
  • 6.5.1 物理结构设计的内容和方法
  • 6.5.2 评价物理结构
  • 6.6 数据库行为设计
  • 6.7 数据库实施
  • 6.7.1 加载数据
  • 6.7.2 调试和运行应用程序
  • 6.8 数据库的运行与维护
  • 6.9 小结
  • 习题6
  • 7章 事务处理技*
  • 7.1 事务
  • 7.1.1 事务的基本概念
  • 7.1.2 事务的特性
  • 7.1.3 事务的状态变迁
  • 7.1.4 SQL事务处理模型
  • 7.2 并发控制
  • 7.2.1 并发控制概述
  • 7.2.2 事务一致性级别
  • 7.2.3 并发控制措施
  • 7.2.4 封锁协议
  • 7.2.5 活锁和死锁
  • 7.2.6 并发调度的可串行性
  • 7.2.7 两段锁协议
  • 7.2.8 封锁粒度
  • 7.3 数据库的备份与恢复
  • 7.3.1 数据库故障
  • 7.3.2 数据库备份
  • 7.3.3 数据库恢复
  • 7.4 小结
  • 习题7
  • 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.3 使用默认
  • 8.4 使用规则
  • 8.5 数据完整性方法选用
  • 8.6 数据库安全性控制
  • 8.6.1 用户标识与鉴别
  • 8.6.2 存取控制
  • 8.6.3 审计
  • 8.6.4 数据加密
  • 8.6.5 权限控制
  • 8.7 小结
  • 习题8
  • 9章 SQL Server 2008程序设计
  • 9.1 SQL程序基础
  • 9.1.1 批处理
  • 9.1.2 数据类型
  • 9.1.3 常量
  • 9.1.4 变量
  • 9.2 流程控制语句
  • 9.3 表达式和函数
  • 9.3.1 表达式
  • 9.3.2 函数
  • 9.4 临时表和表变量
  • 9.4.1 临时表
  • 9.4.2 表变量
  • 9.5 游标
  • 9.5.1 游标的作用及特点
  • 9.5.2 游标的类型
  • 9.5.3 游标的使用
  • 9.6 小结
  • 习题9
  • 0章 存储过程和触发器
  • 10.1 存储过程
  • 10.1.1 存储过程的优点
  • 10.1.2 存储过程的类型
  • 10.2 用户自定义存储过程的创建与执行
  • 10.2.1 创建存储过程
  • 10.2.2 调用存储过程
  • 10.2.3 存储过程的错误处理
  • 10.2.4 管理存储过程
  • 10.3 触发器
  • 10.3.1 触发器的概念
  • 10.3.2 触发器的作用
  • 10.3.3 触发器的类型
  • 10.4 DML触发器
  • 10.4.1 DML触发器的优点
  • 10.4.2 DML触发器的创建
  • 10.4.3 DML触发器的应用
  • 10.5 DDL触发器的创建与应用
  • 10.6 激活触发器
  • 10.7 管理触发器
  • 10.8 小结
  • 习题10
  • 1章 数据库技*的发展
  • 11.1 数据库技*的发展历程
  • 11.2 数据库系统发展的特点
  • 11.3 XML数据库
  • 11.3.1 XML简介
  • 11.3.2 XML数据
  • 11.3.3 XML数据模型
  • 11.3.4 XML数据库
  • 11.4 数据仓库
  • 11.4.1 数据仓库概述
  • 11.4.2 数据仓库中的数据组织
  • 11.4.3 数据仓库系统的体系结构
  • 11.4.4 数据仓库的开发方法
  • 11.5 联机分析处理
  • 11.5.1 OLAP的一些基本概念
  • 11.5.2 OLAP的定义与特征
  • 11.5.3 多维分析作
  • 11.5.4 OLAP的基本数据模型
  • 11.5.5 OLAP的衡量标准
  • 11.6 数据挖掘
  • 11.6.1 数据挖掘的定义
  • 11.6.2 数据挖掘的数据源
  • 11.6.3 数据挖掘的功能
  • 11.6.4 数据挖掘工具
  • 11.7 数据库技*的发展趋势
  • 11.8 小结
  • 习题11
  • 三部分 应用篇
  • 2章 安装与配置SQL Server 2008
  • 12.1 初识SQL Server 2008
  • 12.1.1 SQL Server发展简史
  • 12.1.2 SQL Server 2008版本和安装要求
  • 12.1.3 SQL Sever 2008的体系结构
  • 12.2 SQL Server 2008的安装
  • 12.3 SQL Server 2008的配置
  • 12.4 SQL Server 2008管理工具
  • 12.4.1 SQL Server管理台
  • 12.4.2 商业智能开发台
  • 12.4.3 SQL Server配置管理器
  • 12.4.4 SQL Server分析器
  • 12.4.5 数据库引擎优化顾问
  • 12.4.6 报表服务配置管理器
  • 12.4.7 文档和教程
  • 12.5 小结
  • 习题12
  • 3章 创建与管理数据库及表
  • 13.1 SQL Server 2008数据库
  • 13.1.1 系统数据库
  • 13.1.2 文件和文件组
  • 13.2 创建数据库
  • 13.3 数据库管理
  • 13.3.1 查看数据库
  • 13.3.2 修改数据库
  • 13.3.3 删除数据库
  • 13.4 数据库快照
  • 13.4.1 创建数据库快照
  • 13.4.2 管理数据库快照
  • 13.5 数据库中基本表的创建与管理
  • 13.5.1 创建表
  • 13.5.2 定义完整性约束
  • 13.5.3 修改表
  • 13.5.4 删除表
  • 13.6 小结
  • 习题13
  • 4章 SQL Server 2008安全性控制
  • 14.1 安全管理概述
  • 14.2 SQL Server 2008的身份验证模式
  • 14.3 管理服务器登录
  • 14.3.1 查看和编辑现有的登录
  • 14.3.2 创建登录
  • 14.3.3 启用、禁止和解锁登录
  • 14.3.4 修改登录
  • 14.3.5 删除登录
  • 14.4 数据库用户
  • 14.4.1 建立数据库用户
  • 14.4.2 修改数据库用户
  • 14.4.3 删除数据库用户
  • 14.5 权限管理
  • 14.5.1 权限种类及用户分类
  • 14.5.2 权限的管理
  • 14.6 角*
  • 14.6.1 服务器角*
  • 14.6.2 数据库角*
  • 14.6.3 新建数据库角*
  • 14.7 小结
  • 习题14
  • 5章 SQL Server 2008的备份和恢复
  • 15.1 数据的导入和导出
  • 15.1.1 数据导出
  • 15.1.2 数据导入
  • 15.2 备份数据库
  • 15.2.1 备份数据库概述
  • 15.2.2 备份方式
  • 15.2.3 备份时机
  • 15.2.4 备份设备
  • 15.2.5 实现备份
  • 15.3 恢复数据库
  • 15.3.1 恢复的顺序
  • 15.3.2 使用T-SQL语句恢复数据库
  • 15.3.3 使用SQL Server Management Studio恢复数据库
  • 15.4 分离和附加数据库
  • 15.4.1 分离数据库
  • 15.4.2 附加数据库
  • 15.5 小结
  • 习题15
  • 四部分 实验篇
  • 实验1 SQL Server 2008的安装及数据库作
  • 实验2 SQL Server 2008表的作
  • 实验3 SQL Server 2008数据库表中记录的作
  • 实验4 SQL Server 2008简单查询
  • 实验5 SQL Server 2008高级查询
  • 实验6 SQL Server 2008连接查询
  • 实验7 SQL Server 2008视图作
  • 实验8 SQL Server 2008的存储过程
  • 实验9 SQL Server 2008的触发器
  • 实验10 SQL Server 2008数据备份和恢复
  • 课程设计 教学管理信息系统的分析与设计
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/17BfzFWwI-sNtzozK6veFsA

相关资源

网友留言