4.23文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册
> >>
数据库技术与应用导论(微课视频版)

数据库技术与应用导论(微课视频版)

出版社:清华大学出版社出版时间:2024-04-01
开本: 其他 页数: 0
本类榜单:教材销量榜
中 图 价:¥42.4(8.5折) 定价  ¥49.9 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

数据库技术与应用导论(微课视频版) 版权信息

数据库技术与应用导论(微课视频版) 本书特色

(1)涵盖面较广
本书既涵盖了经典的关系型数据库,也涵盖了新型的非关系型数据。在各类新型非关系型数据库中,涵盖了常用的文档型数据库、图数据库和键值型数据库。适合读者建立对数据库技术的全面理解和掌握。
(2)案例驱动
本书强调实用。从第2章到第7章,每章都包含大量实操内容,且围绕具体案例展开讲解,引导读者理解相关原理和方法的技术特点、使用场合和注意事项。特别是第4章,围绕一个应用实例讲解关系型数据系统从需求分析到数据库设计、从界面设计到程序开发方法的全流程,让读者学用华为openGauss数据库在华为云上部署自己的数据库web应用程序。
(3)注重实用
本书服务于数据库技术的初学者。本书没有长篇累牍讲解数据库技术背后深奥的数理知识,而是针对初学者的认知基础,挑选必要的理论知识深入浅出地讲解。本书更多的篇幅是帮助读者理解数据库技术的使用方法,而且不仅仅是作为系统管理员的常规数据库维护方法,还针对每种类型的数据库讲解了如何通过Python语言对其进行编程。
(4)培养全栈开发能力
在数据库编程方面,除了讲解如何用Python对数据库进行增删改查,还讲解了如何建构基于Gradio的Web图形界面程序,以*小的学习成本,让读者具备数据库应用的全栈开发能力。

数据库技术与应用导论(微课视频版) 内容简介

本书旨在为初学者提供数据库技术的基础知识,并通过引导读者动手实操获得运用数据库技术的基本能力。本书有两个主要特点: 一是内容体系比较完整,既涵盖经典的关系数据库,又涵盖新型的非关系数据库; 二是以比较生动的实例教学法来穿插讲解数据库的原理和使用方法,每章都包含大量的动手实操内容。全书共7章,内容分别为数据库技术概论、关系数据库技术基础、关系数据库的管理和查询、关系数据库技术应用、文档数据库MongoDB的原理与应用、图数据库Neo4j的原理与应用、键值数据库Redis的原理与应用。书中的每个知识点都有相应的实现代码和实例。 本书主要针对高等学校数据库技术基础课程的教学,也适合广大对数据库技术有兴趣的读者自学。

数据库技术与应用导论(微课视频版) 目录

第1章数据库技术概论 1.1数据库概述 1.1.1关系数据库 1.1.2非关系数据库 1.2数据库技术的发展趋势 1.3本章习题 第2章关系数据库技术基础 2.1关系数据库简介 2.2关系数据库的相关基本概念 2.3关系数据库的设计方法 2.3.1关系数据库设计中的基本概念 2.3.2ER图的使用方法 2.4SQL的基本使用方法 2.4.1简单查询语句 2.4.2对查询结果进行统计 2.4.3对查询结果进行排序 2.4.4连接查询 2.4.5对数据库和数据表的创建和修改 2.4.6对数据库进行备份和还原 2.4.7对数据进行增、删、改 2.4.8关系约束 2.5本章习题 第3章关系数据库的管理和查询 3.1关系数据库openGauss的安装和配置方法 3.1.1Docker平台简介 3.1.2Docker 的安装方法 3.1.3在Docker中拉取openGauss数据库镜像 3.1.4安装运行openGauss容器 3.2关系数据库openGauss的基本设置 3.2.1进入容器内部 3.2.2登录openGauss数据库 3.2.3对数据库进行基本的用户和权限编辑 3.3基于图形化的关系数据库管理工具的使用 3.3.1配置运行环境
3.3.2通过Data Studio连接openGauss数据库 3.3.3通过Data Studio和SQL语句操作openGauss数据库 3.4基于Python的关系数据库的连接和查询 3.4.1psycopg2的安装 3.4.2简单的数据库查询 3.4.3对数据库进行修改 3.4.4使用参数构造SQL语句 3.4.5处理Python与SQL的数据类型转换 3.4.6简单图形化界面的实现方法 3.5本章习题 第4章关系数据库技术应用 4.1示范应用简介 4.2应用需求分析 4.3数据库设计 4.3.1确定实体 4.3.2明确实体之间的关系类型 4.3.3确定实体属性 4.4数据库构建 4.4.1通过Data Studio创建数据表 4.4.2在数据表中录入初始数据 4.5数据库应用程序设计 4.5.1应用程序的界面设计 4.5.2应用程序的结构设计 4.6数据库应用程序开发 4.6.1程序结构概览 4.6.2难点1: 如何控制界面控件的可见性并动态更新控件内容 4.6.3难点2:如何用SQL进行跨表统计查询 4.6.4数据库操作的封装 4.6.5登录功能的实现 4.6.6同学订阅报刊功能的实现 4.6.7老师添加报刊功能的实现 4.6.8老师查看同学订阅历史功能的实现 4.6.9老师查看报刊订阅量功能的实现 4.7数据库应用程序测试 4.7.1程序测试的常规方式 4.7.2同学操作过程测试 4.7.3老师操作过程测试 4.8本章习题 第5章文档数据库MongoDB的原理与应用 5.1MongoDB简介 5.1.1概述 5.1.2特点 5.1.3发展历程 5.1.4应用场景 5.2MongoDB的相关基本概念 5.2.1命名规则 5.2.2数据库 5.2.3集合 5.2.4文档 5.2.5MongoDB的数据类型 5.3MongoDB的安装和配置方法 5.3.1传统方式的安装与配置 5.3.2基于Docker方式的安装与配置 5.3.3MongoDB的连接 5.4MongoDB的基本操作 5.4.1数据库的创建 5.4.2数据库的查询与删除 5.4.3集合的创建 5.4.4集合的查询与删除 5.4.5文档添加 5.4.6文档查询 5.4.7文档更新 5.4.8文档删除 5.4.9文档结构修改 5.4.10小结 5.5MongoDB基于图形化管理工具的图数据库查询方法 5.5.1MongoDB Compass的简单使用 5.5.2MongoDB Compass的数据库操作 5.5.3MongoDB Compass的集合操作 5.5.4MongoDB Compass的文档操作 5.6MongoDB基于Python的数据库连接和查询 5.6.1PyMongo 5.6.2Python连接MongoDB 5.6.3Python对文档的CURD操作 5.7MongoDB的维护 5.7.1MongoDB Database Tools的安装与使用 5.7.2MongoDB数据导入和导出 5.7.3MongoDB数据备份 5.7.4MongoDB数据恢复 5.8MongoDB的拓展知识 5.8.1MongoDB的注意事项 5.8.2其他类似数据库 5.9本章习题 第6章图数据库Neo4j的原理与应用 6.1图数据库简介 6.2图数据库Neo4j简介 6.3Neo4j的相关基本概念 6.3.1节点、关系和属性 6.3.2系统数据库和默认数据库 6.3.3Cypher查询语言 6.4Cypher语言基础 6.4.1常用的数据类型 6.4.2用于读取和查询信息的子句 6.4.3用于修改和写入信息的子句 6.4.4其他常用的子句 6.4.5常用函数 6.4.6常用操作符 6.5Neo4j的安装和配置方法 6.5.1拉取Neo4j的官方Docker镜像 6.5.2安装镜像并运行容器 6.5.3在华为云主机上配置Neo4j的通信端口规则 6.6Neo4j的基本操作 6.6.1进入Neo4j的命令行环境 6.6.2数据库操作 6.6.3创建节点和属性 6.6.4创建关系 6.6.5查询 6.6.6编辑节点和关系 6.7Neo4j基于图形化管理工具的查询方法 6.7.1启动和登录图形化管理工具 6.7.2在图形化环境中执行查询 6.7.3在图形化环境中查看教程并演练 6.8Neo4j基于Python的数据库连接和查询 6.8.1安装驱动库 6.8.2连接数据库 6.8.3执行Cypher指令 6.9本章习题 第7章键值数据库Redis的原理与应用 7.1Redis简介 7.1.1概述 7.1.2特点 7.1.3发展历程 7.1.4应用场景 7.2基本概念与设计原理 7.2.1键值数据库 7.2.2缓存 7.2.3Redis数据结构 7.3Redis数据库的安装和配置方法 7.3.1Linux下的安装和配置方法 7.3.2Windows下的安装和配置方法 7.3.3Redis的连接与断开 7.4Redis数据库的创建方法 7.5Redis的基本操作指令 7.5.1针对键的操作 7.5.2String操作 7.5.3List操作 7.5.4Set操作 7.5.5Hash操作 7.5.6Zset操作 7.5.7Redis事务 7.6Redis基于图形化管理工具的数据库查询方法 7.7Redis基于Python的数据库连接与查询 7.7.1Python连接Redis数据库 7.7.2Python操作Redis数据库 7.8Redis的维护 7.8.1数据的导入与导出 7.8.2持久化 7.8.3复制 7.8.4过期策略和内存淘汰机制 7.9Redis的拓展知识 7.9.1Redis使用注意事项 7.9.2其他键值数据库 7.9.3Redis与其他数据库对比 7.10本章习题
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服