第一章:数据库概述
本内容来自互助学习网络VFP板块,
在本章中,需要理解的东西比较多,这些东西多是概念性的东西,比较抽象。应该是我认为最为抽象的一章,不过不用担心,我会尽量形象的来解决这些问题的。希望大家可以认真对待这些概念,这些概念理解了,有助于我们以后的学习。
一、数据管理的发展
人工阶段(这个好理解,没有电脑的时候,我们使用人工手段对数据进行管理)
文件系统(这个也是目前很多单位所处在的阶段,大概美国20世纪60年代是使用文件管理的,可见我们的落后,比如你们老师整天把你们的信息存储在word中,打印出来,下次需要填写什么信息的时候,你们还得再次填写,这个就是信息管理的文件阶段,那么让我们理解下文件的坏处:第一、信息冗余,你得反复的填写,第二、检索不方便,有的老师把所有的文件保存在一个盘符下,找个文件是非常麻烦的;更有甚者,有的老师把所有的文件名都是“新建。。。”找个文件绝对比重新搞个还麻烦的)
数据库系统:为了解决文件系统的缺点,我们找到一个减少冗余,更加方便查找的东西,就是这个:数据库系统,我们把信息放在数据库中,实现数据和数据之间通用,让大家很方便的检索出来,同时增大通用性,方便不同需求。就是不需要反复的填表了。
分布式数据库:这个应该比较抽象,不过好理解的,数据库太大了,太多了,一个电脑放不下,我们就需要放在多个电脑上,分布起来管理。这样理解比较容易理解。
那么通过上述发展史,我们知道我们今天要讲解的肯定是一个比较先进的东西:数据库。我们就需要了解以下几个概念:
A,什么是数据库?(数据库系统、数据库管理系统、数据库应用系统)
B,数据库有什么优势
什么是数据库呢?
我喜欢和图书馆做一个比较。
简单的理解,数据库就是数据的一个仓库。就像图书馆是图书的一个仓库一样。图书馆按照一定的规则把书放在一个地方,然后可以很方便的把需要的书取出,同时把过时的书更新或者去掉。那么数据库也就是一个数据仓库,在这个仓库中,人们把数据按照一定的规则进行存储,当人们需要数据的时候,可以很方便的按照人们的意愿,以一定的形式取出数据。同时可以更新一些过时的数据或者删掉一些不需要的数据。那么我们总结起来给数据库一个定义:数据库就是一个把数据按照一定规则进行存储,可以方便实现人们的对数据进行提取和操作处理数据仓库。
同时,通过知道什么是数据库,我们也就知道了我们在这本书中要学的内容是什么:同样和图书馆相比较:我们需要建立一个图书馆、使得里面的图书按照某种规则进行排列,然后我们需要建立中可以方便检索书的制度,同时我们还可以对图书进行更新,剔除,当然,最好我们可以制定一套人性化的管理制度并且把图书馆装修的尽可能的好看。那么相应在数据库中,我们将学习到无外乎就是:如何建立一个数据库,使得数据按照一定的规则进行存储;同时我们需要学习如何方便的从数据库中取出数据;更新数据;删除数据;“装修”数据库,使我们开发的数据库操作起来方便,人性化。这个就是我们学习的主要内容,同时我相信所有的数据库学习都是围绕这些内容的。
什么是数据库系统?
简单的讲解:就是装了数据库的那个计算机就叫做数据库系统。
什么叫做数据库管理系统?
简单的讲解:就是管理数据库的那个计算机就叫做数据库管理系统
什么叫做数据库应用系统?
简单的讲解:就是那个应用数据库来工作的系统就叫做数据库应用系统。
【如果你懂了了,请跳过,如果不懂请读】
大家都经常上网,网吧管理员有些东西记录着我们的会员卡。那么记录我们会员卡的东西就叫做数据库,那个机器就叫做数据库系统;网管使用的另外给我们扣费的机器就叫做数据库管理系统,我们自己的机器,上网扣费,其实就是一个数据库应用系统。这样子是比较容易理解的。
如果大家感觉讲解的好,请帮忙顶,我会定期更新
本内容来自互助学习网络VFP板块,更多请见互助学习网络VFP板块,