1 (第1题/共80题)
--------------------------------------------------------------------------------
关于update语句中的where子句,哪个说法是正确的?
●可以使用任何表达式
●where子句中不能使用子查询
●where子句中不能使用单行函数
●where子句中不能以表达式的形式使用表达式
1 (第2题/共80题)
--------------------------------------------------------------------------------
在update语句中,更改列值的关键字是?
●order by
●t
●where
●update
1 (第3题/共80题)
--------------------------------------------------------------------------------
如何删除sales表中产品类型为toys的profits列的列值?
●UPDATE sales SET profits = NULL WHERE product_type = 'TOYS';
●DELETE profits FROM sales WHERE product_type = 'TOYS';
●DELETE FROM sales WHERE product_type = 'TOYS';
●DELETE FROM sales;
1 (第4题/共80题)
第一戒>大学生发展规划-
-------------------------------------------------------------------------------
下列哪个命令出现在事务处理的开头位置,用来设置事务处理的特性?
●t transaction
●rollback
●savepoint
●commit
1 (第5题/共80题)
--------------------------------------------------------------------------------
用户JANKO将一条记录插入到employee 表中,该表有三列:empid,lastname和salary,该记录empid列值为59694, lastname列值为HARRIS,salary列没有值。下列哪个语句是正确的?
●INSERT INTO employee VALUES (59694,'HARRIS');
●INSERT INTO employee VALUES (59694,'HARRIS', NULL);
●INSERT INTO employee (lect 59694 from 'HARRIS');
●INSERT INTO employee (EMPID, LASTNAME, SALARY) values
(59694,'HARRIS');
1 (第6题/共80题)
--------------------------------------------------------------------------------
使用下列代码回答问题: CREATE OR REPLACE VIEW emp_view AS (SELECT empno, ename, job, deptno FROM emp WHERE job = 'MANAGER') WITH CHECK OPTION; SELECT * FROM emp_view;
EMPNO ENAME JOB DEPTNO
------- ------- ---------- --------
7566 JONES MANAGER 20
7698 BLAKE MANAGER 30
7782 CLARK MANAGER 10
下列哪条语句是错误的?
●UPDATE emp SET deptno = 30 WHERE job = 'MANAGER' AND empno = 7782;
●UPDATE emp SET empno = 7999 WHERE job = 'MANAGER' AND deptno = 10; ●UPDATE emp SET ename = 'BARNEY' WHERE job = 'MANAGER' AND ename =
'JONES';
●UPDATE emp SET job = 'ANALYST' WHERE job = 'MANAGER' AND empno =
7566;
1 (第7题/共80题)
--------------------------------------------------------------------------------
使用下列代码回答问题: CREATE OR REPLACE VIEW emp_view AS (SELECT empno, ename, job, deptno FROM emp WHERE job = 'MANAGER') WITH READ ONLY; 下列哪个语句将更改emp表的数
据?
●DELETE FROM emp_view WHERE ename = 'KING';
●UPDATE emp_view SET ename = 'JOHNSON' WHERE empno = 7844;
●INSERT INTO emp_view VALUES (2134, 'SMITHERS','MANAGER',10);
●以上答案均不正确
1 (第8题/共80题)
--------------------------------------------------------------------------------
数据库中与销售有关的表有四个:
PROFITS表列出了每个产品的利润,包含产品名,类型,销售地区和季度信息; PRODUCT_TYPES表列出了产品的类型信息;
PRICES表列出每个产品的价格信息;
UNIT_SALES列出各季度销售产品的数量信息。
使用下列代码创建一个视图: CREATE OR REPLACE VIEW profits_view AS (SELECT a.product_name, a.product_type, b.product_desc, c.product_price, d.unit_sale, a.quarter FROM profits a, product_types b, prices c, unit_sales d WHERE a.product_type = b.product_type AND a.product_name = c.product_name AND a.product_name = d.product_name AND a.quarter = d.quarter); 假定所有完整性约束已经发挥作用, 视图中哪个表是非键保护表?
●PRICES
●PROFITS
●UNIT_SALES
●PRODUCT_TYPES
1 (第9题/共80题)
--------------------------------------------------------------------------------
用户经常查询雇员工资增长12%的情况,为提高性能需要建立一个索引,下列那条语句比较合适?
●create index my_idx_1 on employee (salary) rever;
●create bitmap index my_idx_1 on employee (salary);
●create index my_idx_1 on employee (salary * 1.12);
●create unique index my_idx_1 on employee (salary);
1 (第10题/共80题)
--------------------------------------------------------------------------------
用户为美国社会保障系统应用中在US_GOVT_SS 表的SS_NUM 列上创建索引,下列哪条语句比较合适?
●create unique index my_idx_1 on US_govt_SS (ss_num);
●create index my_idx_1 on US_govt_SS (ss_num);
●create bitmap index my_idx_1 on US_govt_SS (ss_num);
●create index my_idx_1 on US_govt_SS (ss_num) rever;
1 (第11题/共80题)
--------------------------------------------------------------------------------
在删除表时,如果该表有non-unique索引,那么对索引有何影响?
●没影响
●索引将被删除
●索引将被标志为无效
●索引将包含空值
1 (第12题/共80题)
--------------------------------------------------------------------------------
如何给视图增加新列?
●将视图与子查询联结起来
●用alter view 语句
●给与视图有关的表增加新列
●删除并重建包含新列的视图
1 (第13题/共80题)
--------------------------------------------------------------------------------
下列哪个创建序列的参数是正确的?
●using temporary tablespace
●identified by
●maxvalue
●on delete cascade
1 (第14题/共80题)
--------------------------------------------------------------------------------
create view EMP_VIEW_01 as lect E.EMPID, E.LASTNAME, E.FIRSTNAME, A.ADDRESS from EMPLOYEE E, EMPL_ADDRESS A where E.EMPID = A.EMPID with check option; 哪一行将产生错误?
宁浩●from EMPLOYEE E, EMPL_ADDRESS A
●This statement contains no errors.
●as lect E.EMPID, E.LASTNAME, E.FIRSTNAME, A.ADDRESS
●create view EMP_VIEW_01
●where E.EMPID = A.EMPID
1 (第15题/共80题)
-------------------------------------------------------------------------------- INVENTORY表有三列UPC_CODE, UNITS和DELIV_DATE. 主键是UPC_CODE. 每天通过下面视图插入新记录: Create view day_inventory_vw as lect * from inventory where deliv_date = sysdate with check option; 当试图在表中插入一条与已有UPC_CODE相同的记录时?
●插入成功
●由于有with check option子句,插入失败
●由于有主键约束,插入失败
●插入成功,但日期列为空
1 (第16题/共80题)
--------------------------------------------------------------------------------
当删除表时,下列哪个语句将删除与该表有关的所有索引?
●drop view
●drop index
●alter table
●alter table drop constraint
1 (第17题/共80题)
--------------------------------------------------------------------------------
用户IMADBA给新进员工DAVIS创建表的权限,下列哪项步骤不是必要的?
●create ur davis identified by new_employee;
●grant create ssion to davis;
●grant create table to davis;
十大运动鞋品牌排行榜
●grant create public synonym to davis;
1 (第18题/共80题)
--------------------------------------------------------------------------------
给用户定义缺省角色时,下列哪种情况不行?
●当角色有对象权限时
心理学的书籍●当角色有密码时
●当角色有系统权限时
●当角色被授予另外角色时
1 (第19题/共80题)
--------------------------------------------------------------------------------
下列哪个对象权限允许其他用户在创建他的表时能将外键建立在你的表列上?
●references
●lect
●index
●delete
1 (第20题/共80题)
-
-------------------------------------------------------------------------------
授予用户TIMOTHY更改emp表数据的权限,并负责该权限的管理,应该如何做?
●grant update on emp to timothy with grant option;板栗烧牛肉
●grant update on emp to timothy;
●grant update to timothy;
●grant update on emp to timothy with admin option;
1 (第21题/共80题)
--------------------------------------------------------------------------------
下列哪个说法是错误的?
●权限能被授予给角色
●角色能被授予给其他角色
●角色能被授予给用户
●角色能被授予给同义词
1 (第22题/共80题)
--------------------------------------------------------------------------------
为连接到数据库,下列哪项是不必要的?
●授予创建表的权限
●授予创建ssion的权限
●授予CONNECT角色
●使用create ur语句
1 (第23题/共80题)
膜系统--------------------------------------------------------------------------------
要指定一个列的别名,下面哪一项描述是正确的
●把别名放在语句的开始来描述一个表。
●把别名放在每一个列后, 使用空格分开来描述列。
●把别名放在每一个列后, 使用逗号分开来描述列。
●把别名放在语句的结尾,来描述一个表。
1 (第24题/共80题)
--------------------------------------------------------------------------------
PLAYS表中含有两个列play_name 和author,如果想从表中得到下面的输出结果,以下哪一个SQL语句是正确的。PLAY_TABLE 仲夏之梦,莎士比亚等待Godot ,毕科特玻璃宠物园,威廉斯
●SELECT play_name|| author FROM plays;
●SELECT play_name, author FROM plays;
●SELECT play_name+','+author FROM plays;
●SELECT play_name||', ' || author PLAY_TABLE FROM plays;
1 (第25题/共80题)
--------------------------------------------------------------------------------
以下哪一句语句是错误的?
●SELECT * FROM emp WHERE empid = 493945;
●SELECT empid FROM emp WHERE empid = 493945;
●SELECT empid FROM emp;
●SELECT empid WHERE empid = 56949 AND lastname = 'smith';
春夜喜雨的古诗
1 (第26题/共80题)
--------------------------------------------------------------------------------
下列哪些关键词是可被在ORDER BY子句中使用的?
●ABS 和ASC