标签分类
当前位置:首页 > 数据库电子书 > 数据库电子书网盘下载
数据库云平台理论与实践 数据库云平台理论与实践
javadashen

javadashen 提供上传

资源
15
粉丝
3
喜欢
251
评论
15

    数据库云平台理论与实践 PDF 完整影印版

    数据库电子书
    • 发布时间:

    给大家带来的一篇关于数据库相关的电子书资源,介绍了关于数据库、云平台、理论与实践方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小526 MB,马献章编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.4,更多相关的学习资源可以参阅 数据库电子书、等栏目。

  • 数据库云平台理论与实践 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1NMTkqhV3pxBf6jhGgSe9u
  • 分享码:55l2
  • 数据库云平台理论与实践 PDF

    数据库云平台是现如今甚至将来一段時期信息化管理行业广泛关心的一个网络热点行业。云技术的实质是分布式计算,而数据库云平台表明的更是分布式计算在数据处理方法行业的实质难题。这书介绍了数据库的渊源与发展趋势,剖析了关系型数据库与NoSQL数据库的融入情景,介绍了国内独立可控性数据库云平台发展趋势现况;对于云计算环境互联网时代对结构型和关系型数据库的管理方法必须,介绍了关系型数据库中的事务管理、数据修复、SQL、分布式数据库和NoSQL数据库的一致性与事务管理等基础理论;对于很多的大数据业务,介绍了数据库软件系统的设计方案、提升和集成化技术性。融合发展趋向,重中之重介绍了当今时髦的关系数据库和NoSQL数据库的编程技术;对于信息化规划演变式发展趋势,介绍了数据库构建技术性。

    这书做为电脑、网络工程、信息化管理学校硕士生的高档教材内容,合适具备一定电脑基本知识的用户学习培训,也可做为大数据分析师、系统架构师的数据库、云技术培训教材,及其各企事业单位机构实行信息化规划、流程优化、互联网大数据的生态体系搭建和信息化管理基本知识训炼的教材。

    目录

    • 第一部分数据库云平台导论
    • 第1章数据库的起源与发展现状
    • 1.1数据管理
    • 1.1.1数据管理的3个阶段
    • 1.1.2数据库系统发展的3个里程碑
    • 1.1.3数据库管理系统的3个发展阶段
    • 1.2数据库的分类
    • 1.2.1层次型数据库
    • 1.2.2网状型数据库
    • 1.2.3关系型数据库
    • 第2章关系模型与数据库的优缺点
    • 2.1关系模型
    • 2.1.1关系模型概述
    • 2.1.2关系代数
    • 2.1.3关系演算
    • 2.2关系模式与关系数据库
    • 2.3关系型数据库的优势
    • 2.3.1持久存储大量数据
    • 2.3.2通过事务保证数据的强一致性
    • 2.3.3通用性好和高性能
    • 2.3.4以标准化为前提
    • 2.4关系型数据库的不足
    • 2.4.1大量数据的写入操作
    • 2.4.2对海量数据的高效存储和访问
    • 2.4.3为有数据更新的表做索引或表结构变更
    • 2.4.4对简单查询需要快速返回结果的处理
    • 2.4.5字段不固定时的应用
    • 第3章关系型数据库的补充——NoSQL
    • 3.1NoSQL的概念
    • 3.2NoSQL的起源
    • 3.3NoSQL数据库解决的核心难题
    • 3.3.1实现高速查询
    • 3.3.2满足多写需要
    • 3.4NoSQL数据库的分类
    • 3.4.1面向列的有序存储数据库
    • 3.4.2键/值存储数据库
    • 3.4.3面向文档数据库
    • 3.4.4图形数据库
    • 3.4.5对象数据库
    • 第4章数据库云平台
    • 4.1数据库云平台的概念
    • 4.2数据库云平台的特点
    • 4.3数据库云平台的分类
    • 4.3.1数据库即服务
    • 4.3.2分布式数据库
    • 4.4国产自主可控数据库云平台产品介绍
    • 4.4.1虚谷云数据库
    • 4.4.2南大通用列存数据库
    • 4.5为何推荐使用自主可控产品
    • 4.5.1当前国际主流数据库的安全隐患
    • 4.5.2信息安全最终要落实到数据库安全
    • 4.5.3满足需求就好
    • 4.5.4一站式服务方式是优势
    • 第二部分数据库云平台理论基础
    • 第5章关系型数据库中的事务
    • 5.1事务处理的重要性
    • 5.2事务的特性要求
    • 5.2.1一致性
    • 5.2.2原子性
    • 5.2.3持久性
    • 5.2.4隔离性
    • 5.3事务的状态
    • 5.4系统日志
    • 5.5并发控制
    • 5.5.1基于锁的协议
    • 5.5.2两阶段加锁
    • 5.5.3死锁处理
    • 5.5.4基于时间戳排序的并发控制
    • 5.5.5多版本并发控制
    • 5.5.6饥饿处理
    • 5.5.7索引中使用加锁进行并发控制
    • 5.5.8其他并发控制问题
    • 5.6锁的粒度
    • 5.6.1加锁的粒度级别
    • 5.6.2多粒度级别加锁
    • 5.7集中式系统中的事务处理
    • 5.7,1单用户系统的组织
    • 5.7.2集中式多用户系统的组织
    • 5.8分布式系统上的事务处理
    • 5.8.1数据库服务器分布的关键因素
    • 5.8.2分布式系统的组织
    • 5.8.3会话与上下文信息
    • 5.8.4队列事务处理
    • 5.8.5分布式事务基本两阶段提交协议
    • 5.8.6分布式事务基本两阶段提交协议的改进
    • 5.9结构化查询语言中的事务支持
    • 第6章关系型数据库的数据恢复
    • 6.1数据库数据恢复的概念
    • 6.1.1数据库故障的种类
    • 6.1.2恢复算法概要及分类
    • 6.1.3故障恢复技术
    • 6.1.4潜入月/潜入与强制/非强制
    • 6.1.5日志中的检查点
    • 6.1.6事务故障的恢复
    • 6.2延迟更新恢复技术
    • 6.2.1单用户环境下使用延迟更新的恢复
    • 6.2.2多用户环境下采用并发执行方案的延迟更新
    • 6.2.3不影响数据库的事务动作
    • 6.3即时更新恢复技术
    • 6.3.1单用户环境下即时更新的恢复
    • 6.3.2多用户环境下采用并发执行方案即时更新的恢复
    • 6.4镜像分页
    • 6.5多数据库系统中数据的恢复
    • 6.6系统与介质故障的恢复
    • 第7章关系型数据库结构化查询语言SQL
    • 7.1SQL基础知识
    • 7.1.1语句
    • 7.1.2名称
    • 7.1.3数据类型
    • 7.1.4常量
    • 7.1.5表达式
    • 7.1.6内嵌函数
    • 7.1.7NULL值
    • 7.1.8别名和匿名
    • 7.1.9时间段
    • 7.2SQL的数据定义
    • 7.2.1在SQL中创建和删除数据库
    • 7.2.2SQL中基本表的创建、修改、删除
    • 7.2.3SQL中索引的建立与删除
    • 7.3SQL的数据查询
    • 7.3.1查询语句的基本结构
    • 7.3.2单表查询
    • 7.3.3连接查询
    • 7.3.4嵌套查询
    • 7.3.5集合查询
    • 7.3.6窗口和窗口函数
    • 7.3.7查询取回数量的控制
    • 7.4SQL的数据操纵
    • 7.4.1插入数据
    • 7.4.2删除数据
    • 7.4.3更新数据
    • 7.4.4管线化数据操纵语言
    • 7.5SQL的视图
    • 7.5.1DBMS如何处理视图
    • 7.5.2创建视图
    • 7.5.3删除视图
    • 7.5.4查询视图
    • 7.5.5更新视图
    • 7.5.6物化视图
    • 7.6时态SQL
    • 7.6.1时态的概念
    • 7.6.2应用时间段表
    • 7.6.3系统版本表
    • 7.6.4双时态表
    • 7.7数据库持久化存储模块
    • 7.7.1存储过程与函数
    • 7.7.2时态SQL与PSM
    • 7.8SQL的触发器
    • 7.8.1创建触发器
    • 7.8.2触发器使用的特殊表
    • 7.8.3修改触发器
    • 7.8.4删除触发器
    • 7.8.5触发器的使用限制
    • 7.9SQL的访问控制
    • 7.9.1授予权限
    • 7.9.2取消权限
    • 7.9.3视图机制与SQL安全
    • 第8章分布式数据库
    • 8.1分布式数据库系统的概念
    • 8.1.1分布式数据库系统的定义
    • 8.1.2分布式数据库系统的特点
    • 8.1.3分布式数据库系统的分类
    • 8.1.4分布式数据库系统的特色功能
    • 8.2分布式数据库系统的体系结构
    • 8.2.1分布式数据库系统的模式结构
    • 8.2.2分布式数据库管理系统的组成
    • 8.2.3网络应用程序
    • 8.3分布式数据库的数据分片、复制和分配技术
    • 8.3.1数据分片和分配
    • 8.3.2数据复制
    • 8.3.3数据分配
    • 第9章NoSQL型数据库的一致性与事务
    • 9.1一致性问题
    • 9.1.1更新一致性
    • 9.1.2读取一致性
    • 9.2放宽一致性约束
    • 9.2.1CAP定理
    • 9.2.2BASE理论
    • 9.2.3NWR理论
    • 9.3放宽持久性约束
    • 9.4版本戳
    • 9.4.1“商业事务”与“系统事务”
    • 9.4.2在多结点环境中生成版本戳
    • 9.5键/值数据库的一致性与事务
    • 9.5.1键/值数据库的一致性
    • 9.5.2键/值数据库的事务
    • 9.6文档数据库的一致性与事务
    • 9.6.1文档数据库的一致性
    • 9.6.2文档数据库的事务
    • 9.7列族数据库的一致性与事务
    • 9.7.1列族数据库的一致性
    • 9.7.2列族数据库的事务
    • 9.8图形数据库的一致性与事务
    • 9.8.1图形数据库的一致性
    • 9.8.2图形数据库的事务
    • ……
    • 第三部分数据库云平台的应用
    • · · · · · ·

    上一篇:云数据中心网络与SDN:技术架构与实现  下一篇:MongoDB游记之轻松入门到进阶

    展开 +

    收起 -

    数据库 相关电子书
    关于数据库的学习笔记
    网友NO.705978

    MySQL数据库如何导入导出(备份还原)

    本文适用范围:全面阐述MySQL数据库的各种操作,分虚拟主机和服务器两种情况。 虚拟主机 1、通过PHPMyAdmin的导入导出功能,这个软件一般只支持几兆数据的导出,太大的数据可能会超时。 2、通过程序自带的数据库备份还原功能来操作,一些常见的PHP程序如DZ论坛等,后台都有数据库还原和备份的功能,方便我们转移空间数据。 3、如果您的数据库在朝暮数据购买,我们的管理面板支持一键备份和还原。点击备份按钮后,您可以到数据库对应的空间上通过FTP方式下载。 服务器或VPS 首先我们远程到服务器上(Windows或Linux均可),并准备好root密码或具体数据库的用户名密码。 一、数据库的导入(还原) 1、source命令 1)打开开始菜单-程序-MySQL-MySQL Command Line Client,输入MySQL的root密码。 2)然后输入 use 数据库名; 进入对应的数据库,再用 source 备份文件具体路径; 命令导入备份文件。注意,在这里的命令后面都要加;分号,截图如下: 2、mysql命令 1)如果是Windows系统,请在命令行模式下进入mysql的bin目录,如D:\Program\mysql41\bin。如果是Linux系统,请直接看下面的步骤。 2)执行mysql命令导入数据库,命令格式为: mysql -u用户名 -p密码 数据库名备份文件具体路径 比如: mysql -uroot -pabc123 mydbfile.sql ,其中用户名和密码也可以是具体数据……

    网友NO.521847

    LNMP下使用命令行导出导入MySQL数据库的方法

    作为站点或服务器运维人员,网站的备份与还原操作是必须熟练的。MySQL 数据库的导出和导入操作是必不可少的,对于一般的用户,可能使用的比较多的是 phpMyAdmin 这样的可视化操作界面,但是这种界面操作在数据库比较大的情况下,经常出错。 如果你对Linux下的命令比较熟悉,并且自己使用的是 vps 或云服务器的话,可以使用 MySQL 相关命令来导出和导入数据库,非常方便高效! 导出数据库 导出数据库为 db_wp.sql.gz 文件: mysqldump -u数据库用户名 -p数据库密码 --add-drop-table --complete-insert 数据库名 | gzip db_wp.sql.gz 请注意根据自己的实际情况,修改上面的“数据库用户名”、“数据库密码”、“数据库名”为具体的值,一般来说,“数据库用户名”应该使用最高权限的 root,数据库密码应该为 root 用户的密码 导入数据库 因为我们刚才导出的数据库是 gz 压缩的,所以导入前我们需要解压: gzip -d db_wp.sql.gz 解压出来的文件为 db_wp.sql,然后导入到数据库: mysql -u数据库用户名 -p数据库密码 数据库名 db_wp.sql --default-character-set=utf8 mysql 错误 server has gone away 在操作过程中,可能会出现 mysql server has gone away 的错误,这是数据库太大,缓存不够或操作超时导致的,可以修改下 mysql 的配置来解决: 1、打开配置文件(这里演示的是军哥的……

    网友NO.795516

    centos mysql 修改数据库目录

    MySQL默认的数据文件存储目录 /var/lib/mysql,现在要把目录修改为/home/data/mysql cd /home mkdir data //在home目录下建data目录 mysqladmin -u root -p shutdown //停止MySQL服务进程: mv /var/lib/mysql /home/data/ //移动目录 cp /etc/my.cnf /etc/my.cnf //在/etc/目录下找my.cnf配置文件 [如果找不到,可到/usr/share/mysql/下找到*.cnf文件,拷一个到/etc/并改名为my.cnf, cp /usr/share/mysql/my-medium.cnf /etc/my.cnf ] 编辑MySQL的配置文件/etc/my.cnf,为MySQL能够正常工作,指明mysql.sock文件的产生位置, 修改 socket=/var/lib/mysql/mysql.sock 成为: socket=/home/mysql/mysql.sock 操作过程 vi my.cnf # The MySQL server [mysqld] port = 3306 #socket = /var/lib/mysql/mysql.sock //原内容,为了稳妥用“#”注释此行,加上下面这行 socket = /home/data/mysql/mysql.sock 修改MySQL启动脚本/etc/rc.d/init.d/mysql 修改 datadir=/var/lib/mysql 修改成: datadir=home/data/mysql 重新启动MySQL服务 /etc/rc.d/init.d/mysql start 或reboot命令重启Linux ……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明