作品简介

本书是《数据库原理——GaussDB技术及应用》一书配套的辅助教材。全书共分3部分:部分为实验指导,共有13个综合实验,每一个实验都是根据教学目标而设计,详细讲述了每一个实验的实验目的、实验任务及实验步骤,从而培养学生掌握关系数据库管理软件技术与应用的技能;第二部分为习题集,是根据主教材各章节内容编写的习题及习题答案,内容广泛,有填空、选择、简答、设计及实验题等多种形式,利求通过对这些习题的训练,使读者进一步加深对主教材内容的理解和掌握;第三部分为习题解答,是对习题集的部分内容提供相应的答案。

李雁翎,东北师范大学教授,博士生导师。教育bu普通高等学校大学计算机教学指导委员会委员,中国计算机教育专委会委员,全国青少年编程教育专业委员会主任委员,在清华大学出版社、高等教育出版社出版数十本数据库与程序设计教材,发行总量过百万册。

作品目录

  • 作者简介
  • 内容简介
  • 前言
  • 第1章 初见GaussDB(for MySQL)实验
  • 1.1 进入GaussDB(for MySQL)
  • 1.2 GaussDB(for MySQL)工作环境全景写真
  • 第2章 GaussDB(for MySQL)数据库操作实验
  • 2.1 创建空数据库
  • 2.2 利用SQL语句创建数据库
  • 2.3 修改数据库实例名称
  • 2.4 重启数据库实例
  • 2.5 设置数据库实例维护时间
  • 第3章 GaussDB(for MySQL)索引操作实验
  • 3.1 创建索引
  • 3.2 查看索引
  • 3.3 修改索引
  • 3.4 删除索引
  • 第4章 GaussDB(for MySQL)表操作实验
  • 4.1 创建数据库表
  • 4.2 修改数据库表结构
  • 4.3 向数据库表输入数据
  • 4.4 删除数据库表中的数据
  • 4.5 创建数据库表间关联
  • 第5章 GaussDB(for MySQL)视图操作实验
  • 5.1 创建视图
  • 5.2 查看视图数据
  • 5.3 查看视图结构
  • 5.4 修改视图结构
  • 5.5 删除视图
  • 第6章 SELECT语句查询实验
  • 6.1 集函数查询
  • 6.2 单表查询
  • 6.3 多表查询
  • 6.4 嵌套查询
  • 6.5 子查询
  • 第7章 GaussDB(for MySQL)存储过程操作实验
  • 7.1 创建存储过程
  • 7.2 调用存储过程
  • 7.3 查看存储过程
  • 7.4 删除存储过程
  • 第8章 GaussDB(for MySQL)触发器操作实验
  • 8.1 创建触发器
  • 8.2 查看触发器
  • 8.3 删除触发器
  • 第9章 GaussDB(for MySQL)用户管理实验
  • 9.1 创建用户
  • 9.2 修改用户信息
  • 9.3 修改用户权限
  • 9.4 删除用户
  • 第10章 GaussDB(for MySQL)数据备份与恢复操作实验
  • 10.1 数据导出
  • 10.2 导入SQL文件
  • 10.3 导入CSV文件
  • 10.4 数据库自动备份
  • 10.5 数据库手动备份
  • 10.6 数据库恢复
  • 10.7 删除数据库备份
  • 第11章 GaussDB(for MySQL)基于Python数据库应用开发实验
  • 11.1 绑定弹性公网IP
  • 11.2 设置实例安全访问组
  • 11.3 Python数据库连接
  • 11.4 基于Python数据库对象的操作
  • 第12章 GaussDB(for MySQL)基于Web数据库应用开发实验
  • 12.1 Web项目搭建
  • 12.2 创建Flask 访问程序
  • 12.3 数据管理模块实例
  • 第13章 习 题
  • 13.1 走进GaussDB
  • 13.2 关系数据库
  • 13.3 数据库设计和建模
  • 13.4 数据库预备知识
  • 13.5 SQL
  • 13.6 数据库
  • 13.7 文件组织与索引
  • 13.8 表与视图
  • 13.9 数据查询
  • 13.10 数据库完整性
  • 13.11 数据库系统控制
  • 13.12 GaussDB(for MySQL)数据库管理系统
  • 13.13 数据库应用系统开发的一般方法
  • 附录A “新华大学学生社团管理系统”数据库设计案例
  • 附录B “新华大学图书馆学生服务管理信息系统”数据库设计案例
  • 附录C 习题解答
  • 参考文献
展开全部