当前位置:主页 > 课后答案 > 数据库教程习题答案
数据库设计开发技术案例教程

《数据库设计开发技术案例教程》课后习题答案

  • 更新:2021-12-09
  • 大小:1.05 MB
  • 类别:数据库教程
  • 作者:张浩军、等
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

数据库设计开发技术案例教程》出版于2012-5。主要内容包括数据库概述、数据库设计、SQL语言基础、SQL查询技术、SQL语言高级技术、存储过程和函数、触发器、数据库权限与安全管理、事务控制与锁定、数据备份与恢复等。

《高等学校计算机科学与技术项目驱动案例实践规划教材:数据库设计开发技术案例教程》应用“项目驱动”最新教学模式,以SQL Server数据库系统和PowerDesigner工具为例,通过完整的项目案例介绍了数据库设计和开发技术的原理和方法,主要内容包括数据库概述、数据库设计、SQL语言基础、SQL查询技术、SQL语言高级技术、存储过程和函数、触发器、数据库权限与安全管理、事务控制与锁定、数据备份与恢复等。

封面图

目录

  • 第1章 数据库概述1
  • 1.1 数据库发展及其重要性1
  • 1.1.1 人工管理阶段2
  • 1.1.2 文件系统阶段2
  • 1.1.3 数据库系统阶段3
  • 1.1.4 三代数据库系统的发展3
  • 1.2 数据库系统在企业中的应用6
  • 1.3 关系型数据库系统中的基本概念6
  • 1.3.1 关系型数据库基础6
  • 1.3.2 关系代数8
  • 1.3.3 关系型数据的组织12
  • 1.3.4 特殊字段值NULL的作用12
  • 1.3.5 关系的完整性约束13
  • 1.4 关系型数据库操作语言SQL介绍14
  • 1.5 数据库设计工具PowerDesigner介绍15
  • 1.5.1 数据库设计15
  • 1.5.2 数据库设计工具PowerDesigner15
  • 1.6 关系型数据库管理系统SQL Server 200521
  • 本章小结32
  • 习题33
  • 第2章 AscentWeb医药商务系统项目案例简介34
  • 2.1 项目需求介绍34
  • 2.2 项目的数据库设计35
  • 2.3 环境搭建和工具配置38
  • 本章小结44
  • 第3章 关系型数据库的基础设计45
  • 3.1 数据库设计45
  • 3.1.1 数据库设计流程45
  • 3.1.2 E-R (Entity-Relationship)图的概念48 3.2 关系型数据的设计与优化51
  • 3.2.1 范式设计概述51
  • 3.2.2 范式的目标51
  • 3.2.3 什么是范式52
  • 3.2.4 范式的Power Designer操作53
  • 3.2.5 总结55
  • 3.3 数据的关系模型55
  • 3.3.1 一对一关系设计56
  • 3.3.2 一对多关系设计68
  • 3.3.3 多对多关系设计69
  • 3.4 项目案例73
  • 3.4.1 学习目标73
  • 3.4.2 案例描述73
  • 3.4.3 案例要点73
  • 3.4.4 案例实施73
  • 3.4.5 特别提示75
  • 3.4.6 拓展与提高75
  • 本章小结76
  • 习题76
  • 第4章 SQL语言基础77
  • 4.1 SQL语言介绍77
  • 4.2 SQL的数据定义语言DDL78
  • 4.2.1 创建语句CREATE78
  • 4.2.2 修改语句ALTER80
  • 4.2.3 丢弃语句DROP84
  • 4.2.4 表的截断语句TRUNCATE86
  • 4.3 SQL的数据操纵语言DML88
  • 4.3.1 数据插入语句INSERT88
  • 4.3.2 数据更新语句UPDATE88
  • 4.3.3 数据删除语句DELETE89
  • 4.3.4 简单的SELECT语句90
  • 4.4 关系数据库控制语言DCL91
  • 4.5 数据库视图操作93
  • 4.5.1 什么是视图93
  • 4.5.2 创建视图93
  • 4.5.3 删除视图95 4.6 数据库索引创建和设计96
  • 4.6.1 索引简介96
  • 4.6.2 索引设计原则97
  • 4.6.3 索引操作97
  • 4.7 项目案例101
  • 4.7.1 学习目标101
  • 4.7.2 案例描述101
  • 4.7.3 案例要点101
  • 4.7.4 案例实施101
  • 4.7.5 特别提示106
  • 4.7.6 拓展与提高106
  • 本章小结106
  • 习题106
  • 第5章 SQL中的查询109
  • 5.1 单一的SELECT查询语句109
  • 5.1.1 SELECT语句的结构109
  • 5.1.2 简单的查询SELECT110
  • 5.1.3 伪表名和伪列名111
  • 5.1.4 条件查询WHERE112
  • 5.1.5 SQL中的运算符112
  • 5.1.6 分组以及分组条件查询语句 GROUP BY-Having 119
  • 5.1.7 查询结果的排序语句Order By121
  • 5.2 复杂的查询语句122
  • 5.2.1 概述122
  • 5.2.2 联合查询122
  • 5.2.3 表的内连接查询123
  • 5.2.4 表的外连接查询125
  • 5.2.5 交叉连接查询126
  • 5.2.6 嵌套查询128
  • 5.2.7 其他查询132
  • 5.3 项目案例133
  • 5.3.1 学习目标133
  • 5.3.2 案例描述133
  • 5.3.3 案例要点133
  • 5.3.4 案例实施133
  • 5.3.5 特别提示1395.3.6 拓展与提高139
  • 本章小结139
  • 习题139
  • 第6章 SQL语言高级部分142
  • 6.1 CASE…WHEN…END语句142
  • 6.2 CUBE运算符145
  • 6.3 ROLLUP运算符146
  • 6.4 标准函数介绍147
  • 6.5 在查询语句中使用函数151
  • 6.5.1 字符串函数的使用151
  • 6.5.2 转换函数的使用151
  • 6.5.3 日期和时间函数的使用151
  • 6.5.4 系统函数的使用152
  • 6.6 项目案例153
  • 6.6.1 学习目标153
  • 6.6.2 案例描述153
  • 6.6.3 案例要点153
  • 6.6.4 案例实施153
  • 6.6.5 特别提示154
  • 6.6.6 拓展与提高154
  • 本章小结154
  • 习题154
  • 第7章 存储过程和函数创建157
  • 7.1 SQL Server的T-SQL编程语言157
  • 7.1.1 T-SQL介绍157
  • 7.1.2 T-SQL标识符规则157
  • 7.1.3 T-SQL中的数据类型和函数158
  • 7.1.4 T-SQL中的程序控制语句162
  • 7.1.5 T-SQL中的异常处理167
  • 7.1.6 T-SQL中的游标操作169
  • 7.2 存储过程174
  • 7.2.1 创建存储过程175
  • 7.2.2 执行存储过程176
  • 7.2.3 存储过程中的输入输出参数177
  • 7.2.4 管理存储过程181 7.3 自定义函数184
  • 7.3.1 创建函数184
  • 7.3.2 函数的调用186
  • 7.3.3 修改函数186
  • 7.4 项目案例188
  • 7.4.1 学习目标188
  • 7.4.2 案例描述188
  • 7.4.3 案例要点188
  • 7.4.4 案例实施188
  • 7.4.5 特别提示192
  • 7.4.6 拓展与提高193
  • 本章小结193
  • 习题193
  • 第8章 触发器194
  • 8.1 触发器简介194
  • 8.2 触发器类型195
  • 8.3 创建触发器197
  • 8.4 管理触发器199
  • 8.4.1 修改触发器199
  • 8.4.2 查看触发器200
  • 8.4.3 禁用/启用触发器200
  • 8.4.4 删除触发器201
  • 8.5 项目案例202
  • 8.5.1 学习目标202
  • 8.5.2 案例描述202
  • 8.5.3 案例要点202
  • 8.5.4 案例实施202
  • 8.5.5 特别提示203
  • 8.5.6 拓展与提高203
  • 本章小结205
  • 习题205
  • 第9章 SQL Server权限与安全206
  • 9.1 用户管理206
  • 9.2 角色和权限管理208
  • 9.3 项目案例2209.3.1 学习目标220
  • 9.3.2 案例描述220
  • 9.3.3 案例要点220
  • 9.3.4 案例实施220
  • 9.3.5 特别提示225
  • 9.3.6 拓展与提高225
  • 本章小结225
  • 习题225
  • 第10章 事务控制与锁定227
  • 10.1 事务管理227
  • 10.2 锁的使用230
  • 10.3 项目案例236
  • 10.3.1 学习目标236
  • 10.3.2 案例描述236
  • 10.3.3 案例要点237
  • 10.3.4 案例实施237
  • 10.3.5 特别提示240
  • 10.3.6 拓展与提高240
  • 本章小结240
  • 习题240
  • 第11章 数据备份与恢复242
  • 11.1 数据备份与恢复概念242
  • 11.2 备份与恢复方法及策略244
  • 11.2.1 备份方法244
  • 11.2.2 恢复方法246
  • 11.2.3 分离和附加数据库250
  • 11.2.4 数据的导入和导出252
  • 11.3 项目案例257
  • 11.3.1 学习目标257
  • 11.3.2 案例描述257
  • 11.3.3 案例要点257
  • 11.3.4 案例实施257
  • 11.3.5 特别提示262
  • 11.3.6 拓展与提高262
  • 本章小结262
  • 习题262致谢265

资源下载

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

相关资源

网友留言