Oracle 的问题我对以下问题很模糊,谢谢 悬赏分很多,还可以附加 50
1,一个Oracle内是不是就一个数据库呀?就是刚开始建时的数据库名称吗?还是Oracle还可以有附加多个数据库呢?2,Oracle是怎么样存储各表间数据的?3,安装Or...
1,一个Oracle内是不是就一个数据库呀? 就是刚开始建时的数据库名称吗?还是Oracle还可以有附加多个数据库呢?
2,Oracle 是怎么样存储各表间数据的?
3,安装Oracle数据库时,系统会默认创建几个用户,当一个是用户Systems 或Sys,用户创建一个新用户后,如:newUsers, 请问创建该用户的作用,目的是什么?
--最后这两个问题我想他很重要。
4,Oracle的工作原理是什么?
5,Oracle是根据什么能让他能存储大量数据,并能对大量数据产生良好的优化效果? 展开
2,Oracle 是怎么样存储各表间数据的?
3,安装Oracle数据库时,系统会默认创建几个用户,当一个是用户Systems 或Sys,用户创建一个新用户后,如:newUsers, 请问创建该用户的作用,目的是什么?
--最后这两个问题我想他很重要。
4,Oracle的工作原理是什么?
5,Oracle是根据什么能让他能存储大量数据,并能对大量数据产生良好的优化效果? 展开
展开全部
1.Oracle只是一个数据库管理系统,所以它可以管理很多个数据库。每个启动的数据库称为一个实例,当前只能对一个实例进行操作,但是可以在不同的实例间进行转换。在安装完Oracle后一般也安装了示例数据库用来演示和学习用。但是你也可以建立自己的数据库(使用数据库建立向导)。
2.所有的数据库中的数据归根结底都是存储在计算机磁盘上的文件中。只是Oracle将文件的结构和功能做的比较好,提高了文件的存取效率。比如块存取,大量的内存缓冲池等。
3.创建用户的目的各有不同,在实际中都是建立用户后,赋予不同的权限,就可以让该用户可以创建、删除,查看,修改表、视图,连接数据库等。如果没有赋予权限,该用户就无法进行相关操作。
4.Oracle的工作原理就是作为一个数据仓库的管理者,通过执行外部输入的SQL语句,然后通过数据库引擎去数据库文件中取回符合要求的数据。当然,为了实现这一目标,Oracle做了很多具体的优化和精妙的实现。
5.这就是Oracle的数据库引擎的功能了。这涉及商业机密,一般人是不会知道Oracle是怎么实现的。一般就是Oracle设置了很多缓冲池,可以让很多待用的数据存在内存中,然后就可以快速的取得数据了。当然,还有很多的方面。
2.所有的数据库中的数据归根结底都是存储在计算机磁盘上的文件中。只是Oracle将文件的结构和功能做的比较好,提高了文件的存取效率。比如块存取,大量的内存缓冲池等。
3.创建用户的目的各有不同,在实际中都是建立用户后,赋予不同的权限,就可以让该用户可以创建、删除,查看,修改表、视图,连接数据库等。如果没有赋予权限,该用户就无法进行相关操作。
4.Oracle的工作原理就是作为一个数据仓库的管理者,通过执行外部输入的SQL语句,然后通过数据库引擎去数据库文件中取回符合要求的数据。当然,为了实现这一目标,Oracle做了很多具体的优化和精妙的实现。
5.这就是Oracle的数据库引擎的功能了。这涉及商业机密,一般人是不会知道Oracle是怎么实现的。一般就是Oracle设置了很多缓冲池,可以让很多待用的数据存在内存中,然后就可以快速的取得数据了。当然,还有很多的方面。
展开全部
当然不是一个数据库了
oracle 是数据库的 名字
你安装好后 会自动安装好一个 orcl 数据库
这个数据库 是系统装好的 可以给你做系统文件的参照的。
当然oracle分为物理结构 和 逻辑结构 你具体可以去查查
创建用户 是方便管理啊 你会给不同的用户不同的角色 这样为了安全
也是为了方便啊 学习oracle 用户和角色 的区别于微妙之处需要自己去体会体会 学的差不多就理解了
所有的数据库都是存数据 取数据 关于这个方面 你可以去看<数据库组成原理>
oracle本身占的硬盘就比较大的 需要几个G的 这么多的东西 都是 有用的自然,它可以精确到一个字段的权限 也可以支持最大一个字段为4G 这些都是别的数据库所不能比的,在安全方面也是非常优秀,像移动这类的大公司 存贮海量数据 都需要用oracle 这样的,在查询方面 数据库有作用,但是sql语句也很关键的 好的sql 语句查询效率比较高,还有表的 索引 主键等等 都会影响查询速度,想学好 还是要自己亲身去尝试啊
呵呵 这只是自己的一点点小意见 呵呵
oracle 是数据库的 名字
你安装好后 会自动安装好一个 orcl 数据库
这个数据库 是系统装好的 可以给你做系统文件的参照的。
当然oracle分为物理结构 和 逻辑结构 你具体可以去查查
创建用户 是方便管理啊 你会给不同的用户不同的角色 这样为了安全
也是为了方便啊 学习oracle 用户和角色 的区别于微妙之处需要自己去体会体会 学的差不多就理解了
所有的数据库都是存数据 取数据 关于这个方面 你可以去看<数据库组成原理>
oracle本身占的硬盘就比较大的 需要几个G的 这么多的东西 都是 有用的自然,它可以精确到一个字段的权限 也可以支持最大一个字段为4G 这些都是别的数据库所不能比的,在安全方面也是非常优秀,像移动这类的大公司 存贮海量数据 都需要用oracle 这样的,在查询方面 数据库有作用,但是sql语句也很关键的 好的sql 语句查询效率比较高,还有表的 索引 主键等等 都会影响查询速度,想学好 还是要自己亲身去尝试啊
呵呵 这只是自己的一点点小意见 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我用最简单的语言总结。
1.Oracle不是数据库,是一个软件,叫数据库管理软件(DBMS)。用来管理数据库的,你可以为Oracle添加,删除或编辑数据库。
2.Oracle中的各表存在关系(Primary/Foregin Keys),可以相互联接,这就是最流行的关系型数据库。
3.为了设置限权,说白了就是方面管理。
4.工作原理就是Primary/Foregin Keys,每张表都是相连的。可以通过DML,DCL管理。
5.储存数据的不是Oracle而是磁盘,数据优化也不是靠Oracle,是靠创建数据库的人的。优化方法有很多种,大学里会探讨某些部分。
1.Oracle不是数据库,是一个软件,叫数据库管理软件(DBMS)。用来管理数据库的,你可以为Oracle添加,删除或编辑数据库。
2.Oracle中的各表存在关系(Primary/Foregin Keys),可以相互联接,这就是最流行的关系型数据库。
3.为了设置限权,说白了就是方面管理。
4.工作原理就是Primary/Foregin Keys,每张表都是相连的。可以通过DML,DCL管理。
5.储存数据的不是Oracle而是磁盘,数据优化也不是靠Oracle,是靠创建数据库的人的。优化方法有很多种,大学里会探讨某些部分。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询