oracle数据库的几个重要概念
来源:互联网 发布:平价巧克力推荐 知乎 编辑:程序博客网 时间:2024/05/15 14:11
还是踏入了IT这一行,现在来看结果还算满意,预计将来回看这一选择也还不错。
既然是做大数据,跟oracle打交道必然少不了。或许这个逻辑有商议,但估计这也是一种普遍现象,
毕竟关系数据库还是存储的可靠基础。
刚接触oracle时就知道它和Mysql、SQL Server很不一样,连基本的概念定义都不一样。云里雾里了很长时间,
直到最近看到了可信的参考,也是容易理解的。写几个基础的定义给博友分享,发扬下精神,我分享我快乐。
1.表空间(tableSpace):若干操作系统文件的集合,实现了统一格式、跨平台大数据量,
包括SYSTEM(系统表空间)、TEMP(临时表空间)、用户自定义表空间三类。数据库中所有数据都是存储在表空间中,
不同用户的数据默认存储在默认表空间,也可以存储到指定表空间。
2.实例(instance):提供数据库服务的内存空间和后台进程的总称,每一个数据库至少要有一个实例为其服务,
实例中的内存结构称为系统全局区(SGA)3.Schema:一个用户和该用户下所有数据库对象(表、视图、索引等)的集合,用户名就是Schema名。
一个数据库对象的全称是schma.object_name,也就是用户名.对象名。一个用户有权限访问其他用户对象时,
就加以用全称来访问。
4.用户:用户的概念在oracle中很重要,类似于mysql中的数据库的概念(个人看法),每个用户创建自己的数据库对象,
默认只能访问自己创建的对象,除非有访问其它用户对象的权限。
5.角色(role):若干系统权限的集合,常用的角色有connect、resource、dba等,普通用户具有connect和resource权限即可完成所需数据库操作。
0 0
- oracle数据库的几个重要概念
- 几个重要的概念
- 几个重要的概念
- lucene的几个重要概念
- Git的几个重要概念
- WPF重要的几个概念:
- 指针的几个重要概念
- C++重要的几个概念
- oracle数据库中几个概念
- 算法里面的几个重要的概念
- 数据库的一些重要概念
- Java多线程的几个重要概念
- 介绍J2ME的几个重要概念
- UML建模的几个重要概念
- 介绍J2ME的几个重要概念
- 面向对象的几个重要概念
- HTTP协议的几个重要概念
- HTTP协议的几个重要概念
- oracle database vault(数据库保险库)
- Linux 下编译 redis 和 phpredis
- 【Unity 3D】学习笔记七:ScrollView控件(滚动视图)
- AFNetworking 2.0 Tutorial
- x86主板蜂鸣器操作
- oracle数据库的几个重要概念
- js 父窗口控制子窗口的行为-打开,关闭,重定位,回复
- 余额宝为代表的互联网宝宝收益率普遍破5 银行宝宝占据前三甲
- Hadoop(cdh5) File System Shell
- [LeetCode]Longest Common Prefix
- leetcode17.PalindromePartitioning
- SVN服务器搭建和使用(一)
- openssl代码分析--- ssl库 .
- 使用xcode+luajit 加密lua