加入收藏 | 设为首页 | 会员中心 | 我要投稿 武陵站长网 (https://www.50888.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

SQL科普1章2讲:前世今生—数据库概述

发布时间:2022-12-19 17:01:40 所属栏目:大数据 来源:互联网
导读: 一、前言
上一讲我们对本门课程作了简要的介绍。那么本节课我们将对数据库的基本概念作一个详细的了解。要想学习SQL语言我们首先就必须对数据库概念有一个很好的理解,弄懂什么是数据库。

一、前言

上一讲我们对本门课程作了简要的介绍。那么本节课我们将对数据库的基本概念作一个详细的了解。要想学习SQL语言我们首先就必须对数据库概念有一个很好的理解,弄懂什么是数据库。

大数据搜索与挖掘_大数据搜索规则_大数据搜索挖掘技术服务商

二、数据库

1、概述

要想清楚数据库的概念,首先必须了解 与 数据库技术密切相关的4个基本概念,即数据、数据库、数据库管理系统 以及 数据库系统。

大数据搜索与挖掘_大数据搜索挖掘技术服务商_大数据搜索规则

2、什么是数据

首先我们来了解下什么是“数据”。我们说数据是用来描述事物的符号记录,是数据库中存储的基本对象。比如我们常说的人的身高、体重、三围,体育比赛中的比分、个人数据等这些都是数据的体现。

大数据搜索挖掘技术服务商_大数据搜索与挖掘_大数据搜索规则

再比如在学生管理系统中,人们对于学生信息感兴趣的是学生编号、学生姓名、所在班级、所学专业等,那么我们就可以用右图的方式来描述这组信息,那么这就是我们所说的“数据”。

大数据搜索挖掘技术服务商_大数据搜索规则_大数据搜索与挖掘

3、什么是数据库

3.1 数据库的概念

其次是“数据库”,我们说数据库主要是对数据进行存储、检索和使用。

详细地说:

A、首先所谓数据库(DataBase,DB)是指存放数据的仓库,只不过这个仓库是在计算机存储设备上的,而且数据是按一定的格式存放的。

B、其次,当人们收集完成大量的信息后,就需要应用数据库将这些信息进行保存,以供进一步加工处理(例如,统计销售量、总额等),这样可以避免手工处理数据所带来的困难与失误。

大数据搜索挖掘技术服务商_大数据搜索与挖掘_大数据搜索规则

3.2 数据库模型

提到数据库的发展历史,我们就要了解数据库模型,常见的数据库模型有层次模型、网状模型和关系模型三种。

数据库模型描述了在数据库中结构化和操纵数据的方法,简单地说就是如何来描述数据。

层次模型是按层次关系来描述和存放数据。

网状模型是以网状关系为基础来描述和存放数据。

关系模型是指采用了关系结构来组织数据,是以行和列的形式来存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。

大数据搜索规则_大数据搜索挖掘技术服务商_大数据搜索与挖掘

3.3 关系型数据库

网状数据库和层次型数据库均为早期的数据库版本。1970年,IBM的研究员科德博士在论文中首次提出了数据库的关系模型概念,这也奠定了关系模型的理论基础。

大数据搜索规则_大数据搜索挖掘技术服务商_大数据搜索与挖掘

简单地说,所有二维表模式数据结构的数据库均可称之为关系型数据库。那么关系型数据库也具备了诸多的优点:

首先,数据安全可靠、具备高性能。

第2,更易于维护,由于都是使用表结构,所以格式都是一样的。

第3,使用更加方便,由于SQL语言的通用性,所以可用于复杂查询。

最后就是,支持复杂操作,可用于多表之间非常复杂的查询。

大数据搜索与挖掘_大数据搜索挖掘技术服务商_大数据搜索规则

3.4 数据库市场排名

有的同学可能要问了,目前的数据库,到底哪些是使用比较多的呢?那么根据最新的市场份额排名统计,Oracle、MySql和SQL Server这三种数据库牢牢的占据了市场份额排名的前三名。

大数据搜索与挖掘_大数据搜索挖掘技术服务商_大数据搜索规则

3.5 数据库发展的4个阶段

关于数据库的发展历史,我们有必要了解下,数据库发展的4个阶段。

1, 第一阶段我们称之为“人工管理阶段”,早期的数据处理都是通过手工进行的,因为当时的计算机主要是用于科学计算。

2, 第二个,我们称之为“文件系统阶段”,这个时期计算机的应用范围逐渐扩大,计算机不仅用于科学计算,而且还大量用于信息管理。

3, 接下来是“数据库系统阶段”,这个时期分别提出并实践了三种数据库模型,那便是层次模型、网状模型和关系模型。

4, 最后便是著名的“大数据管理阶段”,所谓大数据,指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合大数据搜索规则,是需要新的处理模式才能发挥数据的更大价值。

大数据搜索与挖掘_大数据搜索挖掘技术服务商_大数据搜索规则

4、什么是数据库管理系统

好,接下来我们说下“数据库管理系统”。数据库管理系统简单的说,就是数据库管理软件,常见的比如MySql、Oracle、SQL Server等等。数据库管理系统是介于用户与操作系统之间的一款数据管理软件。数据库管理系统和操作系统一样是计算机的基础软件,也是一个大型复杂的软件系统。

大数据搜索与挖掘_大数据搜索挖掘技术服务商_大数据搜索规则

5、什么是数据库系统

最后,我们说下“数据库系统”。

我们说,数据库系统一般是由用户、数据库管理系统(及其开发工具)、应用系统、数据库管理员(负责数据库的建立、使用、维护)构成。一般在不引起混淆的情况下,我们经常把数据库系统简称为数据库。

大数据搜索规则_大数据搜索与挖掘_大数据搜索挖掘技术服务商

三、本讲总结

好,通过本节课的学习,我们对数据库的基本概念有了一个较为基础的了解。那么下一课我将带大家详细了解下SQL语言。

好,本节课就先到这里,谢谢大家!

大数据搜索与挖掘_大数据搜索规则_大数据搜索挖掘技术服务商

(编辑:武陵站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!