数据库
-
大数据祁伟,刘冰,常志军,赵廷涛,高俊秀本书侧重于大数据的实践性技术,系统地介绍了主流大数据平台及工具的安装部署、管理维护和应用开发。平台和工具的选择均为当前业界主流的开源产品,因此,对于读者来说,有很强的可操作性。本书涉及的开源技术包括:HDFS、MapReduce、YARN、Zookeeper、HBase、Hive、Sqoop、Storm、Kafka、Flume等。除介绍一般性的背景知识、安装部署、管理维护和应用开发技术外,还特别注重案例实践,重要的技术点以实际工作场景或案例为依托,使读者能快速入门,参考案例动手实践,通过具体深入的实践,体会大数据的技术本质特征,领略大数据技术带来的创新理念,更好地理解和把握信息技术的发展趋势。本书主要内容包括以下几大部分。 大数据存储篇:以HDFS为基础,介绍分布式文件系统的原理、安装、fs命令的使用、编程,介绍如何用HDFS实现,并通过HTTP调用。 大数据计算篇:以MapReduce、YARN为基础,介绍分布式计算的原理、部署,以及编程案例。 非关系型数据库篇:以HBase为基础,重点介绍非关系型数据库的优势、原理、部署,以及命令行使用,编程案例,与Sqoop配合使用等。 大数据仓库篇:以Hive、数据仓库等为基础,重点介绍数据的抽取、原理、部署、分析与编程。 大数据实时计算篇:以Storm、Kafka为基础,介绍实时计算的架构、组成、使用与开发。本书非常适合从事大数据技术开发与使用的初学者,以及从事大数据技术研发的企事业单位工程师学习和参考,也适合高校计算机相关专业的专科生、本科生和研究生学习使用。 -
数据库应用技术车蕾,杨蕴毅,王晓波,卢益清本书以当前主流的关系数据库为主线,全面地介绍了数据库技术的基本内容。本书共17章。第1章全面系统地概述数据库技术的基础理论知识,让读者在学习之前能对当前数据库理论与应用有初步了解,并具备数据库系统管理的基本思想。第2章至第12章是全书的核心内容,通篇以“银行贷款数据库”为数据库应用背景,以数据库系统的建立和管理过程为主线,以案例为驱动,相关数据库应用技术与知识点则根据数据库系统功能需求和章节设置逐步展开,深入浅出地向读者介绍在SQL Server 环境下如何管理数据库、TransactSQL语言、安全管理、数据导入导出等数据库中*实用的技术。第13章至第15章继续结合案例背景,介绍在Access环境下如何建立和管理数据库及其对象,重点是对表、查询和报表对象的管理和操作。第16章介绍Oracle数据库体系结构以及数据导入导出的关键技术。第17章介绍神通数据库的基本操作。各章后面均附有习题。本书摒弃一般计算机书籍常见的以理论为主、示例为辅的方法,全书贯彻“理论和应用相结合”的宗旨,让理论知识指导实践,让实践深化理论知识。本书既可用作审计人员或相近行业人员的中级培训教材、高等院校数据库课程的教材或教学参考书,又可供广大计算机爱好者阅读和参考。 -
实验与学习指导安世虎 隋丽红 朱波 谢蕙 王玉美本书是《数据库应用基础教程》的配套教材,按照理论教材的数据库技术基础、Access 2010数据库和表、查询、SQL语言、窗体、报表、宏、VBA与模块等知识结构,编写相应上机实验、学习指导和习题并给出习题参考答案。全书分为上、中、下三篇: 上篇是Access 2010上机实验指导,该部分根据实际需要给出多个实验项目,每个实验给出了实验目的、实验内容及实验步骤说明;中篇是Access 2010学习指导与习题,该部分概括了理论教材的主要知识点,并提供思考题、单项选择题、多项选择题、判断题、填空题、简答题、操作题等多种类型的习题和练习;下篇是习题参考答案,该部分给出了大部分习题的参考答案,可为读者自我测试提供参考和借鉴。本书能够满足读者在数据库基础知识和基本技能方面学与练的需要,可作为《数据库应用基础教程》同步使用的实验教材,同时也可作为高等院校非计算机专业“数据库应用基础”课程的配套教材或者全国计算机等级考试二级Access科目的培训教材。 -
Oracle数据库系统教程陆鑫 张宁《Oracle数据库系统教程》从Oracle数据库系统应用技术角度出发,由浅入深,逐步介绍Oracle Database 12c数据库系统原理结构、数据库对象机理、数据库操作方法、数据库后端编程,以及数据库安全管理等内容。同时《Oracle数据库系统教程》也结合Power Designer建模设计工具介绍Oracle数据库设计与SQL实现方法。此外,还结合Java Web应用开发技术介绍Oracle数据库应用访问编程方法。《Oracle数据库系统教程》系统性强、内容翔实、循序渐进、讲解透彻,并结合实践案例讲解Oracle数据库操作原理与应用开发方法,帮助读者全面掌握Oracle数据库系统的技术应用。《Oracle数据库系统教程》既可作为高等学校计算机专业和软件工程专业数据库课程教材,也可作为相关开发人员学习Oracle数据库系统技术的参考书。 -
Docker经典实例[美] 戈阿冈(Sébastien Goasguen) 著;刘斌 译本书结构明晰,示例丰富详实,是全面实用的Docker入门教程。作者全面介绍了Docker相关各种工具和平台,涵盖网络、镜像管理、配置以及包括Kubernetes和Mesos在内的编排和调度生态系统,对私有云和公有云上部署的应用程序都给出了丰富实用的解决方案和示例。 -
软件定义数据中心黄利军 著本书是国内首部讲解微软Windows Server软件定义数据中心的中文图书,书中系统、全面地普及了微软Windows Server软件定义数据中心各个模块的概念、技术和架构,书里凝结了作者近几年在使用Windows Server SDDC的经验和对相关技术的思考。本书的主要内容包含Windows Server软件定义的高可用群集、Windows Server SDS、Windows Server SDN和Windows Server虚拟化以及Windows Server容器等关键模块,并剖析了微软数据中心以及混合云发展计策和现状,以及客户使用Windows Server SDDC的实际案例。本书的内容强调理论性和实用性的结合,在介绍技术、架构的同时合理安排了一些精心设计的结构图、技术原理图和环境视图以及详细编排的使用命令,以帮助读者快速理解Windows Server SDDC技术。本书适合广大Windows Server新老用户和致力于新一代软件定义数据中心研究和建设的IT专业人士和架构师阅读,既可作为学习Windows Server SDDC的入门图书,也可以作为进阶学习材料,还可作为Windows Server SDDC方案设计时的参考。 -
MongoDB实战Kyle,Banker,Peter,Bakkum,Shaun ... 著;徐雷,徐扬 译本书分三部分通过大量的实例代码介绍了MongoDB数据库底层的实现以及大型互联网Web项目数据库设计原则。第一部分对MongoDB进行了整体介绍,并介绍了实际的开发例子,另外还介绍了JavaScript shell和Ruby驱动。第二部分通过逐步实现一个电商数据模型和实现必要的CRUD操作来详细介绍了MongoDB的文档数据模型、查询语言和CRUD(新增、读取、更新和删除)操作。本书的最后部分从数据库专家的角度来看待MongoDB,介绍了数据库的性能、部署、容错和伸缩性等所有的知识。 本书适合想深入学习MongoDB的开发人员,主要关注MongoDB数据库。 -
Access 2010数据库应用程序设计沈楠,孔令志,王立伟 著本书共分9章,内容依次为数据库基础知识、数据库和表、查询、窗体、报表、宏、VBA编程基础、AccessVBA数据库编程综合实例以及全国计算机等级考试二级Access考试指导。其中第1~7章的结构都是基础知识+操作实践+思考练习与测试。 -
视图更新与关系数据库理论(美)C.J. Date 达特本书是数据库专家C.J. Date的又一部力作,详细介绍了数据库架构的设计和实现,同时讨论了视图更新及关系数据库理论。全书内容分为15章,用示例和理论相结合的方式,介绍了关系数据库的相关理论,还对视图作了深入探究。书中不仅介绍了一些基础的数据库操作,同时重点结合示例给出了视图相关的操作和讲解。通过阅读本书,读者能够在实际工作和学习中,改进自己的数据库设计,更好地实现数据库相关任务。本书是经典的数据库参考指南,非常适合数据库架构师、数据库设计人员以及相关领域的研究人员参考阅读。 -
SQL Server 2012胡艳菊本书是《数据库原理与应用 SQL Server 2012》(胡艳菊、申野编著,清华大学出版社)的配套教材。每章都由学习目标、知识脉络图、重点难点解析、典型例题讲解、课后题解析和小结组成。用图表表示的知识点,逻辑关系清楚,言简意赅,分为普通知识点、重点知识点和难点知识点,典型例题精练、深入,课后习题全部给出详尽答案,所有操作类题目都尽量配给准确的代码、操作截图和电子版的数据源供学习参考。因此本书亦可作为单独学习的数据库图书,或者课下配套练习的同步学习指导书。全书共分3篇: 第1篇(第1~3章)为原理篇,解决数据库系统构建的历史背景、原理和理论基础部分知识点及应用问题; 第2篇(第4~13章)为应用篇,着重解决使用SSMS创建数据库、SQL语言语法、视图、事务、存储过程、触发器等高级数据库对象在SQL Server 2012中使用的知识点及应用问题; 第3篇(第14章)为开发篇。书后附录部分给出了SQL Server*版——SQL Server 2016的基础介绍以及SQL Server 2000到SQL Server 2016的主要数据库特性对照表。本书既可作为高等院校计算机、软件工程专业高年级本科生、研究生的辅助教材,同时也可作为计算机专业开发人员、广大科技工作者和研究人员参考的工具书。
