oracle数据库管理与应用实例教程(刘志成)课后习题及答案

oracle数据库管理与应用实例教程(刘志成)课后习题及答案

ID:32192814

大小:55.54 KB

页数:4页

时间:2019-02-01

oracle数据库管理与应用实例教程(刘志成)课后习题及答案_第1页
oracle数据库管理与应用实例教程(刘志成)课后习题及答案_第2页
oracle数据库管理与应用实例教程(刘志成)课后习题及答案_第3页
oracle数据库管理与应用实例教程(刘志成)课后习题及答案_第4页
资源描述:

《oracle数据库管理与应用实例教程(刘志成)课后习题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、【填空题】1.默认情况OEM的URL地址是https://sd04:1158/em(其中sd04为机器名)2.Oracle9i发布于2001,i代表Internet,11G发布于2007,g代表grid(网格)3.在oracle内存结构中,保存正在执行或可能执行的代码的区是代码区4.在oracle进程结构中,用于实现进程监控功能的进程是PMON1.Oracle数据库系统的物理存储结构主要由3类文件组成,分别为数据文件、重做日志文件、控制文件。2.一个表空间物理上对应一个或多数据文件3.在oracle的逻辑存储结构中,根据存储数据的类型,可以将段分成为数据段、索引段、回滚段、LOB段和临时段。

2、1.在设计表时,对于邮政编码最适合的数据类型是CHAR2.在altertable语句中,如果要删除列,可以通过指定DROPCOLUMN关键字来实现。3.如果需要在表中插入一批已经存在的数据,可以在insert语句中使用SELECT语句。4创建一个update语句来修改goods表中的数据,并且把每一行的t-id值都改成15,应该使用的SQL语句是UPDATESCOTT.GoodsSETt_ID=’15’5.使用DESC命令可以显示表的结构信息6.两个表的主关键字和外关键字的数据应该对应一致,这是属于引用完整性,通常可以通过主键和外键来实现。7.UNIQUE约束通过确保在列中不输入重复值保证一

3、列或多列的实体完整性。1.在select语句中选择满足条件的记录使用where关键字,分组之后进行选择使用having关键字2.用来返回特定字段中所有值得总和的聚合函数是SUM3.编写查询语句时,使用%通配符可以匹配多个字符。18.集合运算符UNION实现集合的并运算,操作符INTERSECT实现了对集合的交运算,而MINUS则实现了减运算 19.如果要定义只读的视图,可以在创建视图时使用READ ONLY关键字 20.删除视图的PLSQL语句是DROP  VIEW  [用户方案.]视图名 21.在使用CREATE INDEX创建索引时,使用BITMAP关键字可以创建位图索引 22.聚集(

4、Cluster)是存储表数据的可选择的方法。一个聚集是一组表,将具有同一公共列值的行存储在一起,并且它们经常一起使用,表中相关的列称为聚集键 23.在为表中某个列定义PRIMARY KEY约束PK_ID后,则系统默认创建的索引名为PK_ID 24.如果表中某列的基数比较低,则应该在该列上创建反向索引 25.如果要获知索引的使用情况,可以通过查询DBA_INDEXES视图,而要获知索引的当前状态,可以查询INDEX_STATS视图。 26. 在Oracle的PL/SQL程序中,除了可以使用Oracle规定的数据类型外,还可以使用%TYPE类型的变量,由系统根据检索的数据表列的数据类型决定该变量

5、的类型,也可以使用%ROWTYPE类型的变量用来一次存储从数据表中检索的一行数据。 27. SYSDATE函数可以获得当前系统的日期,SUBSTR(s,start,len)函数可以实现从指定的字符串中取指定长度的字符串。 28. 用来变异存储过程的PL/SQL语句是ALTER PROCEDURE,CREATE FUNCTION语句可以用来创建函数。 29. 要从服务器游标中检索特定的一行,可以使用FETCH <游标名> INTO语句,使用 CLOSE <游标名>可以关闭指定的游标。 30. 一个事务所做的修改必须能够与其他事务所做的修改隔离开来,这是事务的隔离性Isolation特性。 31

6、. 可以使用COMMIT语句进行显式事务的提交。 32. 根据服务器或数据库中调用触发器的操作不同,Oracle的触发器分为DML触发器、替代触发器系统事件触发器和用户事件触发器。 33. :OLD变量表用于存储DELETE和UPDATE语句所影响的行的值。 34. 查询USER_TRIGGERS数据字典可以查看触发器的类型等信息。 35. BEFORE和AFTER制定了触发器的出发时间。当为一个表配置了约束时,它们将会特别有用,BEFORE可以规定Oracle在应用约束前调用触发器,而AFTER规定在应用约束后调用触发器。 36. 在Oracle数据库中将全线分为两类,即系统权限和用户权限

7、。系统权限是指在系统级控制数据库的存取和使用机制,用户权限是指在模式对象上存取和使用的机制。 37. 角色是具有名称的一组相关权限的组合。 38. 在用户连接到数据库后,可以查询数据字典USER_USERS了解用户所具有的的系统权限。 39. 在执行完全数据库备份之前,应该确定备份哪些文件,通过查询V$DATAFILE视图可以获取数据文件的列表。 40. 为了使用Oracle提供的EXP命令,必须为EXP命令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。