本书是面向青少年信息学奥林匹克竞赛活动训练的教材。本书共分为6章,分别是概述(数据结构基础)、线性结构及其应用、线性结构的深入应用、层次结构(树)及其应用、网状结构(图)及其应用、数据结构深入应用。本书以最主要的三种数据组织的逻辑结构(线性、层次、网状)为主线,将数据结构知识恰当地应用到实际问题的解决中,详细分析了每一种逻辑结构的不同的存储方式以及基于不同存储方式建立的对问题求解的算法。每章均配有适量习题。 本书特色是描述简单、易懂、易学,有机地将实际问题求解、竞赛问题求解与数据结构紧密结合,使读者感悟到数据结构与算法之间的关系,体会数据结构的具体应用之奥妙。 本书也可以作为大学生学习数据结构的配套辅导教材。
本书重点阐述了SQL Server 2005的基础知识,前半部分以建立一个金融数据库系统为主线,从最基础的收集信息入手,一步步地引导读者学会如何保证数据库的安全,创建表、主键、索引等项目,在表之间建立恰当的关系,并掌握如何备份和还原数据库;之后以前面建立的示例数据库为基础,深入讲解各种数据操作的方法,从数据检索、插入、更新、删除,到函数、触发器、存储过程的使用;最后,概略讲述了SQL Server Reporting Services。书中还针对数据安全性方面的操作和细节提供了大量的例子。 本书适合希望使用SQL Server 2005的开发和管理人员阅读,也可作为高等学校相关课程的教材。
Access查询在数据库应用过程中是经常要用到的,如何才能更好的掌握查询与子查询,查询的学习重点在于构思的过程与思考逻辑,虽然本书拥有众多查询实例,但直接查看一个现成的查询范例其实并不能真正提升您自己的功力。为了协助大家自我训练出良好的查询逻辑,以便当您面对各种不同的查询需求时,都能够自行加以构建出来,本书除了非常多接近实际情况的查询范例来让大家有一个具体仿效的对象之外,也会特别提醒重要的制作步骤与各项技巧。期望藉由这样的方式,培养大家都能成为处理数据的高手。此外,子查询常常让一般的用户望而却步。其实只要充分运用Access 2003的查询界面,您不写程序也能快速建立出内含子查询的查询。本书特别附赠一集免费的子查询教学影片,让您边看、边听、边学,让您在最短的时间内学会子查询。 本书特别附赠一集免费
本书全面系统地介绍了SQL Server开发和管理的应用技术,包括安装和配置SQL Server、日期处理、字符处理、排序规则、编号处理、数据统计与汇总、分页处理、树形数据处理、数据导入与导出、作业、数据备份与还原、用户定义数据类型、数据库安全、系统表应用实例、SQL Server应用疑难解答等内容。 本书不但融合了作者在使用SQL Server 2000过程中遇到的各种常见问题和应用案例,还总结了作者几年来在CSDN 社区SQL Server版所解决的大量问题,面向实际项目需求,涉及不同类型的应用,多角度地引导读者学习相关知识。书中针对各类问题,提供了详细的操作步骤和解决思路,具有很强的实用性和可操作性。
SQL Server 2005是微软下一代数据管理和分析解决方案,为企业级数据和分析应用程序提供更强的扩展性、可用性和安全性。围绕着SQL Server 2005这一主题,本书通过一次一个步骤,一学就会的方式,提升读者设计、测试、部署和维护SQL Server 数据库的技能。 本书共13章,介绍了如何创建SQL Server数据库来保存应用程序数据,如何通过SQL Server来查询数据,如何修改SQL Server中的数据。讲解透彻,借助于练习帮助读者掌握SQL Server应用技巧,是一本理想的初、中级参考书,适合数据库应用和开发人员阅读。
本书是一本实用的Visual FoxPro基础编程教材,通过150个应用实例,系统地介绍了Visual FoxPro 8.0的特点和数据库系统开发技巧。本书内容全面,范例丰富、实用,全书就数据库开发平台Visual FoxPro 8.O所涉及的内部函数、对象、命令格式属性、系统保留字和数据库的建设与使用、维护、图形界面的构建,应用程序开发等多个方面进行了分析,并以具体生动的示例详细介绍其使用方法、技巧及其使用范围,以指导开发者的应用实践。本书还具有丰富的图片示例,以求方便准确地说明问题。 本书适用面广,不仅适合数据库和Visual FoxPro 8.0应用程序开发人员学习参考,同时也适合作高等院校相关专业师生的教学、自学参考书,还可作为Visual FoxPro系列软件教学班的培训教材。
本书的内容涵盖了有关PL/SQL的所有高级主题,包括许多能立即在您的开发中使用的实例。所有的示例都可以从.PLSQLBook.或.tupwk../downpage站点上获得。下载后只需要按照使用说明操作就可以运行。全书共分为以下6个部分: 第Ⅰ部分:高级概念、精髓和调试概念 第Ⅱ部分:调用者权限、JAVA库和对象模式 第Ⅲ部分:优化PL/SQL解决方案 第Ⅳ部分:使用PL/SQL的文本管理 第Ⅴ部分:PL/SQL服务器主页技术和数据库管理 第Ⅵ部分:附录 本书不是一本入门级教程,在书中不会介绍FOR循环、游标、数据类型,也不会说明过程、函数和程序包的结构。如果读者想了解这方面的内容,可以参考由Oracle出版社出版的Oracle 10g PL/SQL Programming一书。该书涵盖了本书中所有高级主题要求具备的预备知识。
《数据库原理与应用(第3版)》以关系数据库系统为核心,全面、系统地阐述了数据库系统的基本概念、基本原理和应用技术。《数据库原理与应用(第3版)》共分8章,主要内容包括数据库技术概述、关系数据库、关系数据库的标准语言SQL、数据库设计、数据库保护、SQL Server 2016、开源数据库管理系统MySQL、非关系数据库NoSQL等。《数据库原理与应用(第3版)》概念清晰、重点突出、章节安排合理,理论与实践结合紧密。《数据库原理与应用(第3版)》既可作为高等学校计算机类专业、信息管理与信息系统专业、电子商务专业、管理类专业及相关专业数据库课程教材,也可作为从事信息系统开发工作的科技人员的参考读物。
针对数据库的启动和关闭、控制文件与数据库初始化、参数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手,深入研究相关技术,并结合性能调整及丰富的诊断案例,力图将Oracle知识全面、系统、深入地展现给读者。 本书给出了大量取自实际工作现场的实例,在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性,适用于具备数据库基础、打算深入学习Oracle技术的数据库从业人员,尤其适用于入门、进阶以及希望深入研究Oracle技术的数据库管理人员。
本书首先详尽介绍了使用Visual C++和SQL Server开发数据库应用程序应具备的各项技术,然后详细介绍了7个流行的系统的开发实例。在本书光盘中还为每个实例制作了PPT文件,详细介绍和演示实例所需的实用技术和开发过程,方便读者学习使用。 本书案例贴近实际,内容精炼,适合大中专院校的学生和软件开发人员参考使用。
本书系统全面地介绍了Oracle 10g数据库的结构、管理和优化,内容涵盖整个10g OCP的考试范围。包括Oracle 10g数据库的体系架构、存储结构、网络服务、备份与恢复、闪回(flashback)管理、资源管理、调度管理、自动存储管理(ASM)、自动化性能监控与调优等。既着重介绍了在实际工作中需要用到的管理知识,又兼顾了OCP考试所涉及的考点。 本书编排由浅入深,既详细介绍了Oracle 10g数据库表面的行为特征(也就是“是什么”),又阐明了其行为背后的原因(也就是“为什么”)。比如undo表空间是如何提供一致性读、检查点的工作原理等。 本书内容丰富,语言通俗易懂,实用性强 ,便于读者学习、实践以及参加10g OCP的考试。尤其适合于初学者以及希望更进一步了解Oracle数据库的人群。本书既可作为各大中专院校相关专业和培训班的辅导教材和参考用书,也可
在《让Oracle跑得更快:Oracle 10g性能分析与优化思路》里读者将会学到作者在性能优化方面的一些思路和思考,一些故障处理的方法和原则,这些东西是作者在实践中长期积累的心得体会,当读者掌握了一些处理问题的基本思路之后,成为一名合格的DBA就是一件轻而易举的事情了。 《让Oracle跑得更快:Oracle 10g性能分析与优化思路》适用对象:Oracle DBA、Oracle开发人员,和其他对Oracle数据库感兴趣的人员。
本书全面而细致地介绍了SQLServer 2000,主要内容有:数据库的编程语言SQL;数据库管理软件SQLServer 2000的安装和登录的相关内容;SQLServer 2000在安全方面的管理;数据库的建立和数据的管理,如实现数据的存储和修改;实现数据库的查询功能,包括单表的查询以及多表查询;SQL语言的高级应用,包括存储过程、临时表、游标和触发器等。最后通过一个综合例子,实现网上商城的拍卖网站,这个例子综合所有讲到过的内容,从整体上把所有知识点串起来。 本书适用于初中级用户,尤其适用于高等院校、大中专学校等作为授课教材。
本书着重介绍了Microsoft公司出品的Access 2000的使用及高级开发。Access 2000中文版是Windows下最为流生的桌面数据库管理系统,是中文Office 2000中的重要组成部分之一。Access 2000与Office 2000应用程序的集成度高,熟悉的界面使得迅速启动和运行更加容易。通过更加紧密的集成,将Office 2000延伸到企业的数据库,Access高级用户和开发人员将会找到崭新的方法,来义分地利用Access,并使它在最终用户中普及。 本书不仅适合数据库的初级开发人员,同时也适合那些资深的数据库软件工程师。因为在本书中所举的例子均浅显易懂,但同时又不失它的实用性,本书也可以作为大专院校师生的参考资料和实用手册。
社交网站数据如同深埋地下的“金矿”,如何利用这些数据来发现哪些人正通过社交媒介进行联系?他们正在谈论什么?或者他们在哪儿?《社交网站的数据挖掘与分析(原书第2版)》第2版对上一版内容进行了全面更新和修订,它将揭示回答这些问题的方法与技巧。你将学到如何获取、分析和汇总散落于社交网站(包括Facebook、Twitter、LinkedIn、Google 、GitHub、邮件、网站和博客等)的数据,以及如何通过可视化找到你一直在社交世界中寻找的内容和你闻所未闻的有用信息。■借助IPythonNotebook、自然语言工具包、NetworkX和其他科学计算工具挖掘主流社交网站■使用高级文本挖掘技术(如聚类和TF-IDF)来提取人类语言数据中有价值的知识■通过发现GitHub上人、编程语言和代码工程间的亲密性,构建兴趣图谱■利用D3.js进行交互式可视化,充分发挥HTML5和JavaScript工具包的灵
这是一本全面、详细地介绍MATLAB程序设计各个方面的书。从怎样进入MATLAB,到程序调试;从基本程序元素,到过程控制、数据输入/输出;从一般编程,到数据库连接、应用。主要介绍进入MATLAB界面及其上的各个部分,以及命令窗口的操作;组成程序的各种成分和MATLAB的数据类型;编写两种M文件——脚本和函数,MATLAB的各种函数,以及控制流程的语句;调试程序时的错误处理和程序优化方法;输入/输出数据的各种方法和函数;MATLAB与数据库的接口——数据库工具箱,数据库工具箱的函数及可视查询生成器(VQB);图形用户接口(GUI)的各种控件,以及GUI应用的5个实例,会让我们学到建立不同GUI的技术。 除了控制流程的语句之外,实现数据处理、数据输入/输出,以及形形色色的操作,都是由MATLAB的固有函数完成的。本书涉及到的函数,基本上都详尽地列出了它们
本书从SQL的历史讲起,详述了关系数据库及SQL命令的基础原理,涵盖了几乎所有SQL的相关概念。同时介绍了在商业(Microsoft SQL Server 2008与Oracle Database 11g)与开源(MySQL 5.1与PostgreSQL 8.3)数据库产品中的SQL语言规范及应用,将每条命令的SQL3标准语法规范、每家数据库厂商的具体应用及相关示例结合在一起。本书在内容上注重全面性,几乎涉及了与Microsoft SQL Server、Oracle、MySQL及PostgreSQL相关的所有SQL命令语句及函数。通过阅读本书,读者可以快速找到SQL命令语句和函数的标准版与特定半台间的区别及联系,真正掌握它们的本质。 无论是SQL新手还是已从早期开始使用SQL的老手,你都可以从这本精简好用的书中学到秘诀及技巧。本书是一本完整的SQL参考手册,适用于资深SQL设计人员、分析人员及维护单一平台或多平台SQL语言的数据库管理员,也适用于准备学习SQL的广