博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库Schema两种含义~~
阅读量:5298 次
发布时间:2019-06-14

本文共 649 字,大约阅读时间需要 2 分钟。

1、数据库Schema有两种含义,一种是概念上的Schema,指的是一组DDL语句集,该语句集完整地描述了数据库的结构。还有一种是物理上的 Schema,指的是数据库中的一个名字空间,它包含一组表、视图和存储过程等命名对象。物理Schema可以通过标准SQL语句来创建、更新和修改。例 如以下SQL语句创建了两个物理Schema:

    create schema SCHEMA_A;

create table SCHEMA_A.CUSTOMERS(ID int not null,……);

    create schema SCHEMA_B;

create table SCHEMA_B.CUSTOMERS(ID int not null,……);

2、简单的说:就是一个数据库用户所拥有的数据库的对象。

3、数据库:指的是说MySQL(或者说Oracle等)

    schema: 指的是说当偶create database caiceclb时,caiceclb就是一个schema

    catalog: 指的是所有的database目录,就像上图显示的那样,将MySQL原来的(mysql,infomation_schema)及后来新建的的database的集合。

 

以上内容摘自http://www.360doc.com/content/12/0424/11/3303212_206103980.shtml

转载于:https://www.cnblogs.com/enternal07/p/4783624.html

你可能感兴趣的文章
UNITY在VS中调试
查看>>
福建省第八届 Triangles
查看>>
P1182 数列分段`Section II` P1316 丢瓶盖 二分答案
查看>>
SDUTOJ3754_黑白棋(纯模拟)
查看>>
Scala入门(1)Linux下Scala(2.12.1)安装
查看>>
laravel
查看>>
installing the matplotlib via pip in the enviroment dos
查看>>
如何改善下面的代码 领导说了很耗资源
查看>>
Quartus II 中常见Warning 原因及解决方法
查看>>
高德地图 – 1.问题集锦
查看>>
php中的isset和empty的用法区别
查看>>
Android ViewPager 动画效果
查看>>
Android UI-仿微信底部导航栏布局
查看>>
MySQL 第六天
查看>>
python 笔记一
查看>>
pip和easy_install使用方式
查看>>
博弈论
查看>>
Redis sentinel & cluster 原理分析
查看>>
我的工作习惯小结
查看>>
把word文档中的所有图片导出
查看>>