本书归纳和总结了主流数据库软件和常用数据处理工具的常见问题与应用技巧,为大数据技术与传 统数据存储和转换技术相结合提供了技术参考,为促进大数据技术的发展,为数据库和ETL开发人员、 运维人员提供了技术支撑。 本书分为3篇,共5章,主要内容包括Oracle数据库应用、MySQL数据库应用、Informatica PowerCenter 工具应用、Kettle工具应用、数据库调优与ETL工具应用技巧。本书分别从数据存储软件、数据抽取与 清洗软件等方面,向读者展示了Oracle、MySQL、Informatica和Kettle的常见问题、优化与提升的技巧。 本书所涉及的内容均为生产实践中必要的过程和
固态存储技术原理及数据恢复
✍ Scribed by 刘永刚; 张曦; 袁建国
- Publisher
- 电子工业出版社
- Year
- 2017
- Tongue
- Chinese
- Leaves
- 338
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
随着计算机技术的迅猛发展,人类社会进入到一个崭新的时代。相伴而来的电子存储技术正在改变人们的学习、生活和工作方式,U盘、固态硬盘、数码相机、手机等各类电子存储设备的广泛普及,其数据安全问题已经成为人们普遍关注的问题,数据恢复技术从业人员及相关专业学生以及广大电子设备使用者,应该了解掌握一定的电子设备的数据安全和数据恢复知识和一些基本技能。本书合理组织理论与实践内容,目的是为了使读者能够了解Flash设备数据存储及其数据恢复的基本知识,掌握相关的恢复技能等。本书构建了一个个鲜明的项目,层次清楚,概念精准,由浅入深,通俗易懂,既有基本知识、基本原理,又能够密切联系实际。
✦ Table of Contents
封面
书名
版权
前言
目录
基础篇
第1章 固态存储技术概述
1.1 Flash存储器的发展
1.1.1 内部存储器的发展
1.1.2 各类存储卡的发展
1.1.3 U盘的发展
1.1.4 固态硬盘的发展
1.2 计算机内部存储器基础知识
1.2.1 计算机存储系统概述
1.2.2 计算机存储器工作流程
1.3 Flash存储器简述
1.3.1 Flash的制造
1.3.2 Flash数据存储简介
1.3.3 Flash技术特性
1.3.4 NOR Flash与Nand Flash区别
第2章 Nand Flash存储器基础知识
2.1 Nand Flash种类
2.1.1 SLC、MLC、TLC及QLC的含义
2.1.2 SLC、MLC、TLC及QLC的存储原理
2.1.3 MLC技术的改进
2.1.43 D V-Nand技术
2.2 Nand Flash逻辑结构
2.3 Nand Flash操作特点
第3章 Flash存储卡基础知识
3.1 Flash存储卡综述
3.2 Flash存储卡的种类
3.2.1 CF卡系列
3.2.2 SD技术
3.2.3 MMC卡
3.2.4 其他类型的存储卡
3.3 购买存储卡注意事项
3.4 存储卡使用注意事项
3.5 存储卡常见故障及解决方法
第4章 U盘基础知识
4.1 USB技术介绍
4.1.1 USB的通信模型
4.1.2 USB设备检测及初始化
4.1.3 USB的性能特点
4.2 U盘的结构
4.2.1 U盘的结构简述
4.2.2 U盘电路功能模块
4.2.3 U盘工作原理
4.2.4 U盘技术参数
4.2.5 U盘使用注意事项
4.3 量产基本知识
4.3.1 量产定义
4.3.2 量产工具
4.3.3 量产案例
第5章 固态硬盘的基础知识
5.1 固态硬盘的定义
5.2 固态硬盘的种类
5.2.1 基于闪存的固态硬盘
5.2.2 基于DRAM的固态硬盘
5.2.3 基于NRAM的固态硬盘
5.3 固态硬盘的优缺点
5.3.1 优点
5.3.2 缺点
5.4 固态硬盘内部结构
5.4.1 控制模块
5.4.2 缓存模块
5.4.3 存储模块
5.4.4 接口模块
5.5 固态硬盘主控介绍
5.5.1 固态硬盘主流主控介绍
5.5.2 主控体系架构
5.5.3 固态硬盘主控固件
5.6 固态硬盘管理
5.6.1 映射表
5.6.2 重映射与垃圾回收
5.6.3 损耗平衡
5.6.4 TRIM
5.7 固态硬盘的优化
5.7.1 固态硬盘的使用环境优化
5.7.2 固态硬盘的分区优化
5.8 固态硬盘的使用
原理篇
第6章 固态存储器文件系统介绍
6.1 固态存储文件系统概述
6.2 基于模拟块设备的通用文件系统
6.2.1 模拟块设备文件系统结构
6.2.2 FTL的功能介绍
6.3 基于Flash的文件系统
6.3.1 嵌入式文件系统的特性
6.3.2 嵌入式日志型文件系统
6.3.3 嵌入式文件系统体系结构
第7章 FAT文件系统
7.1 FAT文件系统概述
7.2 FAT文件系统组成
7.2.1 DBR分析
7.2.2 文件分配表
7.2.3 文件目录表
7.3 FAT文件系统各区域的相互关系
7.3.1 FAT16文件系统各区域的关系
7.3.2 FAT32系统各区域的关系
第8章 NTFS文件系统
8.1 NTFS的优点
8.2 NTFS文件系统中的概念
8.3 NTFS文件的引导扇区
8.4 NTFS的元文件
8.4.1 NTFS元文件的相关概念
8.4.2 NTFS对磁盘及分区的区域划分
8.4.3 NTFS访问卷的流程
8.4.4 NTFS元数据文件及其功能
第9章 ExFAT文件系统
9.1 ExFAT简介
9.2 ExFAT格式综述
9.2.1 ExFAT存储结构
9.2.2 VBR结构
9.3 ExFAT文件系统的FAT表分析
9.3.1 FAT表的结构特点
9.3.2 FAT表的实际应用
9.4 ExFAT文件系统的簇位图文件分析
9.5 大写字符文件分析
9.6 ExFAT文件系统的目录项分析
9.6.1 ExFAT目录项的结构特点
9.6.2 ExFAT文件系统根目录项与子目录项的管理
第10章 ExtX文件系统
10.1 ExtX文件系统的发展简史
10.2 ExtX文件系统简介
10.2.1 Ext2(The second extended file system)
10.2.2 Ext3(The third extended file system)
10.2.3 Ext4(The fourth extended file system)
10.3 基本概念
10.4 Ext4文件系统架构分析
10.4.1 Ext4文件系统布局综述
10.4.2 数据块和Inode分配策略
10.5 超级块
10.5.1 超级块数据结构
10.5.2 相关数据结构知识解释
10.6 块组描述符和块组描述符表
10.7 数据块位图与inode位图
10.8 extent与i-节点
10.8.1 Ext3数据块映射
10.8.2 extent
10.8.3 i-节点表与i-节点数据结构
10.9 目录项
10.9.1 线性目录
10.9.2 哈希树
10.10 文件系统日志
10.10.1 Ext4文件系统日志特点
10.10.2 文件系统日志结构
第11章 YAFFS文件系统
11.1 应用背景
11.2 文件系统组织结构
11.3 文件存储过程
11.4 垃圾回收机制
11.5 文件地址映射表的建立
11.6 闪存扫描与checkpoint
11.7 关键流程解析
11.7.1 挂载流程
11.7.2 打开流程
11.7.3 读取流程
11.7.4 写入流程
11.7.5 删除流程
11.7.6 垃圾回收
11.8 数据恢复思路
实战篇
第12章 固态存储的数据恢复原则
12.1 数据恢复基本知识
12.1.1 故障类型及诊断
12.1.2 数据恢复基本原则
12.2 数据恢复的方法类别
12.2.1 镜像
12.2.2 置换
12.2.3 旁路
12.2.4 修复
12.2.5 雕复
12.3 Flash设备的数据获取
12.3.1 逻辑级获取
12.3.2 物理级获取
12.3.3 芯片级获取
12.4 固态存储的数据恢复工具
12.4.1 软件级恢复常用工具
12.4.2 元件级恢复常用工具
12.4.3 芯片级恢复常用工具
第13章 固态存储的软件级恢复
13.1 分区表的修复
13.1.1 分区表基础知识
13.1.2 分区表故障原因
13.1.3 分区表故障修复思路
13.1.4 减少分区表发生故障的相关措施
13.1.5 分区表修复案例
13.2 FAT文件系统恢复
13.2.1 文件的查找
13.2.2 文件的删除
13.2.3 FAT系统对长文件名的管理
13.2.4 FAT系统对子目录的管理
13.2.5 FAT32文件系统数据恢复案例
13.3 NTFS文件系统恢复
13.3.1 NTFS文件系统中文件删除特征
13.3.2 常驻属性与非常驻属性
13.3.3 NTFS数据恢复实例
13.4 ExFAT文件系统恢复
13.4.1 ExFAT文件系统删除文件的分析
13.4.2 ExFAT文件系统误格式化的处理
13.4.3 ExFAT文件系统数据恢复思路
13.5 Extx文件系统恢复
13.5.1 Ext4数据恢复基本思路
13.5.2 数据恢复注意事项
13.5.3 数据恢复案例
13.6 YAFFS文件系统恢复
13.7 sqlite数据库恢复
第14章 固态存储设备的元件级修复
14.1 常见元件识别与故障诊断
14.1.1 晶体振荡器
14.1.2 电阻器
14.1.3 电容器
14.1.4 电感器与磁珠
14.1.5 二极管
14.1.6 三极管
14.1.7 片状集成电路
14.2 焊接缺陷与检查
14.2.1 虚焊
14.2.2 搭焊
14.2.3 堆焊
14.2.4 松动
14.2.5 拉尖
14.2.6 焊接缺陷的检查
14.3 Flash设备的元件级维修
14.3.1 芯片拆焊
14.3.2 拆焊后处理
14.3.3 芯片焊接
14.3.4 焊接后处理
14.3.5 环境因素对焊接质量的影响
14.4 元件级维修案例介绍
第15章 固态存储设备芯片级恢复
15.1 芯片级恢复一般流程
15.1.1 处理Flash芯片
15.1.2 连接Flash读取设备与计算机
15.1.3 创建恢复任务
15.1.4 读取Flash芯片镜像
15.1.5 查找现有解决方案
15.1.6 数据存储算法分析
15.2 文件系统元数据
15.2.1 MBR/EBR
15.2.2 保护MBR/EFI
15.2.3 DBR
15.2.4 FAT表项
15.2.5 MFT表项
15.2.6 FAT特殊目录项
15.3 数据存储算法分析
15.3.1 芯片整体加密判断
15.3.2 页结构分析
15.3.3 分离结合判断
15.3.4 分区判断
15.4 芯片级恢复案例介绍
15.4.1 人工辅助分析案例
15.4.2 纯人工分析案例
📜 SIMILAR VOLUMES
本书介绍了文件系统与数据恢复的基本概念、硬盘基础知识与数据恢复相关知识、虚拟硬盘工具使用与磁盘编辑软件WinHex的使用;以实例形式详细讲解MBR分区与GPT分区的管理方式,FAT32文件系统整体布局、文件及文件夹的管理方式等,NTFS文件系统整体布局、元文件的作用、索引目录的管理等;以案例形式介绍了数据恢复的基本思路、方法与步骤。
Access2010为软件支撑环境,以应用为目的,以案例为引导,融入计算思维,既考虑理论基础的系统性,又强调实践技术的应用,由浅入深、循序渐进地介绍关系数据库管理系统的基础理论及系统开发技术。全书分为8章,内容上以“学生成绩管理系统”来组织材料。应用系统贯穿全书,围绕它编排了大量翔实的实例,实例新颖、系统,相互呼应。实例涵盖表、查询、窗体、报表、宏、模块六大数据库对象的创建和使用方法。每章附有知识结构图,方便读者归纳、总结。本书力求内容系统、结构严谨、实例丰富、语言通俗易懂,突出“利用数据库技术进行数据综合分析和展示分析结果”能力的培养。本书既可以作为高等院校“数据库技术及应用”课程的教材,也
<p>本书围绕 Hadoop 生态圈相关系统介绍大数据处理架构。全书共 11章,其中,第 12 章主要带领大家认识 Hadoop以及学会搭建 Hadoop 集群;第 3~5 章讲解分布式文件系统(HDFS)分布式计算框架MapReduce 以及分布式协调服务;第 6 章讲解 Hadoop 2.0 新特性,包含 YARN 和高可用特性;第7~10 章主要讲解 Hadoop 生态圈的相关辅助系统,包括 Hive,Flume,Azkaban 和 Sqop;第 11 章是一个综合项目一网站流量日志数据分析系统,目的是教会大家如何利用 Hadoop 生态圈技术构建大数据系统架构并进行开发,同时加深对 H
本书详细介绍了大数据技术的基础理论和最新主流前沿技术,全书共分为10章,分别介绍我们目前面临的数字化信息社会的大数据时代、大数据技术基本概念、云计算网络、大数据采集与预处理、大数据存储、计算模式与处理系统、查询显示与交互、大数据分析与数据挖掘、隐私与安全、大数据技术发展前景,同时包括行业案例研究(银行、保险、证券、金融行业),典型系统与相关大数据分析实例。本书主要作为高等院校计算机专业、信息管理专业、经济类专业、管理类专业相关本科生和研究生专业基础课的教材,也可以作为干部培训、职业技术教育以及职业培训机构的云计算与大数据分析技术的专业训练教材。对从事云计算与大数据分析工作的财政金融、政府管理、