Oracle数据库中,主键为Number类型,可以创建oracle 触发器权限吗?像下面这样

oracle数据库试题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
oracle数据库试题
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩8页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢大连东软信息学院oracle选择题汇总_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
大连东软信息学院oracle选择题汇总
上传于||文档简介
&&考​试​选​择​题​在​此
阅读已结束,如果下载本文需要使用3下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩8页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢ORACLE期末复习题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
ORACLE期末复习题
上传于||文档简介
&&软​件​工​程​,​O​R​A​C​L​E​期​末​复​习​题​。​。
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩14页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢查看: 8368|回复: 11
Oracle中主键用什么类型建啊?
论坛徽章:0
当插入表的时候可以自动生成不同的值,
是CHAR怎么才能做到呀?
用NUMBER的话,怎么让他自动增长呢?
给个例子可以吗?
论坛徽章:24
取sequence可以实现自动增长。
也可以自己维护一个代码表,每次取出后更新为+1
论坛徽章:0
思路:采用number类型,每次插入纪录时使用max()函数获取最大的id值,取出来加1作为新记录的id值,不推荐使用触发器。
论坛徽章:1
如果用char的话建议采用3楼的方法,用number则可以采用2楼的方法
论坛徽章:97
最初由 clever101 发布
[B]思路:采用number类型,每次插入纪录时使用max()函数获取最大的id值,取出来加1作为新记录的id值,不推荐使用触发器。 [/B]
并发高时,会出现重复ID的。用sequence
论坛徽章:3
必然要用sequence,否则并发问题会无法搞定
论坛徽章:11
用seqence,搜下sequence的资料
论坛徽章:3
CHAR且不需要值有意义,可以考虑UUID
论坛徽章:0
怎么使用sequence??
可以给个例子代码吗:
论坛徽章:0
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号oracle数据库简答题_百度文库
oracle数据库简答题
简述表空间和数据文件之间的关系。
答:每一个数据文件都必须隶属于某个表空间,但一个表空间可以由多个数据文件组合而成。tablespace是逻辑上的概念,datafile则在物理上储存了数据库的种种对象。
概述Oracle数据库体系的物理结构。
答:Oracle数据库体系的物理结构是指数据库上实际的、可以从操作系统看到的文件,可以利用操作系统指令进行管理作业,物理存储结构组成文件如下所列:数据文件(Data File):实际存储数据的地方;在线重做日志文件(Online Redo Log File):记录曾经发生过的动作,当数据库受损时,可利用在线重做日志文件进行必要的恢复动作;控制文件(Control File):记录数据库必要的信息,以验证及维护数据库的完整性的信息;初始化参数文件(Parameter File):当数据库开启时,用来架构出Oracle内存结构的文件;密码文件(Password File):验证哪些帐号能开启、关闭Oracle数据库。
简要介绍表空间、段、区和数据块之间的关系。
答:Oracle的逻辑存储单元从小到大依次为:数据块、区、段和表空间。表空间又由许多段组成,段由多个区组成,区又由多个数据块组成。
简述Oracle实例系统中各后台进程的作用。
答:(1)DBWRn(Database Writer)的主要工作是将数据缓冲区中被改过的数据写回到数据文件里。(2)LGWR(Log Writer)主要的工作是将Redo Log Buffer里的记录写到在线重做日志文件中。(3)SMON(System Monitor)有两个主要的功能。&1&执行Instance Recovery:当数据库不正常中断后再度开启时,SMON会自动执行Instance Recovery,也就是会将在线重做日志里面的数据回写到数据文件里面。&2&收集空间:将表空间内相邻的空间进行合并的动作。
(4)PMON(Process Monitor):监视数据库的用户进程。若用户的进程不当而被中断,PMON会负责清理任何遗留下来的资源,并释放失效的进程所保留的锁,然后从Process List中移除,以终止Process ID。(5)CKPT(Checkpoint)主要负责更新数据库的最新状态,CKPT当Checkpoint完成时,会更新控制文件和数据库文件的文件头。(6)ARCn(Archiver).当Oracle数据库设定为ARCHIVELOG Mode时,ARCn 会在Log Switch时自动将Redo Log File复制一份到指定的目录下称为归档日志文件(Archivedredologs)。
共享和专用操作模式的工作过程有什么区别?
在专用服务器操作模式中,Oracle为每个连接到数据库实例的用户进程启动一个专门的服务进程,其用户进程数与服务器进程数的比例为1:1因为在用户进程空闲期间,对应的服务器进程始终存在,数据库的效率比较低。共享服务器操作模式可以实现只运行少量的服务器进程,由少量的服务器进程为大量用户提供服务。在此模式下,数据库实例启动的同时也将启动一定数量的服务进程,在调度进程Dnnn的调度下位任意数量的用户进程提供服务。 简述oracle的初始化参数文件?
答:在传统上,Oracle在启动实例时将读取本地的一个文本文件,并利用从中获取初始化参数对实例和数据库进行设置,这个文本文件称为初始化参数文件(简称为PFILE)。 简述如何修改初始化参数文件?
答:如果要对初始化参数进行修改,必须先关闭数据库,然后在初始化参数文件中进行编辑,再重新启动数据库使修改生效。
简述启动数据库时的状态。
答:开启数据库分成4种状态。SHUTDOWN状态:数据库是关闭的。NOMOUNT状态:Instance被开启的状态,会去读取初始化参数文件。MOUNT状态:会去读取控制文件。数据库被装载。OPEN状态:读取数据文件、在线重做日志文件等,数据库开启。
简述数据库的各种关闭方式。
答:(1)正常关闭(SHUTDOWN NORMAL):不允许新的USER连进来。(2)事务关闭 1
贡献者:陈文涛226
喜欢此文档的还喜欢

我要回帖

更多关于 oracle 触发器权限 的文章

 

随机推荐