拥有 数据库 标签的文章 共 26 条数据

DBA修炼之道:数据库管理员的第一本书(原书第2版) PDF下载
编程书籍

DBA修炼之道:数据库管理员的第一本书(原书第2版) PDF下载

21次浏览 0条评论

【编辑推荐】资深数据库管理专家30余年经验结晶,全面阐释数据库管理的各种技术问题与解决方法;实战性强,包含大量典型数据管理分析经验,为快速掌握并灵活运用数据库管理技术提供最佳指导。【名家推荐】我已经不记得多少次向人推荐这本书了。这本书写得好,重要的是,它涵盖了成为一名高效DBA所需要知道的所有方面。——Scott Ambler,敏捷数据方法的领导者这是一本精心编写和组织的数据库管理实践的指南。不像一般的数据库理论或关系数据库理论书籍,这本书更直接地侧重于当今数据库专业人员进行数据库管理的理论与实践,并且没有太多迎合任何特定的产品实施。因此,数据库管理非常适合那些有兴趣研究DBA或类似但更具体的角色(如数据建模或数据库性能分析师)的职责的人。——Sal Ricciardi,微软项目经理Craig的特点之一是他的写作清晰、易读。任何技术类书籍的主要目的是在作者和读者之间传递信息,这一点Craig做得很棒。他希望读者学习,并且完整表达了自己的想法。——Chris Foot,远程DBA专家和Oracle ACE本书涉及DBA任务和职责的完整且全面的清单,从创建数据库环境到数据仓库管理,以及中间

分布式数据库系统原理 PDF下载
编程书籍

分布式数据库系统原理 PDF下载

23次浏览 0条评论

《分布式数据库系统原理(第3版)》主要介绍分布式数据库管理系统的基本概念、基本理论和设计问题,涵盖了分布式数据库系统的设计、实现和管理等方面的诸多专题。《分布式数据库系统原理(第3版)》不仅是高等院校计算机及相关专业本科生或研究生数据库系统课程的理想教材,对相关技术人员来说也是非常有价值的参考书。第1章 引言 1.1 分布式数据处理 1.2 什么是分布式数据库系统 1.3 数据发送的不同选择 1.4 DDBS的承诺 1.4.1 分布及复制数据的透明管理 1.4.2 分布式事务提供的可靠性 1.4.3 改进的性能 1.4.4 更为容易的系统扩展 1.5 分布所带来的复杂性 1.6 设计问题 1.6.1 分布式数据库设计 1.6.2 分布式目录管理 1.6.3 分布式查询处理 1.6.4 分布式并发控制 1.6.5 分布式死锁管理 1.6.6 分布式数据库的可靠性 1.6.7 复制 1.6.8 问题之间的相互关系 1.6.9 其他方面的问题 1.7 分布式DBMS体系架构 1.7.1 ANSI/SPARC体系架构 1.7.2 集中式DBMS的通用体系架构 1.7.3 分布式DBMS体系架构

数据库系统实现(第二版)中文完整版PDF下载
编程书籍

数据库系统实现(第二版)中文完整版PDF下载

66次浏览 0条评论

《数据库系统实现(第2版)》是斯坦福大学计算机科学专业数据库系列课程第二门课的教科书。书中对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分——存储管理器、查询处理器和事务管理器的实现技术。此外,第2版充分反映了数据管理技术的新进展,对内容进行了扩充,除了在第1版中原有的“信息集成”一章(第10章)中加入了新的内容外,还增加了两个全新的章:“数据挖掘”(第11章)和“数据库系统与互联网”(第12章)。《数据库系统实现(第2版)》适合作为高等院校计算机专业研究生的教材或本科生的教学参考书,也适合作为从事相关研究或开发工作的专业技术人员的高级参考资料。译者序译者简介 出版前言 第1章 DBMS系统概述 1.1 数据库系统的发展 1.1.1 早期的数据库管理系统 1.1.2 关系数据库系统 1.1.3 越来越小的系统 1.1.4 越来越大的系统 1.1.5 信息集成 1.2 数据库管理系统概述 1.2.1 数据定义语言命令 1.2.2 查询处理概述 1.2.3 主存和缓冲区管理器 1.2.4 事务处理 1.2.5 查询处理器 1.3 本书概述 1.4 数据库模型和语

SQL Server 从入门到精通(第2版)明日科技 中文完整版PDF下载
编程书籍

SQL Server 从入门到精通(第2版)明日科技 中文完整版PDF下载

59次浏览 0条评论

《sql server从入门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了SQL Server 2012开发应该掌握的各方面技术。《SQL Server从入门到精通(第2版)》共分为4篇20章,包括数据库基础、初识SQL Server 2012、SQL Server 2012服务的启动与注册、创建与管理数据库、操作数据表、SQL基础、SQL函数的使用、SQL数据查询基础、SQL数据高级查询、视图的使用、存储过程、触发器、游标的使用、索引与数据完整性、SQL中的事务、维护SQL Server 2012、数据库的安全机制、Visual C++ + SQL Server实现图书管理系统、C# + SQL Server实现企业人事管理系统、Java + SQL Server实现企业进销存管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会SQL Server 2012的精髓,快速提高开发技能。《sql server从入门到精通(第2版)》内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参

图灵程序设计丛书《PostgreSQL即学即用(第2版)》高清PDF下载
编程书籍

图灵程序设计丛书《PostgreSQL即学即用(第2版)》高清PDF下载

64次浏览 0条评论

本书将帮助你理解和使用PostgreSQL 这一开源数据库系统。你不仅会学到版本9.2、9.3 和9.4中的企业级特性,还会发现PostgreSQL 不只是个数据库系统,也是一个出色的应用平台。本书通过示例展示了如何实现在其他数据库中难以或无法完成的任务。这一版内容覆盖了LATERAL 查询、增强的JSON 支持、物化视图和其他关键话题。前言  xi 第1章 基础知识  1 1.1 如何获得PostgreSQL  1 1.2 管理工具  1 1.2.1 psql  2 1.2.2 pgAdmin  2 1.2.3 phpPgAdmin  3 1.2.4 Adminer  3 1.3 PostgreSQL数据库对象  4 1.4 最新版本的PostgreSQL中引入的新特性  9 1.4.1 为什么要升级  10 1.4.2 PostgreSQL 9.4版中引入的新特性  10 1.4.3 PostgreSQL 9.3版新特性列表  12 1.4.4 PostgreSQL 9.2版新特性列表  13 1.4.5 PostgreSQL 9.1版新特性列表  14 1.5 数据库驱动程序  

PostgreSQL实战 谭峰 张文升著 PDF下载
编程书籍

PostgreSQL实战 谭峰 张文升著 PDF下载

59次浏览 0条评论

本书基于PostgreSQL 10编写,重点介绍PostgreSQL的丰富特性以及生产实践运维技巧。全书共18章,分为基础篇、核心篇、进阶篇三部分。基础篇包括第1到4章,主要介绍PostgreSQL基础知识,例如安装、客户端工具、数据类型、SQL高级特性等,为读者阅读核心篇和进阶篇做好准备;核心篇包括第5到9章,主要介绍PostgreSQL核心内容,例如体系结构、并行查询、事务与并发控制、分区表、NoSQL特性等;进阶篇包括第10到18章,主要介绍PostgreSQL进阶内容,例如性能优化、物理复制、逻辑复制、备份与恢复、高可用、版本升级、Oracle数据库迁移PostgreSQL实战、PostGIS等。Contents 目录 序言 前言 基 础 篇 第1章 安装与配置基础2 1.1 初识PostgreSQL2 1.1.1 PostgreSQL的特点3 1.1.2 许可3 1.1.3 邮件列表和讨论区3 1.2 安装PostgreSQL3 1.2.1 通过yum源安装4 1.2.2 通过源码编译安装5 1.2.3 设置一个软链接7 1.3 客户端程序和服务器程序8 1.3.1 客户端程

分布式关系型数据库 DRDS 产品简介 PDF下载
编程书籍

分布式关系型数据库 DRDS 产品简介 PDF下载

56次浏览 0条评论

分布式关系型数据库服务(Distributed Relational Database Service,简称 DRDS)是阿里巴巴集团自主研 发的分布式数据库中间件产品,专注于解决单机关系型数据库扩展性问题,具备轻量(无状态)、灵活、稳定、高 效等特性,稳定运行11年,经历历届双十一核心交易业务和各类行业业务的考验。DRDS 兼容 MySQL 协议和语法,支持分库分表、平滑扩容、服务升降配、分析型&并发型只读实例、SQL 审 计与分析、透明读写分离和分布式事务等特性,具备分布式数据库全生命周期的运维管控能力。DRDS 主要应用场景在大规模在线数据操作上,通过贴合业务的拆分方式,将操作效率提升到极致,有效满足 用户在线业务对关系性数据库要求。

Redis设计与实现 第二版 PDF下载
编程书籍

Redis设计与实现 第二版 PDF下载

82次浏览 0条评论

本书全面而完整地讲解了Redis的内部机制与实现方式,对Redis的大多数单机功能以及所有多机功能的实现原理进行了介绍,展示了这些功能的核心数据结构以及关键的算法思想,图示丰富,描述清晰,并给出大量参考信息。通过阅读本书,读者可以快速、有效地了解Redis的内部构造以及运作机制,更好、更高效地使用Redis。本书主要分为四大部分。第一部分“数据结构与对象”介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。第二部分“单机数据库的实现”对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB持久化、AOF持久化、事件等。第三部分“多机数据库的实现”对Redis的Sentinel、复制、集群三个多机功能进行了介绍。第四部分“独立功能的实现”对Redis中各个相对独立的功能模块进行了介绍,涉及发布与订阅、事务、Lua脚本、排序、二进制位数组、慢查询日志、监视器等。本书作者专门维护了www.redisbook.com网站,提供带有详细注释的Redis源代码,以及本书相关的更新内容。第1章 引言 1 1.1 Redis版本说明 1 1.2 章节编排 1 1

李天生经典版SQL Server 2008培训视频教程下载
编程书籍

李天生经典版SQL Server 2008培训视频教程下载

54次浏览 0条评论

第一章 SQL Server基础1、SQL 2008视频教程―SQL数据库连接 2、SQL 2008视频教程-系统数据库 3、SQL 2008视频教程-数据库创建 4、SQL 2008视频教程-数据库创建2 5、SQL 视频教程-对数据库属性的更改 6、SQL 2008视频教程-分离数据库7、SQL 2008视频教程-删除数据库 8、SQL 2008视频教程-常用数据类型 9、SQL 2008视频教程-常用数据类型2 10、标识种子和标识自增量 11、SQL 2008视频教程-字段默认值 12、利用T-SQL语句创建数据库13、利用T-SQL语句更改数据库名称 14、利用T-SQL语句创建数据库 第二章T-SQL语句1、SQL 2008视频教程-数据库表常用术语 2、SQL视频教程-数据库表常用术语2 3、SQL视频教程-T-SQL创建数据库详解4、SQL视频教程-T-SQL创建数据库详解2 5、SQL视频-T-SQL语言与SQL语言的区别 6、SQL 2008视频教程-T-SQL语句1 7、SQL 2008视频教程-T-SQL语句2 8、SQL 2008视频教程-T-SQL语句3 9

图灵程序设计丛书《SQL反模式》高清文字版PDF下载
编程书籍

图灵程序设计丛书《SQL反模式》高清文字版PDF下载

106次浏览 0条评论

《SQL反模式》是一本广受好评的SQL图书。它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例,以及开发人员和使用人员在面对这些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱,以及面对问题时正确的解决手段。另外,《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。《SQL反模式》适合SQL数据库开发人员与管理人员阅读。第1 章 引言  11.1 谁需要这本书  21.2 本书内容  21.2.1 本书结构  31.2.2 反模式分解  41.3 本书未涉及的内容  41.4 规约  51.5 范例数据库  61.6 致谢  8第一部分 逻辑型数据库设计反模式第2 章 乱穿马路  102.1 目标:存储多值属性  112.2 反模式:格式化的逗号分隔列表  112.2.1 查询指定账号的产品  112.2.2 查询指定产品的账号  122.2.3 执行聚合查询  122.2.4 更新指定产品的账号  122.2.5 验证产品ID   132.2.6 选择合适的分隔符  132.2.7 列表长度限制  132.3 如何识别反

Java数据库技术详解 李刚著  PDF下载
编程书籍

Java数据库技术详解 李刚著 PDF下载

252次浏览 0条评论

《Java数据库技术详解》由浅入深,全面、系统地介绍了Java数据库开发技术,从基本操作到高级技术和核心原理,再到项目开发,涵盖Java数据库开发的所有重要知识。《Java数据库技术详解》 提供了大量实例,供读者实战演练。另外,作者专门为《Java数据库技术详解》 录制了大量的配套教学视频,以帮助读者更好地学习《Java数据库技术详解》 内容。这些视频和书中的实例源代码一起收录于《Java数据库技术详解》 的配书光盘中。 《Java数据库技术详解》 适合所有想全面学习Java数据库开发技术的人员阅读,也适合各种使用Java进行数据库开发的工程技术人员使用。对于经常使用数据库做开发的人员,更是一本不可多得的案头必备参考书。同时,也可用作高校相关专业师生和社会培训班的教材。第一篇 数据库基础篇 第1章 Java和数据库 2 1.1 Java概述 2 1.1.1 跨平台性 2 1.1.2 面向对象 2 1.1.3 安全性 3 1.1.4 简单性 3 1.1.5 健壮性和自动内存管理 3 1.2 Java的开发和运行环境 3 1.2.1 JDK的安装 3 1.2.2 配置JDK的环境变量 4 

Druid实时大数据分析原理与实践 带目录完整版PDF下载
编程书籍

Druid实时大数据分析原理与实践 带目录完整版PDF下载

276次浏览 0条评论

Druid 作为一款开源的实时大数据分析软件,最近几年快速风靡全球互联网公司,特别是对于海量数据和实时性要求高的场景,包括广告数据分析、用户行为分析、数据统计分析、运维监控分析等,在腾讯、阿里、优酷、小米等公司都有大量成功应用的案例。《Druid实时大数据分析原理与实践》的目的就是帮助技术人员更好地深入理解Druid 技术、大数据分析技术选型、Druid 的安装和使用、高级特性的使用,也包括一些源代码的解析,以及一些常见问题的快速回答。Druid 的生态系统正在不断扩大和成熟,Druid 也正在解决越来越多的业务场景。希望本书能帮助技术人员做出更好的技术选型,深度了解Druid 的功能和原理,更好地解决大数据分析问题。《Druid实时大数据分析原理与实践》适合大数据分析的从业人员、IT 人员、互联网从业者阅读。第1 章初识Druid 1.1 Druid 是什么11.2 大数据分析和Druid 11.3 Druid 的产生31.3.1 MetaMarkets 简介31.3.2 失败总结41.4 Druid 的三个设计原则41.4.1 快速查询(Fast Query) 51.4.2 水平扩

图灵程序设计丛书《MySQL必知必会》高清文字版PDF下载
编程书籍

图灵程序设计丛书《MySQL必知必会》高清文字版PDF下载

354次浏览 0条评论

《MySQL必知必会》MySQL是世界上最受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间立刻功力大增。第1章 了解SQL1.1 数据库基础1.1.1 什么是数据库1.1.2 表1.1.3 列和数据类型1.1.4 行1.1.5 主键1.2 什么是SQL1.3 动手实践1.4 小结第2章 MySQL简介2.1 什么是MySQL2.1.1 客户机-服务器软件2.1.2 MySQL版本2.2 MySQL工具2.2.1 mysql命令行实用程序2.2.2 MySQL Administrator2.2.3 MySQL Query Browser2.3 小结第3章 使用MySQL3.1 连接3.2 选择数据库3.3 了解数据库和表3.4 小结第4章 检索数据4.1 SELECT语句4.2 检索单个列4.3 检索多个列4.4 检索所有列4.5 检索不同的行4.6 限制结果4.7 使用完全限定的表

图灵程序设计丛书《SQL必知必会》第4版 高清文字版PDF下载
编程书籍

图灵程序设计丛书《SQL必知必会》第4版 高清文字版PDF下载

314次浏览 0条评论

SQL语法简洁,使用方式灵活,功能强大,已经成为当今程序员不可或缺的技能。本书是深受世界各地读者欢迎的SQL经典畅销书,内容丰富,文字简洁明快,针对Oracle、SQL Server、MySQL、DB2、PostgreSQL、SQLite等各种主流数据库提供了大量简明的实例。与其他同类图书不同,它没有过多阐述数据库基础理论,而是专门针对一线软件开发人员,直接从SQL SELECT开始,讲述实际工作环境中最常用和最必需的SQL知识,实用性极强。通过本书,读者能够从没有多少SQL经验的新手,迅速编写出世界级的SQL!本书是麻省理工学院、伊利诺伊大学等众多大学的参考教材。除了作为教程之外,独特的编排方式还使本书成为方便的快速查询手册。作者为本书专门开设了网站,提供下载、勘误和答疑:http://forums.forta.com/threads.cfm?forumid=A1031720-3048-80A9-EF986F59D2959184 目    录第1课  了解SQL  11.1  数据库基础  11.2  什么是SQL  61.3  动手实践  71.4  小结  8第2课  检索数据 

极客时间 MySQL实战45讲下载
视频教程

极客时间 MySQL实战45讲下载

1109次浏览 0条评论

模块一,基础篇。为你深入浅出地讲述 MySQL 核心知识,涵盖 MySQL 基础架构、日志系统、事务隔离、锁等内容。模块二,实践篇。将从一个个关键的数据库问题出发,分析数据库原理,并给出实践指导。每个问题,都不只是简单地给出答案,而是从为什么要这么想、到底该怎样做出发,让你能够知其所以然,都将能够解决你平时工作中的一个疑惑点。

MySQL5.7从入门到精通  刘增杰著 带书签完整版 PDF下载
编程书籍

MySQL5.7从入门到精通 刘增杰著 带书签完整版 PDF下载

328次浏览 0条评论

MySQL 5.7从入门到精通主要包括MySQL的安装与配置、数据库的创建、数据表的创建、数据类型和运算符、MySQL函数、查询数据、数据表的操作(插入、更新与删除数据)、索引、存储过程和函数、视图、触发器、用户管理、数据备份与恢复、日志以及性能优化等。最后通过两个综合案例的数据库设计,进一步讲述MySQL在实际工作中的应用。MySQL 5.7从入门到精通注重实战操作,帮助读者循序渐进地掌握MySQL中的各项技术。 本书共有480个实例和14个综合案例,还有大量的经典习题。下载文件中赠送了近20小时培训班形式的视频教学录像,详细讲解了书中每一个知识点和每一个数据库操作的方法和技巧。同时下载文件中还提供了本书所有例子的源代码,读者可以直接查看和调用。目录第1章 初识MySQL 11.1 数据库基础 11.1.1 什么是数据库 11.1.2 表 21.1.3 数据类型 21.1.4 主键 21.2 数据库技术构成 31.2.1 数据库系统 31.2.2 SQL语言 41.2.3 数据库访问接口 51.3 什么是MySQL 61.3.1 客户机-服务器软件 61.3.2 MySQL版本 61

你是一直认为MySQL count(1) 比 count(*) 效率高么?
技术杂谈

你是一直认为MySQL count(1) 比 count(*) 效率高么?

229次浏览 0条评论

MySQL count(1) 真的比 count(*) 快么? 反正同事们都是这么说的,我也姑且觉得对吧,那么没有自己研究一下究竟?如果我告诉你他们一样,你信么?有 Where 条件的 count,会根据扫码结果count 一下所有的行数,其性能更依赖于你的 Where 条件,所以文章我们仅针对没有 Where 的情况进行说明。MyISAM 引擎会把一个表的总行数记录了下来,所以在执行 count(*) 的时候会直接返回数量,执行效率很高。在 MySQL 5.5 以后默认引擎切换为 InnoDB,InnoDB 因为增加了版本控制(MVCC)的原因,同时有多个事务访问数据并且有更新操作的时候,每个事务需要维护自己的可见性,那么每个事务查询到的行数也是不同的,所以不能缓存具体的行数,他每次都需要 count 一下所有的行数。那么 count(1) 和 count(*)有区别么?InnoDB handles SELECT COUNT(*) and SELECT COUNT(1) operations in the same way. There is no performance diffe

程序员的SQL金典 完整高清版本PDF + 源文件 下载
编程书籍

程序员的SQL金典 完整高清版本PDF + 源文件 下载

271次浏览 0条评论

《程序员的SQL金典》主要介绍SQL的语法规则及在实际开发中的应用,并且对SQL在MySQL、MS SQL Server、Oracle和DB2中的差异进行了分析。《程序员的SQL金典》分为3部分:第1部分为基础篇,主要讲解数据库对增、删、改、查等SQL的支持,给出了这些SQL的应用案例;第2部分为进阶篇,讲解了函数、子查询、表连接、不同DBMS中的SQL语法差异、SQL调优、NULL值处理、事务、开窗函数等高级技术;第3部分为案例篇,对前两部分的知识进行了综合运用。第1章 数据库入门  1.1 数据库概述   1.1.1 数据库与数据库管理系统   1.1.2 数据库能做什么   1.1.3 主流数据库管理系统介绍  1.2 数据库基础概念   1.2.1 Catalog   1.2.2 表(Table)   1.2.3 列(Column)   1.2.4 数据类型(DataType)   1.2.5 记录(Record)   1.2.6 主键(PrimaryKey)  1.2.7 索引(Index)   1.2.8 表关联   1.2.9 数据库的语言——SQL   1.2.10 D

Redis开发与运维 PDF下载
编程书籍

Redis开发与运维 PDF下载

612次浏览 0条评论

本书全面讲解Redis基本功能及其应用,并结合线上开发与运维监控中的实际使用案例,深入分析并总结了实际开发运维中遇到的“陷阱”,以及背后的原因, 包含大规模集群开发与管理的场景、应用案例与开发技巧,为高效开发运维提供了大量实际经验和建议。本书不要求读者有任何Redis使用经验,对入门与进阶DevOps的开发者提供有价值的帮助。主要内容包括:Redis的安装配置、API、各种高效功能、客户端、持久化、复制、高可用、内存、哨兵、集群、缓存设计等,Redis高可用集群解决方案,Redis设计和使用中的问题,最后提供了一个开源工具:Redis监控运维云平台CacheCloud。目录序 言前 言致 谢第1章 初识Redis 11.1 盛赞Redis 11.2 Redis特性 21.3 Redis使用场景 51.3.1 Redis可以做什么 51.3.2 Redis不可以做什么 51.4 用好Redis的建议 61.5 正确安装并启动Redis 61.5.1 安装Redis 71.5.2 配置、启动、操作、关闭Redis 81.6 Redis重大版本 111.7 本章重点回顾 14第2章 API的

PostgreSQL从入门到精通 PDF 下载
编程书籍

PostgreSQL从入门到精通 PDF 下载

599次浏览 0条评论

本书都是关于一个最近最成功的开源产品,一个名叫 PostgreSQL 的关系数据库。<br> 数据库开发商和开源开发者都是 PostgreSQL 的热心拥护者 。 任何使用程序管理大量数据的人都可以从数据库中获得大 量益处。 PostgreSQL 是一个非常优秀的关系数据库实现,全功能,开源且免费使用。<br> PostgreSQL 支持大量的主流开发语言 , 包括 C , C++ , Perl , Python , Java , Tcl 以及 PHP 。 它是最接近工业标准 SQL9 2 的查询语言,并且正在实现新的功能以兼容最新的 SQL 标准: SQL2003 。 PostgreSQL 也获得数个奖项,包括三次被评 为 Linux Journal 杂志编辑选择奖最佳数据库 ( 2000,2003 和 2004 年度 ) 以及 2004 年度 Linux 新媒体奖最佳数据库系统 。