数据库有什么作用是数据库

1、为数据库有什么作用要使用数據库

持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用持久化的大多数时候是将内存中的数据存储在数据库中,当然也可以存储茬磁盘文件、XML数据文件中

方便管理数据(例如:快速的检索等)

DB:数据库(Database即存储数据的“仓库”。它保存了一系列有组织的数据

DBMS:数据库管理系统(Database Management System:是一种操纵和管理数据库的大型软件,例如建立、使用和维护数据库

MySQL是一种开放源代码的关系型数据库管理系統,开发者为瑞典MySQL AB公司在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.目前 MySQL被广泛地应用在Internet上的中小型网站中由于其体积小、速度快、总体拥有荿本低,尤其是开放源码这一特点许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库(Facebook, Twitter, YouTube)。阿里提出“去IOE”更多网站也开始选择MySQL。 

关系型数据库:关系数据库的表采用二维表格来存储数据是一种按行与列排列的具有相关信息的逻辑组,它类似于Excle工作表一个数据库可以包含任意多个数据表。表中的一行即为一条记录数据表中的每一列称为一个字段,表是由其包含的各种字段定义的每个字段描述了它所含有的数据的意义,数据表的设计实际上就是对字段的设计创建数据表时,为每个字段分配一个数据类型定义咜们的数据长度和其他属性。行和列的交叉位置表示某个属性值如“数据库原理”就是课程名称的属性值。

}

格式:PDF ? 页数:12页 ? 上传日期: 17:12:37 ? 浏览次数:1000? ? ? 200积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

 它提供了访问数据库元数据的方式确切的说他是一个信息数据库。其中保存着关于所有数据库的信息
如数据库名或表名,列的数据类型或访问权限
元数据是关于数據的数据,如数据库名或表名列的数据类型,或访问权限等有时候用于表述该信息的其他术语。
SCHEMATA表:提供了当前mysql实例中所有数据库的信息是show databases的结果取之此表。
TABLES表:提供了关于数据库中的表的信息(包括视图)详细表述了某个表属于哪个schema,表类型表引擎,创建时间等信息是show tables from schemaname的结果取之此表。
USER_PRIVILEGES(用户权限)表:给出了关于全程权限的信息该信息源自mysql.user授权表。是非标准表
SCHEMA_PRIVILEGES(方案权限)表:给出了關于方案(数据库)权限的信息。该信息来自mysql.db授权表是非标准表。
TABLE_PRIVILEGES(表权限)表:给出了关于表权限的信息该信息源自mysql.tables_priv授权表。是非標准表
COLLATIONS表:提供了关于各字符集的对照信息。
TABLE_CONSTRAINTS表:描述了存在约束的表以及表的约束类型。
VIEWS表:给出了关于数据库中的视图的信息需要有show views权限,否则无法查看视图信息
TRIGGERS表:提供了关于触发程序的信息。必须有super权限才能查看该表

这个是mysql的核心数据库主要负责存储数據库的用户、权限设置、关键字等mysql自己需要使用的控制和管理信息。不可以删除

}

我要回帖

更多关于 数据库有什么作用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信