
会员
Learning PostgreSQL
更新时间:2021-04-02 20:32:33 最新章节:Index
书籍简介
Create,developandmanagerelationaldatabasesinrealworldapplicationsusingPostgreSQLAboutThisBook?LearnaboutthePostgreSQLdevelopmentlifecycleincludingitstestingandrefactoring?BuildproductivedatabasesolutionsandusetheminJavaapplications?AcomprehensiveguidetolearnaboutSQL,PostgreSQLprocedurallanguageandPL/pgSQLWhoThisBookIsForIfyouareastudent,databasedeveloperoranadministrator,interestedindevelopingandmaintainingaPostgreSQLdatabase,thenthisbookisforyou.Noknowledgeofdatabaseprogrammingoradministrationisnecessary.WhatYouWillLearn?Learnconceptsofdatamodellingandrelationalgebra?InstallandsetupPostgreSQLdatabaseserverandclientsoftware?ImplementdatastructuresinPostgreSQL?ManipulatedatainthedatabaseusingSQL?Implementdataprocessinglogicinthedatabasewithstoredfunctions,triggersandviews?Testdatabasesolutionsandassesstheperformance?IntegratedatabasewithJavaapplications?DetailedknowledgeofthemainPostgreSQLbuildingobjects,mostusedextensions?Practicedatabasedevelopmentlifecycleincludinganalysis,modelling,(documentation),testing,bugfixesandrefactoringInDetailPostgreSQLisoneofthemostpowerfulandeasytousedatabasemanagementsystems.Ithasstrongsupportfromthecommunityandisbeingactivelydevelopedwithanewreleaseeveryyear.PostgreSQLsupportsthemostadvancedfeaturesincludedinSQLstandards.AlsoitprovidesNoSQLcapabilities,andveryrichdatatypesandextensions.AllthatmakesPostgreSQLaveryattractivesolutioninvariouskindsofsoftwaresystems.ThebookstartswiththeintroductionofrelationaldatabaseswithPostegreSQL.Itthenmovesontocoveringdatadefinitionlanguage(DDL)withemphasisonPostgreSQLandcommonDDLcommandssupportedbyANSISQL.Youwillthenlearnthedatamanipulationlanguage(DML),andadvancedtopicslikelockingandmultiversionconcurrencycontrol(MVCC).Thiswillgiveyouaveryrobustbackgroundtotuneandtroubleshootyourapplication.Thebookthencoverstheimplementationofdatamodelsinthedatabasesuchascreatingtables,settingupintegrityconstraints,buildingindexes,definingviewsandotherschemaobjects.Next,itwillgiveyouanoverviewabouttheNoSQLcapabilitiesofPostgreSQLalongwithHstore,XML,Jsonandarrays.Finallybytheendofthebook,you'lllearntousetheJDBCdriverandmanipulatedataobjectsintheHibernateframework.StyleandapproachAneasy-to-followguidetolearnprogrammingbuildapplicationswithPostgreSQL,andmanageaPostgreSQLdatabaseinstance.
品牌:中图公司
上架时间:2015-11-30 00:00:00
出版社:Packt Publishing
本书数字版权由中图公司提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
Salahaldin Juba Achim Vannahme Andrey Volkov
同类热门书
最新上架
- 会员《HTML5从入门到精通(第4版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详尽地讲解了与HTML5开发相关的知识。全书分为3篇,共22章,包括HTML简介、HTML5基础、设计网页文本内容、使用列表、超链接、使用图像、表格的应用、布局标签、全局属性、编辑表单、嵌入多媒体元素、文件操作、拖放操作、绘制图形、SVG的使用、数据存储、使用WebWorkers处理线程、HTML5消息通信计算机17.3万字
- 会员本书是与朱鸣华、罗晓芳、董明等编著的《C语言程序设计教程》配套使用的习题解答与上机指导,根据教学要求设置了三部分内容,包括C语言编程环境简介、知识提要及习题解析、上机指导及实验。本书首先介绍计算机程序实验的一般方法以及在VisualC++2010下编写和调试C语言程序的具体步骤;然后对主教材各章后面的习题以及C语言程序设计课程学习中的疑难问题和常见问题进行了详细的解析,同时,还汇总了各章的知识计算机6.3万字
- 会员本书分为三部分:第1部分介绍代码的整理(微型重构);第二部分讨论如何将整理工作整合到开发工作流程中;第三部分深入探讨什么是软件设计、软件设计如何驱动软件开发和运营成本以及软件开发和运营成本又如何驱动软件设计、投资软件结构与不投资软件结构之间的权衡是什么、我们可以利用哪些经济和人文原则来决定是否以及如何改变软件结构。计算机3.7万字
- 会员《Python数据分析快速上手》通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行数据分析应该掌握的各方面技术。本书内容包括Python基础,用NumPy进行数据计算,用Pandas进行数据分析,用SciPy进行数据分析,用Scikit-learn进行数据分析、数据预处理、数据可视化,用Matplotlib进行可视化等内容。本书示例丰富,所有涉及的程序代码都给出了详细的注释,读者可计算机11.5万字
- 会员本书以通俗易懂的方式介绍人工智能的基础知识及其应用,采用案例的形式讲解,方便读者轻松阅读。全书共5章,首先介绍人工智能的基础知识,然后从文本、图像、语音三方面介绍自然语言处理、图像处理、语音识别等人工智能研究领域,最后通过实战案例让读者全面了解人工智能的应用。本书适合有志于了解人工智能基础知识及应用的初、高中学生,也可以作为人工智能初学爱好者的学习资料。计算机4.9万字
- 会员《HBase从入门到实战》系统介绍HBase基本原理与运行机制,融入了作者多年的开发经验与实践技巧。本书共分为11章,主要内容包括:HBase的体系结构和系统特性、HBase的基础数据结构与算法、RegionServer的核心模块、HBase的读写流程、Compaction实现原理和使用策略、负载均衡的实现与应用、HBase的基础指令(包括DDL指令、DML指令、命名空间指令等)、如何使用Java计算机5.2万字
- 会员《Java从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为4篇共24章,内容包括初识Java,开发工具(IDEA、Eclipse),Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/计算机20.4万字
同类书籍最近更新
- 会员本书由流行深度学习框架Keras之父弗朗索瓦·肖莱执笔,通过直观的解释和丰富的示例帮助你构建深度学习知识体系。作者避免使用数学符号,转而采用Python代码来解释深度学习的核心思想。全书共计14章,既涵盖了深度学习的基本原理,又体现了这一迅猛发展的领域在近几年里取得的重要进展,包括Transformer架构的原理和示例。读完本书后,你将能够使用Keras解决从计算机视觉到自然语言处理等现实世界的诸程序设计25.5万字
- 会员IfyouareawebdeveloperwhowantstobuildhybridmobileappdevelopmentusingtheIonicframework,thenthiscomprehensivecourseisbest-suitedforyou.程序设计9.9万字
- 会员本书共分为14章,主要内容包括Java概述、Java语言基础语法、面向对象思想、类设计基础、类设计进阶、异常处理机制、基础类库、集合类、GUI与事件处理机制、Java多线程机制、I/O流类、数据库编程、网络应用编程初步、综合实践。程序设计17.6万字
- 会员本书详细地讲解JavaEE中Spring、SpringMVC和MyBatis三大框架(以下简称SSM)的基础知识和应用。本书由浅入深、循序渐进,在对知识点进行讲解时采用大量案例,可以更好地帮助读者学习和理解SSM的核心技术。本书重点章节对应提供了37个教学视频。本书共16章,分为4部分。第一部分是Spring篇,涵盖Spring基础、Spring中的Bean、SpringAOP、Sprin程序设计6.6万字
- 会员JakartaEEiswidelyusedaroundtheworldfordevelopingenterpriseapplicationsforavarietyofdomains.Withthisbook,Javaprofessionalswillbeabletoenhancetheirskillstodeliverpowerful程序设计5.2万字
- 会员本书全面、系统地总结了在准备程序员面试过程中必备的数据结构与算法。本书首先详细讨论整数、数组、链表、字符串、哈希表、栈、队列、二叉树、堆和前缀树等常用的数据结构,然后深入讨论二分查找、排序、回溯法、动态规划和图搜索等算法。除了介绍相应的基础知识,每章还通过大量的高频面试题系统地总结了各种数据结构与算法的应用场景及解题技巧。本书适合所有正在准备面试的程序员阅读。无论是计算机相关专业的应届毕业生还是初程序设计19万字