作为一名不是很专业的IT学习者,接触代码已经三年有余,直到去年才确认了自己学习的专业方向——数据库。我很心虚,因为我并不了解我的专业知识,并且我的专业知识水平能力并不是很高,甚至都算不上一般。但是我知道这是一个发展空间很高并且现阶段很火热的一个专业方向。众所皆知,现在不仅是一个信息高速发展的科技时代,更是一个大数据时代。数据库,简而言之可视为电子化的文件柜——储存电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作。就是以一定方式储存在一起,能与多个用户共享,具有尽可能小的冗余度,与应用程序彼此独立的数据结合。现阶段我接触的数据库主要分为两大大类型,关系型数据库和非关系型数据库。
接触这个方向的时候,我很迷茫,当然,现在的我依旧很迷茫。哈哈。因为这个方向什么都学,又什么都不学,感觉和专业有关系,又感觉没有一丁点关系,也许直到毕业或者我没有对口专业就业的时候我都不知道自己学的数据库是个具体的什么知识构造,我知道的是它很庞大,无处不在,没办法具体到可以用语言整体描述出来。下面我就用我笨拙的语言,通过网上百度和查阅书籍以及很原始传统的方法(询问老师和同学)啊哈哈,用专业性的术语来大致写一下我对于数据库方面的基础知识总结。
数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据库;它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为数据库领域。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。用大白话来说它就类似于人类的大脑,存储数据当你想记住的时候就记下来,为以后而用,当你不想要的时候就删除掉,当你想查看的时候就去调用。
数据库研究跨越于计算机应用、系统软件和理论三个领域,其中应用促进新系统的研制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用。数据库系统的出现是计算机应用的一个里程牌,它使得计算机应用从以科学计算为主转向以数据处理为主,并从而使计算机得以在各行各业乃至家庭普遍使用。
好吧,凑凑字数,下面是我摘抄的课本上关于数据库系统的组成部分的文字。
数据库系统一般由4个部分组成:
①数据库,即存储在磁带、磁盘、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。
②数据库管理系统(DBMS)。它是一组能完成描述、管理、维护数据库的程序系统。它按照一种公用的和可控制的方法完成插入新数据、修改和检索原有数据的操作。
③数据库管理员(DBA)。
④用户和应用程序。
这是我的第一篇博客,写的有点杂乱无章的感觉,哈哈,可能这就是随笔的意义,我会继续加油的!