• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 关于数据库中table与schema的区别详解

关于数据库中table与schema的区别详解

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了schema,table,数据库等相关知识,希望本文的分享对您有所帮助
什么是Database,什么是Schema,什么是Table,什么是列,什么是行,什么是User?

  

  我们可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间。

Table可以看作是每个Schema中的床,Table(床)就被放入每个房间中,不能放置在房间之外,那岂不是晚上睡觉无家可归了。

然后床上可以放置很多物品,就好比Table上可以放置很多列和行一样,数据库中存储数据的基本单元是Table,现实中每个仓库放置物品的基本单位就是床。

  

  User就是每个Schema的主人,(所以Schema包含的是Object,而不是User),其实User是对应与数据库的(即User是每个对应数据库的主人),既然有

操作数据库(仓库)的权利,就肯定有操作数据库中每个Schema(房间)的权利,就是说每个数据库映射的User有每个Schema(房间)的钥匙,

  

  换句话说,如果他是某个仓库的主人,那么这个仓库的使用权和仓库中的所有东西都是他的(包括房间),他有完全的操作权。系统管理员还可以给User

分配具体的权限,也就是他到某一个房间能做些什么,是只能看(Read-Only),还是可以像主人一样有所有的控制权(R/W),这个就要看这个User所对应

的角色Role了。

以上就是关于数据库中table与schema的区别详解的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 探讨SQL利用INFORMATION_SCHEMA系统视图如何获取表的主外键信息
  • MySQL分布式集群之MyCAT的配置文件schema.xml详解
  • MySQL的information_schema 相关内容
  • 如何通过MySql查看与修改auto_increment的方法
  • 实例详解MySQL5.7中 performance和sys schema中的监控参数
  • 关于数据库中table与schema的区别详解
  • INFORMATION_SCHEMA.PROFILING
  • MySQL中关于information_schema的详细介绍
  • MySQL分布式集群之MyCAT(二)schema代码详解
  • MySQL结合使用数据库分析工具SchemaSpy的方法

相关文章

  • 2018-12-05mysql 命令总结
  • 2018-12-05MySQL 数据库函数库
  • 2018-12-05sqlserver存储过程中SELECT 与 SET 对变量赋值的区别
  • 2017-05-11要慎用mysql的enum字段的原因
  • 2018-12-05SQL中Exists的用法实例详解
  • 2018-12-05ORACLE常见错误代码的分析与解决(三)
  • 2018-12-05有钱 Python,没钱 PHP,编程语言也嫌贫爱富
  • 2017-05-11简单解析MySQL中的cardinality异常
  • 2018-12-05SQLserver2008使用表达式递归查询
  • 2018-12-05MySQL之—如何添加新数据库到MySQL主从复制列表的具体介绍

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MySQL 一次执行多条语句的实现及常见问题
    • 深入mysql YEAR() MONTH() DAYOFMONTH()日期函数的详解
    • mysql分表和分区的区别浅析
    • 数据库中的SELECT语句逻辑执行顺序分析
    • sqlserver利用存储过程去除重复行的sql语句
    • 以数据库字段分组显示数据的sql语句(详细介绍)
    • MySQL 替换某字段内部分内容的UPDATE语句
    • mysql中提高Order by语句查询效率的两个思路分析
    • mysql使用workbench创建已有表类图
    • 有关Uber的文章推荐10篇

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有