Oracle数据库基础题库【含答案】
判断题,正确请写写”T”,错误请写写”F”,
1、oracle数据库系统中,启动数据库的第一步是启动一个数据库实例。( T )2、Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客户机的连接请求。( F)3、oracle数据库中实例和数据库是一一对应的(非ORACLE并行服务,非集群)。( T)4、系统全局区SGA 是针对某一服务器进程而保留的内存区域,它是不可以共享的。( F )5、数据库字典视图ALL_***视图只包含当前用户拥有的数据库对象信息。( F )8、数据字典中的内容都被保存在SYSTEM表空间中。( T )9、HAVING后面的条件中可以有聚集函数,比如SUM(),AVG()等, WHERE 后面的条件中也可以有聚集函数。( F )10、”上海西北京” 可以通过like ‘%上海_’查出来。( F )11、表空间是oracle 最大的逻辑组成部分。Oracle数据库由一个或多个表空间组成。一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表空间。( T )12、表空间分为永久表空间和临时表空间两种类型。( T )13、truncate是DDL操作,不能 rollback。( T )14、如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用WHERE语句。( F )15、Oracle数据库中字符串和日期必须使用双引号标识。( F )16、Oracle数据库中字符串数据是区分大小写的。( T )17、Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行。( F )18、为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾。( T ) 20、在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接。( T )21、自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接将失去意义。( T )23、PL/SQL代码块声明区可有可无。( T )24、隐式游标与显式游标的不同在于显式游标仅仅访问一行,隐式的可以访问多行。( F )25、隐式游标由PL/SQL维护,当执行查询时自动打开和关闭。( T )26、显式游标在程序中显式定义、打开、关闭,游标有一个名字。( T )27、隐式游标的游标属性前缀是SQL。( T )28、显式游标的游标属性的前缀是游标名。( T )29、隐式游标的属性%ISOPEN总是为FALSE。( T )30、显式游标的%ISOPEN根据游标的状态确定值( F )31、隐式游标的SELECT语句带有INTO子串,只有一行数据被处理。( T )32、显式游标可以处理多行数据,在程序中设置循环,取出每一行数据。( T )34、可以在PL/SQL中使用GOTO语句使运行流程进行跳转。( F )35、因为存储过程不返回值,使用时只能单独调用;而函数却能出现在能放置表达式的任何位置。( Y )36、存储过程是已经编译好的代码,在调用的时候不必再次编译,提高了程序的运行效率。( T )38、Oracle提供了多种类型的表,包括堆表、外部表、索引组织表、临时表、对象表等。( F )39、为了使用户在大量数据的读写操作和查询操作中速度更快,可以使用分区表技术。( T )40、在Oracle中,索引技术使用了ROWID来进行数据的快速定位。( T )41、Oracle中,索引可以分为B树索引和位图索引,默认使用的是位图索引。( F )42、Oracle建议,当一个列的所有取值数量与行的总数的比例小于1%时,该列不再适合使用位图索引,而适用于B树索引。( F )43、同义词的作用是实现复杂的功能。( N )44、视图是由一个或若干基表产生的数据集合,但视图不占存储空间。建立视图可以保护数据安全(仅让用户查询修改可以看见的一些行列)、简化查询操作、保护数据的独立性。( T)45、普通视图占有数据库存储空间。 ( F) 46、产生不重复整数的数据库应用的最好解决办法,就是使用序列,尤其在多用户环境下更是如此。( T)47、行级触发器:无论受影响的行数是多少,都只执行一次。 ( F)48、语句级触发器在每个数据修改语句执行后只调用一次,而不管该操作将影响到多少行。( T)49、锁用于提供数据的完整性和一致性。( T)50、事务的结束只能是rollback或者commit。( F)51、oracle CO