资源描述:
《oracle-笔试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ORACLE考题姓名一、选择题(每题1.5分)1,如何删除sales表中产品类型为toys的profits列的列值?(A)a)UPDATEsalesSETprofits=NULLWHEREproduct_type='TOYS'b)DELETEprofitsFROMsalesWHEREproduct_type='TOYS'c)DELETEFROMsalesWHEREproduct_type='TOYS'd)DELETEFROMsales2,在Oracle中,下面用于限制分组函数的返回值的字句是(B)a)WHRERb)HAVINGc
2、)ORDERBYd)无法限定分组函数的返回3,在OraclePL/SQL中,执行动态SQL的语句是(D)a)NXECUTEb)STARTc)RUNd)EXECUTEIMMEDIATE4,下列表空间中__(D)__表空间是运行一个数据库必须的一个表空间。A)ROLLBACKB)TOOLSC)TEMPD)SYSTEM5,PL/SQL代码段中注释符号是___(C)___。A)//B)\C)--D),6,在PL/SQL代码段的异常处理块中捕获所有异常的关键词是______。(A)A、OTHERSB、ALLC、ExceptionD、ERR
3、ORS7,SQL语句中修改表结构的命令是(C)。A、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLED、ALTERSTRUCTURE8,在oracle中获取前10条的关键字是(D)A)topB)LimitC)firstD)rownum9,下面那个不是oracle程序设计中的循环语句(A)A)for…endforB)loop…endloopC)while…endloopD)for…endloop10,以下哪个不是数据库的物理组件(A)。A)表空间B)数据文件C)日志文件D)控制文11,请根据PRODUCT
4、_NAME列从PRODUCT表查询中过滤返回的数据。下列哪个子句包含相应过滤条件的引用?(C)A)selectB)fromC)whereD)having12,请从订单表中取得数据,其中包括三个列客户名、订单时间与订单费用。可以用下列哪个where子句查询ORDERS表,取得客户A超过2700的订单?(D)A)where客户名=‘A’;B)where客户名=‘A’and订单费用<2700;C)where客户名=‘A’or订单费用>2700;D)where客户名=‘A’and订单费用>2700;13,Oracle中要生成数据库表,下列哪个
5、选项是无效表生成的语句?(D)A)createtablecats(c_namevarchar2(10),c_weightnumber,c_ownervarchar2(10));B)createtablemy_catsasselect*fromcatswhereowner=‘ME’;C)createglobaltemporarytabletemp_cats(c_namevarchar2(10),c_weightnumber,c_ownervarchar2(10));D)createtable51catsasselectc_name,c_
6、weightfromcatswherec_weight>5;14,试图在Oracle生成表时遇到下列错误:ORA-00955-nameisalreadyusedbyexistingobject。下列哪个选项无法纠正这个错误?(C)A)以不同的用户身份生成对象。B)删除现有同名对象C)改变生成对象中的列名。D)更名现有同名对象。15,删除Oracle数据库中父/子关系中的父表。在删除父表时下列哪个对象不会删除?(B)A)相关约束B)子表C)相关触发器D)相关索引16,下面哪一个SQL语句将删除DEPT表中的所有行?(D)A)DROPTA
7、BLEdept;B)DELETEFROMdept;C)TRUNCATETABLEdept;D)DELETE*.*FROMdept17,下面哪一个SQL语句将USER表的名称更改为USERINFO?(C)A)ALTERTABLEUSERRENAMEASUSERINFO;B)RENAMETOUSERINFOFROMUSER;C)RENAMEUSERTOUSERINFO;D)RENAMEUSERASUSERINFO;18,假定USER表的PRIMARYKEY约束名为USER_ID_PK,下面哪一个语句将删除这个约束?(C)A)DROPCON
8、STRAINTUSER_ID_PK;B)ALTERTABLEUSERDROPUSER_ID_PK;C)ALTERTABLEUSERDROPCONSTRAINTUSER_ID_PK;D)ALTERTABLEUSERDROP