目录 第一部分学 习 指 导第1章数据库系统概论3 1.1知识图谱3 1.2习题4 1.3参考答案7第2章数据模型13 2.1知识图谱13 2.2习题15 2.3参考答案17第3章关系数据库理论20 3.1知识图谱20 3.2习题21 3.3参考答案32第4章关系数据库标准查询语言SQL40 4.1知识图谱40 4.2习题41 4.3参考答案53第5章关系模式的规范化设计69 5.1知识图谱69 5.2习题70 5.3参考答案77第6章数据库的存储管理88 6.1知识图谱88 6.2习题89 6.3参考答案92第7章数据库的查询优化98 7.1知识图谱98 7.2习题99 7.3参考答案101第8章事务处理107 8.1知识图谱107 8.2习题109 8.3参考答案119第9章数据库设计131 9.1知识图谱131 9.2习题132 9.3参考答案138第10章数据库编程149 10.1知识图谱149 10.2习题150 10.3参考答案152第二部分实 验 指 导第11章课程实验要求159 11.1实验目标159 11.2实验环境159 11.3实验方式与基本要求159 11.4实验内容设置160 11.5实验考核和报告要求161第12章课程实验内容162 12.1数据库的定义162 12.2数据库的查询170 12.3数据库的更新176 12.4视图的定义及操作182 12.5授权控制185 12.6索引的创建189 12.7事务及并发控制192 12.8数据库的转储与加载200 12.9存储过程和函数204 12.10数据库设计209 12.11数据库应用系统设计211第13章实验用DBMS介绍213 13.1SQL Server 2019 Express213 13.1.1系统软件安装213 13.1.2配置管理216 13.1.3连接服务器217 13.1.4数据库的创建与管理220 13.1.5关系表模式的定义和修改223 13.1.6关系表中数据的维护227 13.1.7视图的定义229 13.1.8用户和权限管理229 13.1.9数据库的转储与加载236 13.1.10用SQL语句实现数据库操作244 13.2MySQL Server 8.0246 13.2.1MySQL的安装247 13.2.2MySQL服务的启动与停止249 13.2.3MySQL服务器的连接与断开249 13.2.4数据库的管理250参考文献254