当前位置:主页 > 课后答案 > 数据库技术习题答案
数据库技术与应用(SQL Server 2005)

《数据库技术与应用(SQL Server 2005)》课后习题答案

  • 更新:2021-06-24
  • 大小:698 KB
  • 类别:数据库技术
  • 作者:刘卫国、熊拥军
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《数据库技术与应用:SQL server 2005》是2010年清华大学出版社出版的图书,作者是刘卫国、熊拥军。

全书以SQL Server 2005为蓝本,介绍数据库的基本知识和应用开发技术。全书可分成3个部分,第1部分是数据库的基本概念与原理,从实用的角度介绍如何根据应用需求,设计一个结构合理、使用方便的数据库; 第2部分是数据库的操作与应用,以SQL Server 2005为实践平台,介绍数据库管理系统的基本功能,包括SQL Server 2005系统基础、数据库的管理、表的管理、数据查询、索引与视图、数据完整性、TransactSQL程序设计、存储过程与触发器、数据库的安全管理、数据库的备份与还原等内容; 第3部分是数据库应用系统开发,结合实际案例介绍数据库应用系统的开发方法。本书在编写过程中,力求做到概念清晰、取材合理、深入浅出、突出应用,为学生应用数据库技术进行数据管理打下良好基础。

目录

  • 第1章数据库系统概论
  • 1.1数据和数据管理
  • 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.4.1数据处理的三个阶段
  • 1.4.2概念模型
  • 1.4.3逻辑模型
  • 1.5数据库新技术
  • 1.5.1分布式数据库
  • 1.5.2多媒体数据库
  • 1.5.3工程数据库
  • 1.5.4面向对象数据库
  • 1.5.5数据仓库技术
  • 本章小结
  • 习题
  • 第2章关系数据库基本原理
  • 2.1关系数据库概述
  • 2.1.1关系数据模型
  • 2.1.2关系数据库基本概念
  • 2.1.3关系数据库基本特征
  • 2.2关系代数的基本原理
  • 2.2.1关系的数学定义
  • 2.2.2关系运算
  • 2.3关系模式的分解
  • 2.3.1函数依赖的基本概念
  • 2.3.2关系的规范化
  • 2.3.3关系的分解
  • 2.4关系模型的完整性约束
  • 2.5数据库的设计方法
  • 2.5.1数据库设计过程
  • 2.5.2ER模型到关系模型的转化
  • 2.5.3数据库设计实例
  • 本章小结
  • 习题
  • 第3章SQLServer2005系统基础
  • 3.1SQLServer2005简介
  • 3.1.1SQLServer的发展
  • 3.1.2SQLServer的特点
  • 3.1.3SQLServer2005新增功能
  • 3.2SQLServer2005的安装
  • 3.2.1安装需求
  • 3.2.2安装过程
  • 3.3SQLServer2005的常用管理工具及其初步应用
  • 3.3.1常用管理工具的功能与基本操作
  • 3.3.2SQLServer2005服务器的配置与管理
  • 3.4SQL和TransactSQL概述
  • 3.4.1SQL语言的发展与特点
  • 3.4.2TransactSQL概述
  • 本章小结
  • 习题
  • 第4章数据库的管理
  • 4.1SQLServer2005数据库概述
  • 4.1.1SQLServer2005中的数据库
  • 4.1.2SQLServer2005的系统数据库
  • 4.1.3数据库对象的标识符
  • 4.2数据库的创建
  • 4.2.1使用SQLServer管理平台创建数据库
  • 4.2.2使用TransactSQL语句创建数据库
  • 4.3数据库的修改
  • 4.3.1使用SQLServer管理平台修改数据库
  • 4.3.2使用TransactSQL语句修改数据库
  • 4.4数据库的删除
  • 4.4.1使用SQLServer管理平台删除数据库
  • 4.4.2使用TransactSQL语句删除数据库
  • 本章小结
  • 习题
  • 第5章表的管理
  • 5.1SQLServer表概述
  • 5.1.1数据类型简介
  • 5.1.2空值和默认值
  • 5.1.3约束
  • 5.2表的创建与维护
  • 5.2.1使用SQLServer管理平台对表进行操作
  • 5.2.2使用TransactSQL语句创建表
  • 5.2.3使用TransactSQL语句修改表
  • 5.2.4使用TransactSQL语句删除表
  • 5.3表中数据的维护
  • 5.3.1插入数据
  • 5.3.2修改数据
  • 5.3.3删除数据
  • 本章小结
  • 习题
  • 第6章数据查询
  • 6.1基本查询
  • 6.1.1简单查询
  • 6.1.2带条件查询
  • 6.1.3查询结果处理
  • 6.2嵌套查询
  • 6.2.1单值嵌套查询
  • 6.2.2多值嵌套查询
  • 6.3连接查询
  • 6.3.1连接概述
  • 6.3.2内连接
  • 6.3.3外连接
  • 6.3.4交叉连接
  • 本章小结
  • 习题
  • 第7章索引与视图
  • 7.1索引概述
  • 7.1.1索引的基本概念
  • 7.1.2索引的分类
  • 7.2索引的操作
  • 7.2.1创建索引
  • 7.2.2查看与修改索引
  • 7.2.3删除索引
  • 7.3视图概述
  • 7.3.1视图的基本概念
  • 7.3.2视图的限制
  • 7.4视图的操作
  • 7.4.1创建视图
  • 7.4.2修改视图
  • 7.4.3删除视图
  • 7.4.4查看和修改视图属性
  • 7.5视图的应用
  • 7.5.1通过视图检索表数据
  • 7.5.2通过视图添加表数据
  • 7.5.3通过视图修改表数据
  • 7.5.4通过视图删除表数据
  • 本章小结
  • 习题 [2]
  • 第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.3.1主键约束
  • 8.3.2外键约束
  • 8.3.3唯一性约束
  • 8.3.4检查约束
  • 8.3.5默认约束
  • 本章小结
  • 习题
  • 第9章TransactSQL程序设计
  • 9.1数据与表达式
  • 9.1.1用户定义数据类型
  • 9.1.2常量与变量
  • 9.1.3运算符与表达式
  • 9.2函数
  • 9.2.1常用函数
  • 9.2.2用户定义函数
  • 9.3程序控制流语句
  • 9.3.1语句块和注释
  • 9.3.2选择控制
  • 9.3.3循环控制
  • 9.3.4批处理
  • 9.4游标管理与应用
  • 9.4.1游标概述
  • 9.4.2声明游标
  • 9.4.3使用游标
  • 9.4.4游标的应用
  • 9.4.5使用系统存储过程管理游标
  • 本章小结
  • 习题
  • 第10章存储过程与触发器
  • 10.1存储过程概述
  • 10.2存储过程的创建与使用
  • 10.2.1创建存储过程
  • 10.2.2执行存储过程
  • 10.2.3修改存储过程
  • 10.2.4删除存储过程
  • 10.2.5存储过程参数与状态值
  • 10.3触发器概述
  • 10.4触发器的创建与使用
  • 10.4.1创建触发器
  • 10.4.2修改触发器
  • 10.4.3删除触发器
  • 10.5事务处理
  • 10.5.1事务概述
  • 10.5.2事务管理
  • 10.6SQL Server的锁机制
  • 10.6.1锁模式
  • 10.6.2隔离级别
  • 10.6.3查看和终止锁
  • 10.6.4死锁及其防止
  • 本章小结
  • 习题
  • 第11章数据库的安全管理
  • 11.1SQL Server 的安全机制
  • 11.1.1身份验证
  • 11.1.2身份验证模式的设置
  • 11.2登录账号管理
  • 11.2.1创建登录账户
  • 11.2.2修改登录账户
  • 11.2.3删除登录账户
  • 11.3数据库用户的管理
  • 11.4角色管理
  • 11.4.1SQL Server角色的类型
  • 11.4.2固定服务器角色管理
  • 11.4.3数据库角色管理
  • 11.4.4用户定义数据库角色
  • 11.5权限管理
  • 11.5.1权限的种类
  • 11.5.2授予权限
  • 11.5.3禁止与撤销权限
  • 11.5.4查看权限
  • 本章小结
  • 习题
  • 第12章数据库的备份与还原
  • 12.1数据库的备份
  • 12.1.1数据库备份概述
  • 12.1.2创建和删除备份设备
  • 12.1.3备份数据库
  • 12.2数据库的恢复
  • 12.2.1数据库恢复模型
  • 12.2.2查看备份信息
  • 12.2.3恢复数据库
  • 12.3数据导入导出
  • 12.3.1导入数据
  • 12.3.2导出数据
  • 12.4分离与附加用户数据库
  • 12.4.1分离用户数据库
  • 12.4.2附加用户数据库
  • 本章小结
  • 习题
  • 第13章数据库应用系统开发
  • 13.1数据库应用系统的开发过程
  • 13.2数据库系统的体系结构与开发工具
  • 13.2.1数据库系统的体系结构
  • 13.2.2常用的数据库开发工具
  • 13.3用VB .NET开发数据库应用系统
  • 13.3.1VB .NET程序设计概述
  • 13.3.2VB .NET程序设计基础知识
  • 13.3.3VB .NET数据库应用程序开发
  • 13.4数据库系统开发案例——图书现场采购系统
  • 13.4.1开发背景
  • 13.4.2系统需求分析
  • 13.4.3系统设计
  • 13.4.4系统主窗体的实现
  • 13.4.5用户管理模块的实现
  • 13.4.6采购数据管理模块的实现
  • 13.4.7数据导入管理模块的实现
  • 13.4.8现场扫描选购模块的实现
  • 13.4.9批查重选购模块的实现
  • 13.4.10查询选购模块的实现
  • 13.4.11采购数据统计输出模块的实现
  • 本章小结
  • 习题
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/1Dp_rkPljsxR5efRk35hyWQ

网友留言