sql表字段 翻译 数据库中的SCHEMA到底是什么?MySQL

文章浏览阅读1.8w次,点赞9次,收藏32次。平时在看一些数据库相关的书籍或是文档的时候总会出现这样一个词SCHEMA(模式),那这个SCHEMA到底是指什么?

平时在看一些数据库相关的书籍或是文档的时候总会出现这样一个词(模式),那这个到底是指什么?下面就来看看

的定义 官方文档定义

, a is a set of , such as , table , data types of the , , keys, and so on. These are SQL , the make up the , the keys refer to and , and so on. , they are also , as part of a or . For ,the and use “” in their names to the close the and they .

In MySQL, , a is with a . You can the of in MySQL SQL , for using of .

Some other draw a . For , in the , a only a part of a : the and other owned by a user.

See Also , , .

摘自: . 文档最后一部分MySQL (MySQL 术语 )

野鸡翻译

从概念上讲,指的是一组相关联的数据库对象,这些对象包含:表、字段、字段类型、索引、外键、等等。 这些对象通过SQL语法连接,因为表是由字段组成的,外键指向表和字段等等。理想情况下,这些对象在逻辑上也是相连的,作为统一应用程序或者是灵活框架的一部分一起运作。例如,MySQL自带的“”和“”数据库在数据库命名时使用了“”这个词,目的就在于强调该数据库包含的表和字段的亲密关系。

Mysql中,从物理层角度讲,就是数据库的代名词。你可以用关键字代替,如:使用 代替 .

另外,不同数据对的定义是不一样的。例如,在中,仅表示数据库的一部分:单个用户拥有的表和其他对象。

的例子 代替

使用关键字代替关键字,如在查询数据库清单或者创建数据库时,如下图:

如上图所示,使用show ; 和show 得到的结果是一致的。

如上图可知, ; 和 ;效果是一致的。

MySQL中自带的数据库和

安装Mysql后都会自带有两个数据库和,简单介绍如下:

sql表字段 翻译 数据库中的SCHEMA到底是什么?MySQL

顾名思义:性能模式(数据库),即是该数据库包含的表和字段是用于存储MySQL中关于性能特征的信息的。这里使用这个词就如定义中一样是为了强调该数据库是关于性能方面。

该模式(数据库)存储的是MySQL的数据字典。比如,要查询MySQL的元数据信息可以查询表.和.来获得MySQL中的表信息和字段信息。例如:

现在要查看MySQL中存储了多少张表,就可以在数据库表中进行查询

切换到,并查看表中的数据量

也就是当前整个MySQL中存储了493张表

切换到非MySQL自带数据库,删除一张表

最好不要删除MySQL自带的表,所以这里切换到用户自定义数据库,并删除1张表

验证结果,查询中表中的数据量

数据量492 = 493 -1;

减少了1条 ,符合预期。

总结

(模式)就是(数据库)的代名词。

强调数据库中表(或其他对象)表示(存储)内容的方向。

现在最火的发帖平台

创新产品的推广 专访雀巢大中华大区CEO张西强:大湾区是培育推广创新产品的优质试验田|百家跨国公司看中国

2024-6-1 16:02:44

现在最火的发帖平台

浙江哪里二手车最便宜? 浙江,小伙花25万买二手宝马,维修时竟发现车内藏着80万现金,男子懵了:我这是暴富了?

2024-6-1 16:02:55

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索