本书详细介绍了如何地构造数据库中用到的表和查询,从而提供最适宜的性能、存储、可管理性与灵活性。使用关系数据库,就可以使用这些表来组织数据,以及从数据库中检索信息。关于如何设计与构建关系数据库模型,本书提供了易于理解的解释。 本书含有大量按步骤设计的示例与有用的案例分析,简化了复杂主题,并以有组织的、容易理解的方式呈现在您面前。您将发现为什么关系数据库是必需的,以及如何设计关系数据模型。最后,根据书中介绍的构建数据库模型的方法,您将学会如何更充分地利用您的数据库。 本书主要内容:关系数据库建模的基本概念,关系数据库模型的组件,高级关系数据库建模,使规范化更易用,如何改进关系数据库的性能,在分析期间描述表(需要解决什么问题),在设计阶段细化表与关系(如何提供解决方案),如何用
本书是作者多年从事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存储引擎的优
本书是《信息安全国家重点实验到信息安全丛书》之一。本书是在作者长期从事数据库安全科研和开发工作的基础上撰写而成。本书的内容主要包括三个方面:首先是基本概念、原理的介绍,包括信息安全和数据库安全的概念、背景知识和安全模型;其次对数据库安全技术进行了全面的介绍,包括多级安全数据库的基本原理、典型原型、实现方法,新型数据库安全等;第三还对外数据库安全相关的评估和技术标准进行了介绍,包括TCSEC、TDI、ITSEC、GB17859-1999,GA/T389等。 本书可作为计算机、信息安全、信息管理系统等专业的本科生、研究生的参考书,也可供从事相关专业 教学、科研和工程技术人员参考。
数据库是经济的控制中心。您的各种个人信息都存储在数据库中——病历档案、银行账户、工作经历、养老金、汽车登记,甚至子女的上学信息和您购买的食品。数据库攻击是残酷无情的。 本书是继The Shellocoder's Handbook之后的以一本精品图书,4名世界安全专家将手把手教您如何入侵和防御7种当今的数据库服务器。本书详细介绍了如何识别漏洞、攻击是如何发生的,以及停止对数据库的残酷攻击。“坏人”是知道所有这一切的,您了应该知道。 本书主要内容 标识和向Oracl及Microsoft SQL Server中插入新的漏洞。 学习对IBM的DB2、PostgreSQL、Sybase ASE及MySQL服务器的防护。 揭露黑客如何利用这几种方式来访问数据库:缓冲区溢区、通过SQL的特权提升、存储过程或触发器滥用,以及SQL注入等。 识别每种数据库特有的漏洞。 查明攻击者已经知道了哪些内容。
本书是数据库技术方面的一本的著作,二十多年来一直是数据库领域中的书。书中对数据库系统进行了综合介绍,并对数据库技术的未来发展做出了展望。主要内容包括:基本概念、关系模型、数据库设计、事务管理、高级专题及对象和对象/关系模型。重点介绍了关系模型,关系模型不仅奠定了关系系统的理论基础,而且实际上还是数据库领域的理论基础。书中给出了大量的参考文献以及翔实的评注,不仅反映了该领域的研究状况,还提供了可贵的信息资源。 本书适用于作为计算机专业本科生和研究生学习数据库技术的教科书,也可供从事数据库研究工作的相关人员作为参考书。
现在拿到的这本书,是有关SQL的可用的最完整的参考.它包含了经核准的的SQL规范SQL99,以它的标准格式,可以把本书中的代码和技术应用到来自任何主要开发商的SQL数据库中,这些数据库包括Microsoft SQL Server,Oracle以及IBM DB2。因为作者强调的是标准的SQL,因此,可以执行不同的数据库应用程序,并可以确信这些代码将在任何主要的开发商提供的产品中都能工作得很好。无论是一位准备尝试数据库编程的数据库管理员,还是一位有经验的希望查找有关SQL99内容的数据库程序员,都将发现《SQL宝典》是完整的解决方案。
本书详细介绍了数据库的分析、设计、实现方法和过程。本书不仅覆盖了普通数据库书籍中所没有讲到的数据库分析、设计和执行过程,还通过两个贯穿全书的实例描述了数据库的创建、监控和调整的全过程。主要内容包括DBMS和关系数据库的相关知识,数据库分析和设计技术,逻辑数据库设计方法学,物理数据库设计方法学等肉容。随书光盘中包含了书中实例所用的脚本。本书深入浅出、内容全面、极具实用性、适合数据库设计、开发和应用的技术人员参考,也适合作为高等院校数据库设计课程教材。
Visual Foxpro 7.0不但可以作为大型数据库的前端开发工具,并且可以创建和管理小型桌面数据库应用系统,既可满足大型数据库开发的需求,也适应个人用户的需要。 本书针对Visual Foxpro的初学者和有待于进一步提高的程序开发人员,全书密切结合实例,从专题着手,以实例为引导,由浅入深、图文并茂和全面系统的介绍了Visual Foxpro 7.0的使用方法,深入透彻地讲解了使用Visual Foxpro开发数据库应用程序的各项关键技术、基本方法、技术要点和具体实施方案。 本书内容翔实,结构严谨,叙述生动,实例丰富,可供程序开发人员和大专院校有关师生在使用Visual FoxPro 7.0开发数据库应用时作为参考资料,同时也可以作为计算机爱好者的自学教材。
《未公开的Oracle数据库秘密》讲述了ORACLE数据库管理系统中大量鲜为人知的特性,并详细生动地揭示了如何将这些特性集成到ORACLEDBMS中。书中主要对初始化参数、数据字典基表、事件、 X$固定表、SQL语句、提供的PL/SQL,程序包、应用程序开发、性能、Oracle网络、实时应用集群、实用工具等进行了深入的探讨,旨在提出一种解决问题的结构化方法,引导读者灵活自如地解决ORACLEDBMS中遇到的棘手问题。 ???? 《未公开的Oracle数据库秘密》适合具有ORACLE DBMS管理经验的ORACLE数据库管理员阅读。
本书基于的技术和应用,介绍了数据库管理在互联网方面的应用、应用程序开发、结构化查询语言(SQL)应用、范例查询、数据仓库、数据挖掘、数据安全和数据库管理等内容。本书提供了大量实际分析实例、多种数据管理问题的解决方案,能够帮助制定的数据库管理决策,为在多平台的复杂环境中管理公司数据资源提供了指导原则。 本书适合于与数据库管理系统应用相关的系统分析员、信息系统经理、数据库开发人员、公司经理和用户、程序员等。
知识发现是从数据集中识别出有效的、新颖的、潜在有用的,以及最终可理解的模式的非平凡过程。知识发现将信息变为知识,从数据资源中发现知识宝藏,将为知识创新和知识经济的发展作出贡献。 本书全面而又系统地介绍了知识发现的方法和技术,反映了当前知识发现研究的成果和进展。全书共分15章。章是绪论,概述知识发现的重要概念和发展过程。下面三章重点讨论分类问题,包括决策树、支持向量机和迁移学习。第5章阐述聚类分析。第6章是关联规则。第7章讨论粗糙集和粒度计算。第8章介绍神经网络,书中着重介绍几种实用的算法。第9章探讨贝叶斯网络。0章讨论隐马尔可夫模型。1章探讨图挖掘。2章讨论进化计算和遗传算法。3章探讨分布式知识发现,它使海量数据挖掘成为可能。最后两章以web知识发现、认知神经科学为例,介绍知识发现的应用。
本书由多位工作在数据库维护一线的工程师合著而成,包含了精心挑选的数据库诊断案例与性能优化实践经验,内容涉及Oracle典型错误的分析和诊断,各种SQL优化方法(包括调整索引,处理表碎片,优化分页查询,改善执行计划等),以及优化系统性能的经验。 作者不仅强调案例的实用性和可操作性,更着重再现解决问题的过程和思路并总结经验教训,希望将多年积累的工作方法,以及对DBA的职业发展的感悟展现出来,供广大Oracle DBA借鉴参考。
本书详细介绍了如何地构造数据库中用到的表和查询,从而提供最适宜的性能、存储、可管理性与灵活性。使用关系数据库,就可以使用这些表来组织数据,以及从数据库中检索信息。关于如何设计与构建关系数据库模型,本书提供了易于理解的解释。 本书含有大量按步骤设计的示例与有用的案例分析,简化了复杂主题,并以有组织的、容易理解的方式呈现在您面前。您将发现为什么关系数据库是必需的,以及如何设计关系数据模型。最后,根据书中介绍的构建数据库模型的方法,您将学会如何更充分地利用您的数据库。 本书主要内容:关系数据库建模的基本概念,关系数据库模型的组件,高级关系数据库建模,使规范化更易用,如何改进关系数据库的性能,在分析期间描述表(需要解决什么问题),在设计阶段细化表与关系(如何提供解决方案),如何用
本书是面向青少年信息学奥林匹克竞赛活动训练的教材。本书共分为6章,分别是概述(数据结构基础)、线性结构及其应用、线性结构的深入应用、层次结构(树)及其应用、网状结构(图)及其应用、数据结构深入应用。本书以最主要的三种数据组织的逻辑结构(线性、层次、网状)为主线,将数据结构知识恰当地应用到实际问题的解决中,详细分析了每一种逻辑结构的不同的存储方式以及基于不同存储方式建立的对问题求解的算法。每章均配有适量习题。 本书特色是描述简单、易懂、易学,有机地将实际问题求解、竞赛问题求解与数据结构紧密结合,使读者感悟到数据结构与算法之间的关系,体会数据结构的具体应用之奥妙。 本书也可以作为大学生学习数据结构的配套辅导教材。
本书全面介绍了SQL语句在数据库开发中所用到的技术和技巧。全书分为23章,涉及到SQLServer2000、SQLServer2005、Access、Oracle10g、MySql5.0和Postgresql8.2等6种数据库语言,内容包括SQL语言基础、常规数据查询、高级数据过滤、字符串查询、日期函数、日期函数、数据排序、聚集函数与分组统计、使用子查询、多表查询、高级查询、插入数据、更新和删除数据、创建、操纵数据库和表、使用视图、使用存储过程和函数、使用游标、使用触发器、事务处理、安全性控制、SQL高级特性、数据库对象查询、数据库安全与维护和嵌入式SQL等。全书共提供了463人个实例,每个实例都突出实用性,其中大部分是程序开发者所需的有关问题的解决方案。 本书配有光盘,光盘提供了书中所有实例的源代码。代码都经过精心调试,都可以正常运行。 本书适用于广大计算机爱好者和编程人
数据库系统经年累月地运行,日久便可能面临数据累积量大、使用人数增加、应用面扩增、当初系统设计有局限等问题,导致性能变差,这就需要调试人员进行性能调校。然而,他们进行性能调校的能力是需要培养的,一般来说,需要的不只是数据库方面的知识和经验,还要对商业领域知识、系统架构设计、应用程序撰写,以及对操作系统、网络环境架设、各种监控工具程序等都有的了解,才能在复杂的系统中,找到症结所在,完成调校任务。 本书正是为满足上述需要而编写的,适合SQL Server DBA阅读,书中提供了性能调校和错误处理的建议与提示,并通过实际案例,协助DBA建立正确的观念、充分了解系统架构,进而在阅读中传承功力,并打通任督二脉,领略其中运用之奥妙。
本书介绍了Visual FoxPro 6.0关系型数据库的基本概念常量、变量、表达式、函数、常用现令、事件程序结构、类与对象、定义用户类,全程序方式和可视编程方式建大型应用程序实例。本书与同类书比较,其显著的特点的是,全新的数据库应用教程体系。它既介绍使用向导和设计器开发应用程序,也介绍全程序方式开发应用程序。清晰的概念、完整的内容、大型应用程序的例题都为读者全面掌握Visual FoxPro 6.0面向对象事件驱动程序的设计方法与技巧打下坚实基础。本书适合作为高校管理科学各类专业及计算机应用专业的教材,对于广大的计算机用户来说,它也不失为一本极有参考价值的图书。此外,为便于读者学习和掌握该书的内容,书后附发有“Visual FoxPro 6.0面向对象程序学习”光盘。
本书着重介绍了Microsoft公司出品的Access 2000的使用及高级开发。Access 2000中文版是Windows下最为流生的桌面数据库管理系统,是中文Office 2000中的重要组成部分之一。Access 2000与Office 2000应用程序的集成度高,熟悉的界面使得迅速启动和运行更加容易。通过更加紧密的集成,将Office 2000延伸到企业的数据库,Access高级用户和开发人员将会找到崭新的方法,来义分地利用Access,并使它在最终用户中普及。 本书不仅适合数据库的初级开发人员,同时也适合那些资深的数据库软件工程师。因为在本书中所举的例子均浅显易懂,但同时又不失它的实用性,本书也可以作为大专院校师生的参考资料和实用手册。
数据结构是计算机科学及相关专业的重要核心课程。本书通过程序全面讨论了数据结构算法的实现过程。书中收集了大量富于启发性的例题和习题,并给出了答案,供读者融会贯通。 全书分为15章,章是数据结构的概述。第2章—15章以每章一个专题的形式,分别讨论了顺序表、单链表、双链表、栈、队列、串、广义表、数组、稀疏矩阵、树和二叉树、图、查找、排序和文件等基本类型的数据结构。各章均由本章摘要、例题解析、习题实践和参考答案4部分组成。书中所有的程序均在VC 6.0环境下调试通过。 本书可作为计算机科学及相关专业的本、专科学生学习数据结构课程的参考书,对于考研和计算机等级水平考试者而言,本书也具有的参考价值。
数据结构是计算机科学及相关专业的重要核心课程。本书通过程序全面讨论了数据结构算法的实现过程。书中收集了大量富于启发性的例题和习题,并给出了答案,供读者融会贯通。 全书分为15章,章是数据结构的概述。第2章—15章以每章一个专题的形式,分别讨论了顺序表、单链表、双链表、栈、队列、串、广义表、数组、稀疏矩阵、树和二叉树、图、查找、排序和文件等基本类型的数据结构。各章均由本章摘要、例题解析、习题实践和参考答案4部分组成。书中所有的程序均在VC 6.0环境下调试通过。 本书可作为计算机科学及相关专业的本、专科学生学习数据结构课程的参考书,对于考研和计算机等级水平考试者而言,本书也具有的参考价值。
社交网站数据如同深埋地下的“金矿”,如何利用这些数据来发现哪些人正通过社交媒介进行联系?他们正在谈论什么?或者他们在哪儿? 《社交网站的数据挖掘与分析(原书第2版)》第2版对上一版内容进行了全面更新和修订,它将揭示回答这些问题的方法与技巧。你将学到如何获取、分析和汇总散落于社交网站(包括Facebook、Twitter、LinkedIn、Google+、 GitHub、邮件、网站和博客等)的数据,以及如何通过可视化找到你一直在社交世界中寻找的内容和你闻所未闻的有用信息。 ■ 借助IPython Notebook、自然语言工具包、NetworkX和其他科学计算工具挖掘主流社交网站 ■ 使用高级文本挖掘技术(如聚类和TF-IDF)来提取人类语言数据中有价值的知识 ■ 通过发现GitHub上人、编程语言和代码工程间的亲密性,构建兴趣图谱 ■ 利用D3.js进行交互式可视化,充