美文网首页
什么是数据库?

什么是数据库?

作者: BULL_DEBUG | 来源:发表于2020-04-17 16:57 被阅读0次

数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理,检索和复制所保存数据。

其他类型的数据存储,可以使用,如获取文件系统上的文件或内存中的大的哈希表,但数据并写入不会那么快,但这些类型的系统易于使用。

所以今天,我们使用关系数据库管理系统(RDBMS)来存储和管理体积庞大的数据。这就是所谓关系数据库,因为所有的数据存储到不同的表和关系建立使用主键或外键等其它键。

一个关系数据库管理系统(RDBMS)是一种软件是:

使您能够实现具有表,列和索引的数据库

保证了各种表的行之间的引用完整性

自动更新索引

解释SQL查询和联合各表的信息。

RDBMS术语:

在我们开始讲解MySQL数据库系统之前,让我们修订数据库数的定义。

数据库:数据库是表的集合,具有相关数据。

表:表是用数据矩阵。在一个数据库中的表看起来就像一个简单的电子表格。

列:一列(数据元素)包含一个的数据和相同种类,例如,列邮政编码。

行:一行(=元组,条目或记录)是一组相关的数据,例如一个订阅的数据。

冗余:存储数据两次,冗余使系统更快。

主键:主键是唯一的。不能在一个表中出现的一个键两次。使用键可以快速找到一行。

外键:外键是两个表之间的连接值。

复合键:复合键(复合键)是由多个列,因为有时一个列是不够唯一标识键的。

索引:在数据库中的索引类似于索引在一本书(书的目录)。

参照完整性:参照完整性可以确保外键值总是指向现有的行。

MySQL 数据库

MySQL是一个快速,易于使用的RDBMS,被用于许多小型和大型企业。MySQL由一个瑞典公司MySQL AB支持。正在开发,销售。MySQL变得如此受欢迎,因为许多很好的理由:

MySQL在一个开源许可下发布。所以使用它不要担心什么问题。

MySQL本身是非常强大的程序。它拥有可处理最昂贵,最强大的数据库软件包的相当大一部分功能。

MySQL使用众所周知的SQL数据语言的标准形式。

MySQL可运行在许多类操作系统和许多语言,包括 PHP, PERL, C, C++, JAVA 等

MySQL运行得非常快,甚至在大型数据集也可以运行得很好。

MySQL与PHP非常友好,是最受赞赏的Web开发语言。

MySQL支持大型数据库,可达5千万行以上的表。 表的默认文件大小限制为4GB,但可以增加(如果操作系统可以处理它),800万TB是一个理论极限(TB).

MySQL是定制的。开源GPL许可允许程序员修改MySQL软件,以适应自己的特定环境

相关文章

  • 数据库

    什么是数据库 什么是关系数据库 什么是非关系型数据库 什么是数据库? 数据库是数据的仓库。 与普通的“数据仓库”不...

  • 数据库:数据库原理的基础知识

    什么是数据库 数据库基本特征 数据模型 数据库系统 什么是数据库: 数据(Data):数据是数据库中存储的基本对象...

  • 深入浅出MySQL(一)

    什么是MySQL 提到MySQL,首先要了解一下 什么是数据库: 什么是数据库 数据库(Database),顾名思...

  • 2019-07-08

    什么是数据库? 数据库的分类: 不同数据库阵营的产品: 两种数据库阵营的区别: 什么是关系型数据库? 表是由表头和...

  • 阿里面试官必问的12个MySQL数据库基础知识,哪些你还不知道?

    数据库基础知识 为什么要使用数据库 什么是SQL? 什么是MySQL? 数据库三大范式是什么 mysql有关权限的...

  • 数据库丨什么是数据库?

    本文将从四个方面介绍数据库: 1.什么是数据库。2.数据库的种类。3.什么是数据库管理系统。4.什么是SQL和My...

  • 数据库范式

    1. 什么是数据库范式?为什么要学习数据库范式? 数据库范式(database normal form):数据库表...

  • 从零玩转MySQL详细复习资料第1部分

    1、什么是数据库? 2、什么是DBMS? 3、常用的数据库有哪些? 4、什么是表? 5、什么是记录? 6、什么是字...

  • 撩课-MySQL第1部分数据库简介

    1、什么是数据库? 2、什么是DBMS? 3、常用的数据库有哪些? 4、什么是表? 5、什么是记录? 6、什么是字...

  • 数据库知识点

    1、什么是关系型数据库? 2、什么是关系模型? 3、数据库三范式?

网友评论

      本文标题:什么是数据库?

      本文链接:https://www.haomeiwen.com/subject/znpyvhtx.html