MySQL中什么是关系型数据库???

Posted 小魁的C世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL中什么是关系型数据库???相关的知识,希望对你有一定的参考价值。

> 数据库的分类:

数据库是按数据的保存方式以及其构造可以分为四种:层次型数据库、网络型数据库、对象数据库和关系型数据库

> 关系型数据库:

  1.         所谓关系型数据库,就是关联的一系列数据都是以表的形式来保存。就好像Excel数据表软件所创建的二元表格的形式,其中表内的各数据项被称之为列(Column)或者是域(Field),一组或一行的数据则被称为记录(Record)。
  2.         在关系型数据库中表的每一列都会有与之对应的列名,且这一列所有的数据均为同一种数据类型,但列在表中的次序无关紧要; 表中的每一行代表着一条记录,但需注意的是:表中的任意两行记录不能完全相同,行在表中的顺序也是无关紧要的。

> 关系型数据库的设计步骤:(四个时期七个阶段)

  1.         用户需求分析时期:主要是需要了解和分析用户对数据的功能需求和应用需求,可以说是整个设计过程的基础, 这一时期事关整个数据库应用系统设计的成败之关键
  2.         数据库设计时期:其主要是将用户的需求进行综合、归纳与抽象,并形成一个独立于具体DBMS的数据模型,在这里可以用实体—联系模型来表示,然后再将其转换为已经选好的关系型数据库管理系统RDBMS所支持的一组关系模式并为其选取一个适合应用环境的物理结构,包括存储结构和存取方法。
  3.         数据库实现时期:这一时期主要包括数据库结构创建阶段和应用行为设计与实现阶段,是根据数据库的物理模型,先进行数据库的创建再进行创建表、创建索引、创建聚簇等
  4.         数据库运行与维护阶时期:最后一个阶段则是数据库应用系统经过试运行后再投入正式运行。

> 云计算平台:

排名序号云计算平台名称简介
1亚马逊 AWS全球最早推出的云计算服务平台
2微软 Azure融合本地 IT 设施和公有云
3IBM 云集 IaaS、PaaS 及开发者服务的集成平台
4谷歌云云数据库丰富
5Salesforce 云Salesforce 为全球 CRM(客户关系管理)行业的领导者
6阿里云国内云计算领域的龙头
7Oracle 云提供了全面、集成的云服务
8Rackspace 云一家全球领先的托管服务提供商
9Virtustream 云为政府和企业客户提供云端服务
10富士通云富士通和微软在全球范围内共享数据中

回顾一下:数据,数据库的概念

以上是关于MySQL中什么是关系型数据库???的主要内容,如果未能解决你的问题,请参考以下文章

Sqoop从本地MySQL导入到Hive为啥要求Sqoop一定要在HDFS中

如何找到所有mysql表之间的所有关系?

sqoop mysql数据变化怎么导入

1数据库概念与MySQL的安装

MySQL中表内的表?

如何在 SQL 数据库中表示非 SQL 自定义模式结构