数据库
-
Calcite数据管理实战刘钧文,悟初境,孙潇俊 著Calcite 是一款开源的动态数据管理框架,其目标是一种方案适应所有需求场景,能为不同计算平台和数据源提供统一的查询引擎,它对于没有高并发、低延时的多数据源间的数据管理有着天然的优势,是解决多数据源统一管理问题的利器。本书围绕Calcite,结合其数据库基础知识、核心理论以及相关的项目实践情况,从SQL 的解析、校验、优化、执行等流程,对Calcite 组件进行介绍。同时本书为部分章节配置对应的代码和实例,帮助读者加深理解。本书内容由理论到实践,将源码解析与实际案例相结合,可以作为Calcite 新手的入门图书以及快速上手的参考书,也可以作为大数据开发人员和从业人员的学习用书,还可以作为相关培训机构以及高等院校的教学用书。 -
MySQL数据库开发与管理实战杜亦舒 著《MySQL数据库开发与管理实战(微课视频版)》是一本系统讲解MySQL数据库开发与管理应用的实战教程、视频教程。该书从MySQL基础用法讲起,由浅入深地讲解了MySQL数据库开发与管理的各方面应用。全书共4篇,第1篇为MySQL基础篇,内容包括MySQL概述、MySQL安装;第2篇为必会SQL篇,内容包括数据库和表、数据查询、数据更新与删除、复杂查询、常用函数;第3篇为MySQL进阶篇,内容包括触发器、存储过程、索引、事务、性能优化、高可用MySQL、MySQL 8重要新特性;第4篇为MySQL管理篇,内容包括用户与权限、数据备份与恢复、日志管理、MySQL监控。技术学习必须理论与实践相结合,本书理论的讲解配备了大量的实例操作和视频讲解,实用性强,旨在帮助MySQL数据库的使用者快速掌握其用法,提升实战应用水平。 《MySQL数据库开发与管理实战(微课视频版)》适合学习MySQL的新用户、MySQL数据库管理员、急需快速提升MySQL应用能力的工程师、需要针对MySQL做性能优化与提升可用性的架构师,以及互联网应用系统开发人员等。本书也可做为高等院校或者培训机构计算机相关专业的教材。 -
Oracle 19C数据库应用张华 著《Oracle 19C数据库应用(全案例微课版)》是针对零基础读者编写的入门教材,侧重案例实训,并提供扫码微课来讲解当前热点案例。《Oracle 19C数据库应用(全案例微课版)》分为25章,前22章包括数据库与Oracle概述,安装与配置Oracle环境,Oracle管理工具,数据库的基本操作,数据类型和运算符,数据表的创建与操作,插入、更新与删除数据,Oracle数据的简单查询,Oracle数据的复杂查询,视图的创建与使用,触发器的创建与使用,Oracle系统函数的应用,PL/SQL编程基础,存储过程的创建与使用,游标的创建与使用,事务与锁的应用,Oracle表空间的管理,管理控制文件和日志文件,Oracle数据的备份与还原,用户与角色的安全管理,Oracle的性能优化,Java操作Oracle数据库等内容,最后3章是3个综合项目,进一步提升读者的项目开发能力。《Oracle 19C数据库应用(全案例微课版)》案例丰富、实用,可以让初学者快速掌握Oracle数据库应用技术,既适合作为自学教材,也可作为计算机相关专业的实训辅导教材。 -
Python+Superset王国平 著本书通过实际案例深入介绍了基于Python的开源商业智能工具Apache Superset。本书立足于为企业建立一套开源免费的BI(商业智能)数据分析平台,实现自助数据处理、数据分析、数据可视化,概述了该系统的基本情况、总体需求、解决方案和业务理解等。本书从企业BI系统建设的实际需求出发,详细阐述了商业智能系统开发的概念、流程及相关技术,同时结合实际案例介绍了基于Apache Superset的**且常用的商业智能技术,包括Redis、Hive、Presto、Vertica、ClickHouse、TiDB、Dremio等。 -
漫话区块链100问袁煜明,李慧,许妙言,陈圣桦,卢军 著《漫话区块链100问》分为基础概念、比特币、矿业、钱包、数字资产、进阶概念6篇。从区块链的基础原理开始介绍,到比特币与区块链之间的关系、智能合约、“去中心化”数字资产等核心概念及应用技巧,再到区块链在溯源、政务、版权、金融及各行各业的具体应用。《漫话区块链100问》用100个问题,串联区块链的发展脉络,用简洁易懂的文字解读技术概念,轻松浅显,图文并茂,让技术变得可爱与可亲。读者从中既能感受到艰深技术名词背后的人文脉络,在不知不觉中掌握一个时髦的技术概念,又能惠而不费地丰富自身的知识储备。 -
数据模型与决策杨超,杨珺 编本书由管理科学概论、线性规划引论、线性规划问题的计算机求解及应用举例、线性规划问题的进一步讨论、线性规划灵敏度分析、运输问题与指派问题、目标规划、整数规划、图与网络规划、非线性规划、决策分析、回归分析共12章构成。本书可作为MBA教材,也可作为高校经济管理类专业本科生、研究生或系统工程、工业工程等专业本科生或研究生的教学参考书。 -
数据库原理与应用叶潮流,吴伟 著本书以SQL Server 2019的功能为中心,融知识、能力和素质教育于工程项目“教学管理系统”这一设计案例中,深入浅出地讲述数据库技术的内在机制和操作规范。本书将整个数据库知识体系分为原理(第1~3章)、应用(第4~12章)与开发(第13章)3个模块,保证学生在掌握必要的数据库原理知识的基础上,具备熟练操作数据库的能力和开发数据库应用系统的技能。各模块既能自成体系,又能自然衔接,从而满足不同专业的教学需求。本书每章附有练习题,供读者课后练习和综合实践使用。本书为慕课版教材,各章主要内容配备了以二维码为载体的微课。本书既可作为应用型本科院校计算机类、电子信息类和经济管理类等相关专业的“数据库原理与应用”类课程的教材,又可作为研究生相关专业的数据库技术教材,对于从事软件开发、信息管理的人员也有一定的参考价值。 -
Flink大数据分析实战张伟洋 著本书由资深大数据专家精心编写,循序渐进地介绍了Flink生态系统主流的大数据开发技术。全书共7章,第1章讲解Flink的基础知识,包括Flink应用场景、主要组件、编程模型等,后通过一个单词计数示例带领读者快速体验Flink应用程序的编写;第2、3章讲解Flink的多种运行时架构、任务调度原理、数据分区以及Flink集群的安装部署,同时包括Flink命令行操作、应用程序提交、常用Shell命令等;第4~7章讲解了Flink流式计算DataStream API、关系型计算Table&SQL API以及图计算框架Gelly等的基础知识、架构原理,同时包括常用Shell命令、API操作、内核源码剖析,并通过多个实际案例讲解各个框架的具体应用以及与Hadoop生态系统框架Hive、Kafka的整合操作。 本书内容翔实,实例丰富,适合Flink新手、大数据开发人员阅读,也可作为培训机构和大专院校相关专业的教学用书。 -
云计算安全王智民 著本书既有理论研究,又有实践探讨,共分为6章,讲解了云计算安全中人工智能与大数据挖掘技术的应用实践。第1章从概念、发展、标准等角度宏观地介绍了云计算安全;第2章从云计算安全需求的角度阐释云计算安全的核心目标、公有云场景下的安全需求和私有云场景下的安全需求;第3章全面、系统地介绍了公有云安全技术体系和私有云安全技术体系;第4章详细介绍了人工智能技术在云计算安全领域的应用实践;第5章详细介绍了大数据挖掘技术在云计算安全领域的应用实践;第6章介绍了人工智能和大数据挖掘技术的综合应用,提出云数据中心安全防护框架,并详细介绍了云数据中心安全态势感知系统。 本书是人工智能与大数据挖掘技术在云计算安全领域的应用实践参考书,适用于人工智能、大数据挖掘、云计算、网络信息安全相关领域的从业人员。 -
Access 2016数据库应用基础王萍 著本书讲述Microsoft Access 2016数据库管理系统的基本功能和使用技巧。全书共分为9章,内容包括Access 2016快速入门,数据库的创建与使用,表的创建与使用,查询的种类及其创建方法,窗体的创建与使用,报表的设计与打印,数据宏的创建与使用,模块和VBA编程等;最后一章综合运用全书所学内容,创建一个数据库管理系统。
