Oracle数据库是什么

Oracle数据库是什么,如何操作?

ORACLE是一种适用于大型、中型和微型计算机的关系数据库管理系统,它使用SQL(Structured guery language)作为它的数据库语言。

  SQL主要包括数据定义、数据操纵(包括查询)和数据控制等三方面功能。SQL是一种非过程化程度很高的语言,用户只需说明"干什么"而无需具体说明"怎么干"语言简洁、使用方便功能强大,集联机交互与嵌入于一体,能适应广泛的使用环境。ORACLE数据库由三种类型的文件组成:数据库文件、日志文件和控制文件。

  数据字典是由ORACLE自动建立并更新的一组表,这些表中记录用户的姓名、描述表和视图以及有关用户权限等的信息。数据字典是只读的,只允许查询。也就是说数据字典是一种数据库资源,每个用户都可以访问数据字典,DBA可通过数据字典来监视ORACLERDBMS的使用,并帮助用户完成其应用。ORACLE RDBMS本身也要利用数据库字典来管理和控制整个数据库。

  提起数据库,第一个想到的公司,一般都会是Oracle。该公司成立于1977年,最初是一家专门开发数据库的公司。

Oracle在数据库领域一直处于领先地位。1984年,首先将关系数据库转到了桌面计算机上。然后,Oracle的下一个版本,版本5,率先推出了分布式数据库、客户/服务器结构等崭新的概念。Oracle的版本6首创行锁定模式以及对称多处理计算机的支持……最新的Oracle8主要增加了对象技术,成为关系-对象数据库系统。目前,ORACLE产品覆盖了大、中、小型机等几十种机型,Oracle数据库成为世界上使用最广泛的关系数据系统之一。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-07
1。alter tablespace users add datafile '/userdata03.dbf' size 50m; 2。alter tablespace users set datafile '/userdata03.dbf' autoextend on next 5m maxsize 100m;3。alter tablespace users offline; 操作系统下修改userdata03.dbf更名userdata04.dbf alter tablespace users rename datafile '/userdata03.dbf' to '/userdata04.dbf' ; alter tablespace users online;4。alter database backup controlfile to '/controlfile_bak';5。alter database add logfile group 2 ('/redo4a.log','/redo4b.log') size 5m;6。alter database add logfile member '/redo4c.log' to group 2;后面问题也能回答,但是不爱写了太长了。其中有几个问题需要说明下。一、我手里没环境,只是按照记忆直接写的,有可能有细微错误;二、你没有说你的oracle版本,具体版本不同可能对应语句会有变化;三、特别是最后的7,8跟数据库版本更有关系。你问的不具体,操作系统?数据库版本?再有,告诉你一个办法可以自己方便查询命令,你安装个10g的版本,然后登陆db console。都是界面方式的处理,而且可以去执行你问题里面的操作,在DB CONSOLE里面可以看见每个执行命令的SQL语句。
第2个回答  2020-01-20
第3个回答  2017-12-28
你好,这里是CUUG为您回答,Oracle是一种复杂的数据库技术,想要真正学好和掌握Oracle技术、通过oracle的认证考试并不是容易的事情,但在这里不一样,CUUG多年教学积累了上百个真实的项目案例,而且是Oracle指定的OCP考试地点,有想参加Oracle实战培训或者认证的同学可以与CUUG的老师联系,进一步了解培训及考试的费用、课程安排、教学大纲等内容。
第4个回答  2011-01-06
oracle由两个部分组成:database & instance
也就是传说中的数据库和实例;
实例是指:操作系统为oracle分配的内存,以及oracle启动后调用的那些进程(在windows中)或线程(在unix中),比如dbwrite,logwrite等。
数据库(database)指的是包括数据文件,控制文件,日志文件,参数文件,密码文件等在内的一些数据库相关文件的组合。
相似回答