1、数据与信息数据与信息第第4 4节节 数据管理与安全数据管理与安全目录目录/contents/contents数据管理数据管理0101数据安全数据安全0202课堂练习课堂练习0303课堂小结课堂小结0303数据管理数据管理第 一 部 分第 一 部 分数 据 管 理数 据 管 理我们需要的学习资料,日常生活的中需要的一些文件都保存在我们的电脑里面。我们的电脑是如何管理我们的文件呢?我们的电脑是如何管理我们的文件呢?什么是数据管理?什么是数据管理?如何有效管理数据?如何有效管理数据?数 据 管 理数 据 管 理数据管理数据管理是利用计算机硬件和软件技术计算机硬件和软件技术对数据进行有效的收集、存储、
2、处理和应用收集、存储、处理和应用的过程。其目的在于充分有效地发挥数据充分有效地发挥数据的作用。人工管理文件管理数据库管理数据管理的三个阶段数据管理的三个阶段数 据 管 理图1 早期人工打孔卡片格式分类格式分类扩展名扩展名说明说明文本文件txt纯文本文件doc/docxword文件图像文件bmp无压缩位图JPG常见位图gif/png/tif支持透明色声音文件Wav无压缩音频mp3常用音频格式视频文件avi/mpg/mp4/wmv常用视频格式网页文件html/htm图2 常见Windows文件类型图3 数据库如何有效管理数据?如何有效管理数据?数 据 管 理数 据 管 理在我们日常使用的计算机中,
3、数据数据一般以文件的形式存储一般以文件的形式存储。根据编码规则的不同,文件的格式根据编码规则的不同,文件的格式也不相同,用以区分不同类型的存储数也不相同,用以区分不同类型的存储数据据;如:文本、图像、音频等。在目前使用较广的Windows操作系统中,可以用文件扩展名文件扩展名来表示某些特定特定的文件类型;的文件类型;如:网页文件的文件扩展名为.htm或.html,而JPEG图像的文件扩展名为.jpg等。如何有效管理数据?如何有效管理数据?数 据 管 理计算机一般采用树形目录结树形目录结构构来管理文件,如下图1所示。在Windows系统中,则采用了更为形象的文件夹文件夹来管理文件,如下图2所示。
4、图1树形目录结构图2 文件夹数 据 管 理每个应用程序都有自己的数据文件,数据可能在多个文件中重复出现,造成数据数据冗余冗余。同时数据文件之间的相互关联,需要大量的人工大量的人工干预干预,给数据的维护与更新造成不便造成不便。这些问题直到数据库系统数据库系统的出现才得以解决。生活中的数据库应用随处可见,不论是超市购物超市购物,还是银行存银行存取款取款,都是在数据库系统支撑下进行数据库系统支撑下进行的。传统数据库技术基于结构化数据结构化数据开发,凭借其数据独立性数据独立性、数数据可共享据可共享等特点,已经成为现代社会数据管理数据管理的主要方式,成功应用在政府、军工、教育、电力、金融、农业、卫生、交
5、通、科政府、军工、教育、电力、金融、农业、卫生、交通、科技技等诸多行业。数 据 管 理拓展内容:结构化、半结构化和非结构化数据拓展内容:结构化、半结构化和非结构化数据【概念概念】结构化数据结构化数据也称作行数据行数据,是由二维表结构二维表结构来进行逻辑表达逻辑表达和实现实现的数据,严格地遵循数据格式数据格式与长度规范长度规范,主要通过关系型关系型数据库进行存储和管理存储和管理。【特点特点】数据以行行为单位,一行数据表示一个实体一行数据表示一个实体,每一行数据的属性属性是相同的。由此表可以看出,结构化数据的形式是很有规律规律的,非常便于使用计算机查询查询、统计统计、分析分析等。数 据 管 理拓展
6、内容:结构化、半结构化和非结构化数据拓展内容:结构化、半结构化和非结构化数据【概念概念】非结构化数据非结构化数据是数据结构不规则或不完整数据结构不规则或不完整,没有没有预定义的数据模型数据模型,是不方便用数据库二维逻辑表二维逻辑表来表现的数据。包括各类格式的办公文档、文本、图片、办公文档、文本、图片、XML、HTML、各类报表、图像、音频、视频各类报表、图像、音频、视频等。【优势优势】没有数据模型形式的限制,可以自由表达。用户不需要去对照各种标准进行创作,只需要关注创作内容本身。数 据 管 理拓展内容:结构化、半结构化和非结构化数据拓展内容:结构化、半结构化和非结构化数据【概念概念】半结构化数
7、据半结构化数据,就是介于介于结构化数据结构化数据和之非结构化数据非结构化数据间的数据,具有一定的结构性结构性。半结构化数据,属于同一类实体实体可以有不同的属性属性,即使他们被组合组合在一起,这些属性的顺序顺序并不重要。相比于结构化数据,这种半结构化数据的扩展性非常好扩展性非常好,如下图所示:图1图2图2在图1的基础上可以任意添加内容,非常便捷。数据安全数据安全第 二 部 分第 二 部 分数 据 安 全对于数据安全对于数据安全:不仅要做好防护上的安全,还应提高数据本身的安全,如通过数据加密、数据校验等方法来提高数据的保密性和完整性。数据加密数据加密:是指通过加密算法和加密密钥加密算法和加密密钥将
8、明文转明文转变为密文变为密文,而解密则是通过解密算法和解密密钥将密解密则是通过解密算法和解密密钥将密文恢复为明文文恢复为明文。数据校验数据校验:是为保证数据的完整性进行的一种验证操作,通常用一种指定的算法对原始数据计算出一个指定的算法对原始数据计算出一个校验值校验值,接收方按同样的算法计算出一个校验值接收方按同样的算法计算出一个校验值,如果两次计算得到的校验值相同,则说明数据是完整的。常见的数据校验方法有MD5MD5、CRCCRC、SHA-1SHA-1等。数 据 安 全信息化正在快速地改变着这个世界,数字化、网络化、智能化数字化、网络化、智能化已经上升至国家战略。大到全球经济发展格局,小到每个
9、人的日常工作生活,都与数据息息相关,数据的安全问题也变得越来越重要。威胁数据安全的因素有很多威胁数据安全的因素有很多:如:硬盘驱动器损坏、操作失误、黑硬盘驱动器损坏、操作失误、黑客入侵、感染计算机病毒、遭受自然灾客入侵、感染计算机病毒、遭受自然灾害害等,都有可能造成计算机中数据的损坏。数 据 安 全容灾系统容灾系统是指在相隔较远的异地指在相隔较远的异地,建立建立两套或多套功能相同的两套或多套功能相同的ITIT系统系统,互相之间可以进行健康状态监视和功能切换健康状态监视和功能切换,当一处系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统使得该系统可以继续正常工作。可
10、以继续正常工作。文件的文件的MD5MD5校验校验是将整个文件当作一个大大文本信息文本信息,通过其不可逆的字符串变换算法,产生唯一的MD5信息摘要并提供给用户。用户下载完文件以后,通过专用程序计算下载文件的MD5校验码,比对前后的校验数据,判判断下载文件是否完整断下载文件是否完整。数 据 安 全数据安全数据安全个人保护数据的手段个人保护数据的手段数据备份定期杀毒不访问危险网址不打开危险邮件、链接定期升级系统、安装系统补丁课堂练习课堂练习第 三 部 分第 三 部 分选 择 题 单 选 1.计算机数据库管理的发展历程为(B B )A.人工管理数据库管理文件管理 B.人工管理文件管理数据库管理C.数据
11、库管理人工管理文件管理 D.文件管理人工管理数据库管理【解析】计算机数据库管理的发展历程为人工管理文件管理数据库管理。2.云南省教育厅要对全省数百万高中生建立学籍档案,最科学有效的方法是(D D )A.人工管理 B.卡片管理 C.文件管理 D.数据库管理【解析】数据库管理可减少重复工作,管理方便,流程规范,对全省数百万高中生方便建立学籍档案。3.下列关于数据冗余的说法,错误的是(B B )A.数据冗余指数据在多个文件中重复出现 B.数据库系统的出现完全消除了数据冗余的现象 C.数据冗余浪费存储空间D.数据冗余会造成数据处理速度变慢【解析】A.数据冗余发生在数据库系统中,指的是一个字段在多个表里
12、重复出现。C、D:数据冗余的危害存储空间的浪费,数据交互和数据库访问执行效率降低。B:数据库系统的出现没有完全消除了数据冗余的现象,是解决以上的数据冗余的现象。4.下列方法中,通过保护存储数据的介质,从而保护数据安全的是(C C )A.数据加密 B.MD5校验 C.数据备份 D.CRC校验【解析】数据备份是通过保护存储数据的介质。5.下列有关数据加密和数据校验的说法正确的是(A A )A.数据加密是通过加密算法和加密钥匙将明文转变为密文B.数据加密保证了数据的完整性C.数据校验提高了数据的保密性D.常有的数据保密方法有 MD5、CRC、SHA-1等【解析】数据加密是通过加密算法和加密钥匙将明文转变为密文。课堂小结课堂小结第 四 部 分第 四 部 分数 据 安 全一、数据管理一、数据管理数据管理的概念人工管理、文件管理、数据库管理二、数据安全二、数据安全1.威胁数据安全的因素2.数据防护的手段课堂小结课堂小结1.如何管理生活中的各类数据?2.“记事本”软件默认保存的是.txt文件,Word软件默认保存的是.docx文件,这两种文件有哪些区别?问题思考问题思考课后任务课后任务:请同学们及时完成课后测试题!请同学们及时完成课后测试题!谢谢观看!谢谢观看!