




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
窗体顶端Oracle SQL开发基础一、填空题共 3题题号:1本题分数:2.00 分SELECT TO_CHAR(ADD_MONTHS(TO_DATE(20081210,YYYYMMDD),5)+2,YYYYMMDD) FROM DUAL;的运行结果是_20090512_。题号:2本题分数:2.00 分在ORACLE中,用于事务提交和回滚的SQL语句分别是_commit_和_rollback_。题号:3本题分数:6.00 分数据库按物理上结构必须由数据文件、控制文件和重做日志组成。二、单选题共 30题题号:4本题分数:2.00 分Select语句的执行顺序是()(1)select (2)from (3)where (4)group by (5)having (6)order byA、123456B、234561C、234516D、124563题号:5本题分数:2.00 分查询语句SELECT SUBSTR(Hello World,4,5) FROM DUAL;返回结果,正确的是A、loWorB、WorldC、lloWoD、lo WoD题号:6本题分数:2.00 分哪个活动将导致自动回滚()A、GRANTB、CREATEC、系统崩溃D、从SQL*Plus退出SQL语句分类Select查询语句DML语句(数据操作语言)Insert / Update / Delete / MergeDDL语句(数据定义语言)Create / Alter / Drop / TruncateDCL语句(数据控制语言)Grant / Revoke事务控制语句Commit / Rollback / Savepoint题号:7本题分数:2.00 分数据库中有两张表,employees(雇员表),departments(部门表),表结构为课程中试验案例, 如果想要获得全部雇员的信息,不管这个雇员是否被分配了部门,以下答案正确的是A、SELECT last_name,department_name FROM employees JOIN departments(+)B、SELECT last_name,department_name FROM employees(+) JOIN departmentsC、SELECT last_name, department_name FROM employees e RIGHT JOIN departments d ON (e.department_id d.department_id)D、SELECT last_name, department_name FROM employees e LEFT JOIN departments d ON (e.department_id d.department_id)题号:8本分数:2.00 分关于Listener的描述正确的是( )A、监听、接收客户端连接请求B、防止黑客入侵C、验证连接数据库用户的身份。D、实现客户端与数据库之间的信息传输题号:9本分数:2.00 分SQL语句中连接字符串的符号是( )A、“+”B、 “|” C、 “|”D、“&题号:10本题分数:2.00 分查询语句SELECT ROUND(13.57),ROUND13.57,1),ROUND(13.57,-1),TRUNC(13.57,-2) FROM DUAL 返回结果,正确的是A、13.57,13.6,10,13B、13,13.5,14,0C、14,13.6,10,0D、13.6,13.5,11,13题号:11本题分数:2.00 分关于ROWNUM的描述,下列正确的是A、ROWNUM是每个表中实际存在的列。B、ROWNUM是每条查询语句执行完成之后,给每行数据填充的行号,行号从0开始。C、ROWNUM做为条件表达式时,可以使用任何算术运算符。D、ROWNUM经常用来做为分页查询。题号:12本题分数:2.00 分语句 WHERE SAL BETWEEN 1000 AND 4000 与下列哪个子句等价A、WHERE SAL1000 AND SAL4000B、WHERE SAL1000 AND SAL4000C、WHERE SAL1000 OR SAL4000D、WHERE SAL1000 AND SAL 4000题号:13本题分数:2.00 分关于TRUNCATE和DELETE命令,下列描述正确的是A、两者都属于DML语句。B、两者都不属于DML语句。C、执行TRUNCATE命令之后,该会话中先前未提交的事务自动提交。D、执行TRUNCATE命令之后,该会话中先前未提交的事务自动回滚。题号:14本题分数:2.00 分下面哪条命令能够保证只删除表employee.的数据而保留表的结构并且必要是可以回滚?A、DROP TABLE employee.B、DELETE FROM employee.C、TRUNCATE TABLE employee.D、This task cant be accomplished.题号:15本题分数:2.00 分在关系数据库系统中,为了简化户的查询操作,而又不增加数据的存储空间,常用的方法是创建( )A、另一个表(TABLE)B、游标(CURSOR)C、视图(VIEW)D、索引(INDEX)题号:16本题分数:2.00 分EMP表结构如下:ENAME VARCHAR2(35)SALARY NUMBER(8,2)HIRE_DATE DATE下面那句话列出了在公司工作了五年以上的员工?A、SELECT ENAMEFROM EMPWHERE SYSDATE-HIRE_DATE 5;B、SELECT ENAMEFROM EMPWHERE HIRE_DATE-SYSDATE 5;C、SELECT ENAMEFROM EMPWHERE (SYSDATE-HIRE_DATE)/365 5;D、SELECT ENAMEFROM EMPWHERE (SYSDATE-HIRE_DATE)* 365 5;题号:17本题分数:2.00 分STUDENT_GRADES表结构如下:STUDENT_ID NUMBER(12)SEMESTER_END DATEGPA NUMBER(4,3)要求显示STUDENT_ID,SEMESTER_END,GPA,其中首先以semester_end从小到大,之后GPA从大到小排序显示?A、SELECT student_id, semester_end, gpaFROM student_gradesORDER BY semester_end DESC, gpa DESC;B、SELECT student_id, semester_end, gpaFROM student_gradesORDER BY semester_end ASC, gpa ASC;C、SELECT student_id, semester_end, gpaFROM student_gradesORDER BY semester_end, gpa DESC;D、SELECT student_id, semester_end, gpaFROM student_gradesORDER BY gpa DESC, semester_end DESC;E、SELCT student_id, semester_end, gpaFROM student_gradesORDER BY gpa DESC, semester_end ASC;题号:18本题分数:2.00 分下列约束哪个是只能在列级定义的?A、UNIQUEB、NOT NULLC、CHECKD、PRIMARY KEYE、FOREIGN KEY题号:19本题分数:2.00 分MARKS表结构如下:STD_ID NUMBER(4)STUDENT_NAME VARCHAR2(30)SUBJ1 NUMBER(3)SUBJ2 NUMBER(3)下面sql语句中是否存在错误SELECT subj1+subj2total_marks, std_idFROM marksWHERE subj1 AVG(subj1) AND subj2 AVG(subj2)ORDER BY total_marks;如果有错误,请指出是哪一项?A、能够成功执行B、SELECT子句中有错误C、WHERE子句中有错误D、ORDER BY子句中有错误题号:20本题分数:2.00 分创建表时,一个VARCHAR2的列没有指定长度,它的缺省长度是多少?A、1B、25C、4000D、对于VARCHAR2列,必须指定列的长度C题号:21本题分数:2.00 分EMP表结构如下:LAST NAME VARCNAR2(35) NOT NULLSALARY NUMBER(9,2) NOT NULLCOMMISION_PCT NUMBER(4,2)要计算所有雇员的12*salary* commission_pct值,下面哪条语句能够保证显示所有雇员的12*salary* commissio_pct值A、SELECT last_name, 12*salary* commission_pctFROM emp;B、SELECT last_name, 12*salary* (commission_pct,0)FROM emp;C、SELECT last_name, 12*salary*(nvl(commission_pct,0)FROM emp;D、SELECT last_name, 12*salary*(decode(commission_pct,0)FROM emp;题号:22本题分数:2.00 分当quantity值是null时,哪个语句显示0A、Select 100/quantity from inventoryB、B. Select NVL(100/quantity,0) from inventoryC、C. Select NULL(100/quantity,0) from inventoryD、D. Select TO_CHAR(100/quantity,0) from inventory题号:23本题分数:2.00 分对于权限的授予,下列说法正确的是A、WITH GRANT OPTION 选项可以实现系统权限的传递。B、WITH ADMIN OPTION 选项可以实现对象权限的传递。C、以上两种说法都正确。D、以上两种说法都不正确。题号:24本题分数:2.00 分视图ANN_SAL是基于employee表的,试图的结构如下:NAME NULL TYPEEMPNO NOT NULL NUMBER(4)YEARLY_SAL NUMBER(9,2)MONTHLY_SAL NUMBER(9,2)下面哪条语句能够从试图ANN_SAL中检索出数据A、SELECT * FROM ANN_SALB、SELECT * FROM EMPLOYEEC、SELECT * FROM VIEW ANN_SALD、SELECT * FROM VIEW ANN_SAL IS DON EMPLOYEE题号:25本题分数:2.00 分将工资低于3000元或者低于平均工资的员工的工资上浮10%,下面哪条语句正确( )A、UPDATE EMP SET SAL=SAL*1.1 WHERE SAL 3000 OR SALAVG(SAL)B、UPDATE SET SAL=SAL*1.1 FROM EMP WHERE SAL 3000 OR SALAVG(SAL)C、UPDATE SET SAL=SAL*1.1 FROM EMP WHERE SAL3000 OR SAL(SELECT AVG(SAL) FROM EMP)D、UPDATE EMP SET SAL=SAL*1.1 WHERE SAL3000 OR SAL(SELECT AVG(SAL) FROM EMP)题号:26本题分数:2.00 分部分匹配查询中有关通配符“_”的正确的叙述是()A、“_”代表多个字符B、“_”代表一个字符C、“_”不能与“%”一同使用D、“_”代表代表零个或多个字符题号:27本题分数:2.00 分哪个选项能够限制组函数返回的值A、WHEREB、HAVINGC、ORDER BYD、不能限制组函数题号:28本题分数:2.00 分为了进行数据库访问,需要哪个权限A、ALTER USERB、CREATE USERC、ALTER SYSTEMD、CREATE SESSION题号:29本题分数:2.00 分关于对空值的描述,下列说法正确的是A、包含空值的任何算术表达式结果都等于空。B、包含空值的连接字符串| 等于与空字符串连接,结果还是空值。C、空值做为判断条件是写法是 :判断字段null。D、表Emp中有5条记录,empID分别为1,2,3,4,5,那么查询语句Select * from Emp where empID not in (2,3,4,null)的执行后结果是2条记录。题号:30本题分数:2.00 分关于事务的描述,下列说法正确的是A、执行一个DDL或DCL语句后,事务自动开始。B、执行一个DDL或DCL语句后,事务自动提交。C、执行一个DDL或DCL语句后,事务自动回滚。D、执行一个DDL或DCL语句后,对当前事务没有影响。题号:31本题分数:2.00 分在 STUDENTS表添加主键以下哪个语句是正确的?A、ALTER TABLE students ADD PRIMARY KEY student_idB、ALTER TABLE students ADD CONSTRAINT PRIMARY KEY (student_id)C、ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY student_idD、ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY (student_id)E、ALTER TABLE students MODIFY CONSTRAINT stud_id_pk PRIMARY KEY (student_id)题号:32本题分数:2.00 分查看序列DEPT_DEPTNO的当前值,应该使用伪列( )A、CURRVALB、NEXTVALC、MAXVALD、MINVAL题号:33本题分数:2.00 分在Oracle数据库中创建一个表,对其主键叙述正确的是( )A、一个表可以有多个主键B、一个表的主键只能是一列C、主键必须唯一且不能为空D、联合主键的列数据类型必须一致三、多选题共 4题题号:34本题分数:3.00 分下面关于TRUNCATE和DELETE的说法正确的是( )A、TRUNCATE属于DDL,而DELETE属于DMLB、TRUNCATE与DELETE均能够删除表中的指定记录C、TRUNCATE不能删除表中的指定记录,而DELETE能够删除表中的指定记录D、在清空表记录的操作时,TRUNCATE的执行效率比DELETE高E、TRUNCATE和DELETE没有差异题号:35本题分数:2.00 分关于使用AlTER TABLE进行修改表的定义,下列描述正确的是A、使用该命令可以修改表的名称B、使用该命令可以修改列的名称C、使用该命令可以修改列的数据类型D、使用该命令可以修改列的精度题号:36本题分数:2.00 分关于子查询的描述,下列说法正确的是A、子查询必须要写在括号内。B、子查询可以写在FROM,WHERE,HAVING子句中。C、ALL主要应用于多行子查询中,表示要小于子查询结果集的任意一个值即可。D、子查询可以用在UPDATE的SET子句中。题号:37本题分数:3.00 分下面哪些语句是DML(数据操作语言)( )A、SELECTB、INSERTC、DELETED、CREATEE、DROP四、编程题共 3题题号:38本题分数:6.00 分设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%UPDATE EMPSET SALARYSALARY*1.1 WHERE ENO IN (2分)(SELECT ENO (2分)FROM EMP, DEPTWHERE EMP.DNODEPT.DNOAND DNAME销售部AND SALARY600) (2分)题号:39本题分数:10.00 分EMP 表结构如下 EMPNO NUMBER(4) not null pk,ENAME VARCHAR2(10),JOB VARCHAR2(9),MGR NUMBER(4),HIREDATE DATE,SAL NUMBER(7,2),COMM NUMBER(7,2),DEPTNO NUMBER(2) fkDEPT表结构如下DEPTNO NUMBER(2) not null pk
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 婚姻法课件培训
- 天津安全负责人培训证书课件
- 2024-2025学年度辅警招聘考试测试卷附答案详解【培优B卷】
- 2024公务员考试《常识》练习题附参考答案详解【A卷】
- 考点解析-公务员考试《常识》综合测评练习题(含答案详解)
- 民生银行武汉市青山区2025秋招信息科技岗笔试题及答案
- 民生银行沈阳市铁西区2025秋招英文面试题库及高分回答
- 农发行乌兰察布市集宁区2025秋招结构化面试经典题及参考答案
- 光大银行泰安市岱岳区2025秋招小语种岗笔试题及答案
- 民生银行佛山市南海区2025秋招无领导小组面试案例库
- 基本不等式课件-高三数学一轮复习
- DL∕T 2568-2022 电力行业数字化审计平台功能构件与技术要求
- 足太阳膀胱经(经络腧穴课件)
- 部编人教版《道德与法治》六年级上册第9课《知法守法 依法维权》精美课件(第1课时)
- 消防喷淋系统设计合同范本
- DB32-T 4757-2024 连栋塑料薄膜温室建造技术规范
- 2024年四川省广安市中考数学试题(含答案逐题解析)
- 山西省太原三十七中2023-2024学年九年级上学期月考物理试卷(10月份)
- (幻灯片)世界各国国旗大全中文
- 物流地产发展前景分析
- 三年个人成长路线图:高中数学名师工作室
评论
0/150
提交评论