三九宝宝网宝宝教育学龄段教育

oracle里实例和数据库之间的关系

03月12日 编辑 39baobao.com

[如何定义数据库表之间的关系]唯一需要注意的是,外键字段的数据类型必须和主键的数据类型相同。但是有些系统可以允许这条规则有一个例外,它允许在数字和自动编号(autonumbering)字段(例如在SQL服务器系统中访...+阅读

简单说吧,书上的理论太绕。

数据库软件是一个数据库软件,就好像你的word,你安装的word,你能说你有文档了么?明显不能,只是你能够建立文档了。数据库软件就相当于word软件。

实例,指的是内存和具体的内容。还是用word举例,你利用word软件,新建立了一个word文档,这个word文档就是一个实例。有一部分内存被分配给这个word文档进行工作,就算你没有在上面写字,那么这个word文档也是一个实例,因为它存在。而后面的表空间(tablespace),数据文件(datafile),控制文件(controlfile),表(table)你可以认为都是数据这个实例的。

如果你在建立一个新word文档,那么这个新word文档,和上面你建立的这个word文档无关,因为两个文档确实没什么关系。当然不排除dblink,相当于word中的引用,不是完全一样,可是大概可以这样理解。

至于你的具体数据,就是你在word中书写的字。

一般情况下,这里这样理解,虽然有那么点不同,可是这么立即一般应用是没有问题的。

ORACLE数据库中方案实例数据库用户角色表空间表这

数据库:就是咱安装的那个软件,这个不必多说

实例:安装数据库后第一步就是创建实例,就相等于一大块地的名,比如你用PL/SQL连接数据库时选择数据库名实际上就是实例名,它的说法欠缺严谨。在oracle安装路径中的tnsnames.ora文件可以清楚的看到其配置,这个你应该知道,不知道再问我。

表空间:就相当于一块地皮,你所有的数据库对象都是在表空间中存的

用户:就是一个登陆的名,当然得有密码,它跟表空间是多对多的关系的,但我们在创建用户时一般都指定默认表空间的,若不指定用户默认表空间的话,则用户每次创建数据库对象的时候,都要指定表空间,太麻烦

角色:每个用户都有角色,它决定了该用户有什么权限,比如DBA,拥有最高权限

表:这个就不用说了吧,但要说明的是一个表只能属于一个表空间

……………………………………………………………………………………………………

累死我了,没有功劳也有点苦劳啊

以下为关联文档:

如何定义数据库表之间的关系图求解特别说明数据库的正规化是关系型数据库理论的基础。随着数据库的正规化工作的完成,数据库中的各个数据表中的数据关系也就建立起来了。 在设计关系型数据库时,最主要的一部分...

数据库表之间的关系达人乱入create table studentcourse ( name varchar(20) primary key, a varchar(20) foreign key references math(name) on delete cascade on update cascade ) create table ma...

java和大数据之间是什么关系Java是计算机的一门编程语言,可以用来做很多工作,大数据开发属于其中一种;大数据属于互联网方向,就像现在建立在大数据基础上的AI方向一样,二者不是一个同类,但是属于包含和被包含...

plsql跟数据库之间什么关系PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。 PL/SQL(Procedural Language/SQL)是一种过程化语言,属于第三代语言,它与C、C++、Java等语言一...

求数据库课程设计实例要求用VB和SQL作的VB使用ADO数据库可以分为有源数据库和无源数据库,即是否使用了DSN数据源,如下例: 1、在连接数据库前首先要在VB菜单中“工程”-“引用”从中选择 microsoft activeX Data objec...

NoSQL非关系数据库和关系型数据库的区别是什么NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多...

计算机软件技术与数据库技术之间的关系计算机软件技术 这门课主要分为三部分,第一部分讲操作系统,主要是让大家了解,计算机的各种软件是如何在硬件平台上工作的。学好这一部分,可以有效帮助你学习后续课程——微机原...

SQL数据库的表与表之间的关系怎么连接表与表之间是通过主外键链接的可以通过‘数据库关系图’进行链接将要连接的表选中,然后用鼠标拖动列例如 定义表Student、Course和SC之间的关系图。要求:先要定义好三个表的主...

oracle数据库管理培训oracle数据库管理培训,概述行政组织学课程对提高自身能力的重要意义:课程综述 本课程为管理工业界最先进的信息系统的数据库管理员开发能力,学员将学会备份和恢复Oracle数据库,...

推荐阅读
图文推荐