数据库概述
发布时间:2022-10-11 10:31:17 所属栏目:MySql教程 来源:
导读: 什么是数据库
数据库(DataBase)是按照一定的数据结构来组织、存储和管理数据的仓库。
为什么使用数据库
企业数据存储面临的问题:
数据库历史发展阶段
20世纪以来数据库
数据库(DataBase)是按照一定的数据结构来组织、存储和管理数据的仓库。
为什么使用数据库
企业数据存储面临的问题:
数据库历史发展阶段
20世纪以来数据库
|
什么是数据库 数据库(DataBase)是按照一定的数据结构来组织、存储和管理数据的仓库。 为什么使用数据库 企业数据存储面临的问题: 数据库历史发展阶段 20世纪以来数据库已经完成了由人工存储到机器存储的蜕变。 人工管理阶段 时间:20世纪50年代以前 事件:计算机主要用于科学计算。从硬件层面看,当时没有直接用于存储的设备,仅能借助卡片、磁带等外存达到数据存储的目的;从软件层面看,当时也没有完整的操作系统以及专门管理数据的软件;从数据层面看,当时数据量非常小且有没固定的数据结构,所有数据都直接由用户管理。 特点:数据不能长期保存,没有对数据进行管理的软件系统,数据不能共享,数据不具有独立性。 文件系统阶段 时间:50年代后期到60年代中期 事件:计算机不仅用于科学计算,还运用到信息管理方面。从硬件层面看,这时出现了磁盘等数据存储设备;从软件层面看,系统可以按照文件的名称对其进行检索和访问,并可以实现文件内容的增加、修改与删除;从数据层面看,实现了文本内数据的结构化,即单个文本中各数据之间具有一定的关系,但从整体来看每个文件中的数据却是无结构的。 特点:数据可以长期保存,由文件系统管理数据,数据具有一定的共享性和独立性。 数据库管理系统阶段 时间:60年代后期 事件:数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理数据库实例,这个阶段程序与数据的联系通过数据库管理系统(DBMS)来实现,因此计算机可以用来存储和处理规模庞大的数据集。 特点:数据实现结构化,共享性高、独立性强。 数据库基本概念 数据库文件:按照一定规则,存放在硬盘上的数据文件集合。所以,MySQL 里的数据库都能在计算机硬盘内某个文件夹里找到对应的数据文件。 数据库实例:指计算机内存中处于运行状态的数据库程序,以及为这些程序分配的一些内存空间。实例是位于内存中,只在数据库处运行状态时才存在。简单点来讲,数据库实例就是把数据库加载到内存里面。 数据库应用:建立在数据库上,对其功能进行扩充的程序。qq 和手机银行app 都属于数据库应用程序,它们后台都需要调用数据库。 数据库分类 按照不同的数据结构分为关系型数据库和非关系型数据库。 关系型数据库:结构化数据集,由行和列组合而成的二维表结构的数据。 主流的关系型数据库: 非关系型数据库:键值对形式的非结构化数据集,例如用户的聊天记录、拍摄的图片、录制的视频等等。 常用的非关系型数据库:NOSQL、mongoDB等。 数据库、数据库管理系统和SQL之间的关系 数据库是长期存储在计算机内、有组织的、统一管理的相关数据的集合。 数据库管理系统(DBMS)是用于管理数据库的软件,它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。 SQL是一种结构化查询语言(Structure Query Language),它是国际标准化组织(ISO)采纳的标准数据库语言。 (编辑:我爱资讯网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


