本书是面向青少年信息学奥林匹克竞赛活动训练的教材。本书共分为6章,分别是概述(数据结构基础)、线性结构及其应用、线性结构的深入应用、层次结构(树)及其应用、网状结构(图)及其应用、数据结构深入应用。本书以最主要的三种数据组织的逻辑结构(线性、层次、网状)为主线,将数据结构知识恰当地应用到实际问题的解决中,详细分析了每一种逻辑结构的不同的存储方式以及基于不同存储方式建立的对问题求解的算法。每章均配有适量习题。 本书特色是描述简单、易懂、易学,有机地将实际问题求解、竞赛问题求解与数据结构紧密结合,使读者感悟到数据结构与算法之间的关系,体会数据结构的具体应用之奥妙。 本书也可以作为大学生学习数据结构的配套辅导教材。
本书是作者多年从事SQL Server 2000数据库系统管理、应用开发和教学培训的经验总结。 全书分为16章,内容包括初学SQL Server 2000的问题,安装SQL Server 2000,配置SQL Server 2000网络,管理SQL Server 2000服务器,管理SQL Server 2000数据库,管理SQL Server 2000表,用SELECT查询数据,用SELECT查询复杂数据、索引和视图,数据完整性,管理SQL Server 2000安全、备份、恢复和维护,数据导入和导出,自动化管理,Transact-SQL编程和SQL Server 2000事务编程等。 本书内容全面,思路流畅,实用性强,所有实例均经过上机反复实践。本书适合SQL Server 2000初学者阅读和参考,可作为SQL Server 2000数据库技术培训教材。 本书配套光盘包括各章标注的内容以及作者亲自配音制作的多媒体视频。
本书是数据库技术方面的一本的著作,二十多年来一直是数据库领域中的书。书中对数据库系统进行了综合介绍,并对数据库技术的未来发展做出了展望。主要内容包括:基本概念、关系模型、数据库设计、事务管理、高级专题及对象和对象/关系模型。重点介绍了关系模型,关系模型不仅奠定了关系系统的理论基础,而且实际上还是数据库领域的理论基础。书中给出了大量的参考文献以及翔实的评注,不仅反映了该领域的研究状况,还提供了可贵的信息资源。 本书适用于作为计算机专业本科生和研究生学习数据库技术的教科书,也可供从事数据库研究工作的相关人员作为参考书。
《高性能MySQL》教你如何使用MySQL构建快速、可靠的系统。本书的作者都是知名专家,具有多年构建大型系统的实际经验。本书第二版涵盖了MySQL性能细节并且专注于健壮性、安全性和数据完整性。 《高性能MySQL》深入讲解高级技巧从而让你能够受益于MySQL的威力。你将学到如何设计模板、索引、查询和令性能化的高级MySQL特性。另外,你将获得详细的指导来为你的MySQL服务器、操作系统和硬件进行性能调优以便发挥它们的潜能。同时还包括运用实用、安全和高性能的方法来扩展你的应用,使其具有副本保存、负载均衡、高可用和失败自动切换的功能。 本书第二版进行了全面修改以及很大程度地扩展,对所有专题都进行了更有深度的覆盖。主要的新增内容包括: ?强调性能和可靠性的每一方面; ?详细涵盖搜索引擎,包括深度调优和InnoDB存储引擎的优
数据库是经济的控制中心。您的各种个人信息都存储在数据库中——病历档案、银行账户、工作经历、养老金、汽车登记,甚至子女的上学信息和您购买的食品。数据库攻击是残酷无情的。 本书是继The Shellocoder's Handbook之后的以一本精品图书,4名世界安全专家将手把手教您如何入侵和防御7种当今的数据库服务器。本书详细介绍了如何识别漏洞、攻击是如何发生的,以及停止对数据库的残酷攻击。“坏人”是知道所有这一切的,您了应该知道。 本书主要内容 标识和向Oracl及Microsoft SQL Server中插入新的漏洞。 学习对IBM的DB2、PostgreSQL、Sybase ASE及MySQL服务器的防护。 揭露黑客如何利用这几种方式来访问数据库:缓冲区溢区、通过SQL的特权提升、存储过程或触发器滥用,以及SQL注入等。 识别每种数据库特有的漏洞。 查明攻击者已经知道了哪些内容。
本书是《信息安全国家重点实验到信息安全丛书》之一。本书是在作者长期从事数据库安全科研和开发工作的基础上撰写而成。本书的内容主要包括三个方面:首先是基本概念、原理的介绍,包括信息安全和数据库安全的概念、背景知识和安全模型;其次对数据库安全技术进行了全面的介绍,包括多级安全数据库的基本原理、典型原型、实现方法,新型数据库安全等;第三还对外数据库安全相关的评估和技术标准进行了介绍,包括TCSEC、TDI、ITSEC、GB17859-1999,GA/T389等。 本书可作为计算机、信息安全、信息管理系统等专业的本科生、研究生的参考书,也可供从事相关专业 教学、科研和工程技术人员参考。
全书主要描述了数据仓库设计与开发生命周期的各个阶段及其相应的技术结构框架。另外,还提供了如支票信用认可网络系统、某飞机制造公司单源生产数据、汽车销售管理网络系统等多个工程开发的成功案例。同时,本书还介绍了数据仓库开发的过程和策略,主要有跳跃(蛙跳)式发展、数据仓库系统多层次的结构——内核与外壳、数据仓库应用开发的要点与特征、数据仓库设计、质量保障、资源、团队、技能等内容。最后,通过一系列程序和实例讲解了数据仓库的建立过程,以及SQL程序在Oracle 9i和SQL Server分析服务器上的实施。 全书以成功实践为基础,理论与技术实践密切结合,可作为高等院校信息技术和管理专业、数据库专业教学与研究的教材,同时也适合从事信息系统研究与工程应用开发的广大科技人员作为参考读物。
本书的-3章介绍了Access进行信息系统开发的一些基础知识,第4-10给出了实用性很好的应用实例,这些实例面向不同的行业和需要,包括:财务管理系统、人事管理系统、考勤管理系统、工资管理系统、质量管理系统、仓库管理系统和进销存管理系统。
本书是数据仓库和商业智能领域的又一部经典著作,讲述了整个生命周期各个环节的具体工作,从业务需求的视角,引导读者全面认识下一代数据仓库系统的构架。本书包含了DW2?0详细的定义和描述,此外,书中对数据仓库的结构、内容及其前景进行了介绍。 本书主要面向数据仓库的业务分析人员、信息构架师、系统开发人员、项目经理、数据仓库技术人员、数据库管理员、数据建模人员、数据管理员等。
本书旨在教授读者写出健壮、高效且易于维护的PL/SQL代码。全书涵盖了PL/SQL提供的大量功能,包括高效数据处理、安全、触发器、DBA包以及高效的调试技术等。此外,书中含有丰富的示例,并提供了大量提示和技巧。 本书结构清晰,示例丰富,实践性强,适用于DBA和数据库开发人员。
本书是数据库技术方面的一本的著作,二十多年来一直是数据库领域中的书。书中对数据库系统进行了综合介绍,并对数据库技术的未来发展做出了展望。主要内容包括:基本概念、关系模型、数据库设计、事务管理、高级专题及对象和对象/关系模型。重点介绍了关系模型,关系模型不仅奠定了关系系统的理论基础,而且实际上还是数据库领域的理论基础。书中给出了大量的参考文献以及翔实的评注,不仅反映了该领域的研究状况,还提供了可贵的信息资源。 本书适用于作为计算机专业本科生和研究生学习数据库技术的教科书,也可供从事数据库研究工作的相关人员作为参考书。
不论你是只想从数据库排序数据,还是要执行复杂的计算,本书向你揭示了数据库专家挖掘数据并得到他们所需答案的方法.本书包含了100个排序、筛选、打乱数据的技巧,大大增强了传统SQL语句的功能。通过本书,你可以学习到: 从命令行和程序往数据库发送SQL命令。 使用高级的联合、过滤和分组技术,为数据报表获得数据。 解决使用SQL的一些疑难问题。 在字符串、日期等数据上执行复杂的查询与排序。 设置你的事务,这样用户之间就不会发生冲突。 管理用户,审计他们对数据库所做的修改。 优化SQL操作,使CPU和网络的负载化。 即使你使用Access、MySQL、SQL Server、Oracle或PostgreSQL数据库多年,本书保证你从没有像这样使用SELECT、INSERT、UPDATE和DELETE语句。
本书讲解SQL语句在数据库开发中的技术和技巧,每个实例都具有很强的实用性与可操作性。全书共分22章,分别讲解了数据库的运行环境及权限设置、SQL和数据库的基本概念、数据库、数据库表、SQL查询、SQL数据类型、SQL高级查询、SQL嵌套子查询、SQL多表连接查询、SQL数据处理、SQL流程控制、视图、存储过程、函数、游标、触发器、事务、安全性、SQL高级特性、数据库的维护、动态SQL和SQL高级查询。本书中的SQL代码以SQLServer数据库为主。另外,本书还重点讲解Oracle和DB2关系数据库中SQL的区别。 本书中的实例有的是作者的经验积累,有的源于实际开发项目,读者在深入研究本书内容后,能够在短时间内掌握数据库开发技术,快速提高编程水平。
本书对1999年的初版做了重大的改动。虽说核心概念没有变化,但本书进行了更新使其能反映过去5年里的变化,参考文献几乎翻了一番。新版的重要部分包括:30个新的技术章节;一个加强了的具有交互式界面的Weka机器学习工作平台;有关神经网络的完整信息,一个有关贝叶斯网络的新节;等等。 本书提供了机器学习概念的完整基础,此外还针对实际工作中应用相关工具和技术提出了一些建议,在本书中你将发现: 成功数据挖掘技术的核心算法,包括历经考验的真实技术及前沿的方法。 转换输入或输出以改善性能的方法。 可下载的Weka软件??一个用于数据挖掘任务的机器学习算法的集合,包括用于数据预处理、分类、回归、聚类、关联规则以及在新的交互式界面上可视化的工具。