第1章初见GaussDB(for MySQL)实验00 1.1进入GaussDB(for MySQL)00 1.2GaussDB(for MySQL)工作环境全景写真00 第2章GaussDB(for MySQL)数据库操作实验0 2.1创建空数据库0 2.2利用SQL语句创建数据库0 2.3修改数据库实例名称0 2.4重启数据库实例0 2.5设置数据库实例维护时间0 第3章GaussDB(for MySQL)索引操作实验0 3.1创建索引0 3.1.1利用“管理控制台”创建索引0 3.1.2利用SQL语句创建索引0 3.2查看索引0 3.2.1利用“管理控制台”查看索引0 3.2.2利用SQL语句查看索引0 3.3修改索引0 3.4删除索引0 3.4.1利用“管理控制台”删除索引0 3.4.2利用SQL语句删除索引0 第4章GaussDB(for MySQL)表操作实验0 4.1创建数据库表 0 4.1.1利用“管理控制台”创建数据库表0 4.1.2利用SQL语句创建数据库表0 4.2修改数据库表结构 0 4.2.1利用“管理控制台”修改数据库表结构0 4.2.2利用SQL语句修改数据库表结构0 4.3向数据库表输入数据0 4.3.1利用“管理控制台”向数据库表输入数据0 4.3.2利用SQL语句向数据库表输入数据 0 4.4删除数据库表中的数据 0 4.4.1利用“管理控制台”删除数据库表中的数据0 4.4.2利用SQL语句删除数据库表中的数据0 4.5创建数据库表间关联0 目录 第5章GaussDB(for MySQL)视图操作实验0 5.1创建视图0 5.1.1利用“管理控制台”创建视图0 5.1.2利用SQL语句创建视图0 5.2查看视图数据0 5.3查看视图结构 0 5.3.1利用“管理控制台”查看视图结构0 5.3.2利用SQL语句查看视图结构0 5.4修改视图结构 0 5.5删除视图 0 5.5.1利用“管理控制台”删除视图0 5.5.2利用SQL语句删除视图0 第6章SELECT语句查询实验0 6.1集函数查询0 6.2单表查询0 6.3多表查询0 6.4嵌套查询0 6.5子查询0 第7章GaussDB(for MySQL)存储过程操作实验 7.1创建存储过程 7.2调用存储过程 7.2.1利用“管理控制台”调用存储过程 7.2.2利用SQL语句调用存储过程 7.3查看存储过程 7.4删除存储过程 7.4.1利用“管理控制台”删除存储过程 7.4.2利用SQL语句删除存储过程 第8章GaussDB(for MySQL)触发器操作实验 8.1创建触发器 8.2查看触发器 8.2.1利用“管理控制台”查看触发器 8.2.2利用SQL语句查看触发器 8.3删除触发器 8.3.1利用“管理控制台”删除触发器 8.3.2利用SQL语句删除触发器 第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.3Python数据库连接 11.4基于Python数据库对象的操作 第12章GaussDB(for MySQL)基于Web数据库应用开发实验 12.1Web项目搭建 12.2创建Flask访问程序 12.3数据管理模块实例 第13章习题 13.1走进GaussDB 13.2关系数据库 13.3数据库设计和建模 13.4数据库预备知识 13.5SQL 13.6数据库 13.7文件组织与索引 13.8表与视图 13.9数据查询 13.10数据库完整性 13.11数据库系统控制 13.12GaussDB(for MySQL)数据库管理系统 13.13数据库应用系统开发的一般方法 附录A“新华大学学生社团管理系统”数据库设计案例 附录B“新华大学图书馆学生服务管理信息系统”数据库设计案例 附录C习题解答 参考文献