数据库原理与技术实践教程——基于华为GaussDB

本书为HCIA-GaussDB 认证指定教材
分享 推荐 0 收藏 32 阅读 2.4K
华为公司 (作者) 978-7-115-55959-3

关于本书的内容有任何问题,请联系 张斌

本书是华为认证教材之一。全书以华为ICT GSDB技术培训认证考试的考试大纲为主线,采用GaussDB(for MySQL)数据库作为实验环境,精心设计了多个实验。全书共分四部分,第一部分为基本知识点与习题解析;第二部分为实验环境建设;第三部分为数据库课程实验,包括SQL语法基础实验、用户密码实验和审计实验等;第四部分是场景化综合实验。
¥49.80 ¥42.33 (8.5 折)
立即购买 在线试读
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书是《数据库原理与技术——基于华为GaussDB》的配套实验教材,内容围绕理论教材的教学内容进行组织,采用GaussDB(for MySQL)数据库作为实验环境,精心设计了多个实验。全书共分四部分,第一部分为基本知识点与习题解析,是针对教材8章的课后习题进行解析和补充。第二部分为实验环境建设,是针对GaussDB(for MySQL)云数据库的环境配置。第三部分为数据库课程实验,包括SQL语法基础实验、用户密码实验和审计实验等。第四部分是场景化综合实验,设计了3个实验。子实验一以学校数据库模型为例,主要从浅层层面去熟悉GaussDB(for MySQL)数据库的基本操作,即简单的单表查询、条件查询、分组查询和连接查询;子实验二以金融数据库模型为例,该实验在学校数据模型实验难度的基础上,加大了数据查询操作的难度,主要目的是为了让读者由浅渐深的熟悉GaussDB(for MySQL)数据库;子实验三以创建用户并授权为例,为了让新用户访问该数据的表信息,实现了新用户的创建和授权。

目录

第1部分 基本知识点与习题解析 1
 1.1 数据库介绍 1
1.1.1 基本知识点 1
1.1.2 习题解答和解析 1
 1.2 数据库基础知识 4
1.2.1 基本知识点 4
1.2.2 习题解答和解析 4
 1.3 SQL语法入门 6
1.3.1 基本知识点 6
1.3.2 习题解答和解析 6
 1.4 SQL语法分类 8
1.4.1 基本知识点 8
1.4.2 习题解答和解析 8
 1.5 数据库安全基础 11
1.5.1 基本知识点 11
1.5.2 习题解答和解析 12
 1.6 数据库开发环境 12
1.6.1 基本知识点 12
1.6.2 习题解答和解析 13
 1.7 数据库设计基础 15
1.7.1 基本知识点 15
1.7.2 习题解答和解析 15
1.7.3 补充习题 21
 1.8 华为数据库产品GaussDB介绍 24
1.8.1 基本知识点 24
1.8.2 习题解答和解析 24
第2部分 实验环境建设 27
 2.1 简介 27
 2.2 实验环境说明 27
2.3 GaussDB(for MySQL)数据库安装 27
2.3.1 购买GaussDB(for MySQL)数据库 27
2.3.2 配置DAS 30
2.3.3 购买弹性公网IP 32
2.3.4 绑定GaussDB(for MySQL)数据库与公网IP 34
第3部分 数据库课程实验 38
 3.1 SQL语法基础实验 38
3.1.1 实验介绍 38
3.1.2 数据准备 38
3.1.3 数据查询 52
3.1.4 数据更新 61
3.1.5 数据定义 66
3.1.6 数据控制 78
3.1.7 实验小结 81
 3.2 用户密码实验 81
3.2.1 实验介绍 81
3.2.2 设置密码复杂度和修改密码 82
3.2.3 设置密码有效期 83
 3.3 审计实验 84
3.3.1 实验介绍 84
3.3.2 开启审计 85
3.3.3 验证审计 86
第4部分 场景化综合实验 88
 4.1 实验介绍 88
 4.2 学校数据库模型 89
4.2.1 关系模式 89
4.2.2 E-R图 89
 4.3 学校数据库模型表操作 90
4.3.1 表的创建 90
4.3.2 表数据的插入 94
4.3.3 手动插入一条数据 102
4.3.4 数据查询 103
4.3.5 数据的修改和删除 106
4.3.6 使用JDBC访问数据库 107
4.3.7 使用视图操作数据库 112
4.3.8 使用Python连接数据库 117
 4.4 金融数据库模型 120
4.4.1 关系模式 120
4.4.2 E-R图 121
 4.5 金融数据库模型表操作 122
4.5.1 表的创建 122
4.5.2 表数据的插入 125
4.5.3 手动插入一条数据 129
4.5.4 数据查询 130
4.5.5 数据的修改和删除 134
4.5.6 触发器和存储过程的使用 136
 4.6 新用户的创建和授权 141
4.6.1 创建新用户并授权 141
4.6.2 新用户连接数据库 141
 4.7 实验小结 142

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

华为技术有限公司: 成立于1987年,总部位于广东省深圳市龙岗区。华为是全球领先的信息与通信技术(ICT)解决方案供应商,专注于ICT领域,在电信运营商、企业、终端和云计算等领域构筑了端到端的解决方案优势,为运营商客户、企业客户和消费者提供有竞争力的ICT解决方案、产品和服务,并致力于实现未来信息社会、构建更美好的全联接世界。2013年,华为首超全球第一大电信设备商爱立信,排名《财富》世界500强第315位。华为的产品和解决方案已经应用于全球170多个国家,服务全球运营商50强中的45家及全球1/3的人口。

购买本书用户

相关图书

  • 数据结构(Python+Java)(微课版)

    蒋理 魏瑾 崔松健

    本书在内容上着重阐述计算机中存储、组织数据的方式与计算机程序解决问题的步骤,同时对数据结构与算法中的典型案例进...

    ¥49.80
  • MySQL数据库应用与管理实战

    张俊华 胡光宇

    内容提要 本书构建了模块化、层次化的课程结构,全书共9个模块,以真实工作任务为载体组织教学内容,强化技能训练...

    ¥59.80
  • Hive大数据存储与处理

    何煌 张良均 孙一铭 胡健 陈翠松

    本书以广电大数据案例为主线,系统介绍数据仓库Hive存储和初步处理方法的相关知识。本书条理清楚、重点突出,内容...

    ¥59.80
  • Redis开发实战(视频讲解版)

    李兴华

    本书在编写时考虑到了Redis的实际应用场景,所以认真详细分析了Java中的三种Redis开发结构,包括Let...

    ¥79.80
  • 数据库技术及应用(Access 2016)(微课版)

    潘惠勇

    本书是根据教育部高等学校大学计算机课程教学指导委员会编制的新时代大学计算机基础课程教学基本要求、新的《全国计算...

    ¥69.80
人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部