ORACLE-笔试题及答案(2)

2025-05-18

D)to_number()

39,数据库中有两表PRODUCT与STORAGE_BOX,PRODUCT表中列出各个产品的惟一ID号、产品名和特定产品所在的箱子。另一个表中列出各个存储箱(用数字标识)可以包含许多产品,但每个箱子只能在一个地方。下列哪个语句能正确显示这个数据库中所有产品ID、名称和箱子地址?(C)

A)select p.prod_id, p.prod_name, b.box_loc from product p, storage_box b where p.prod_id = b.prod_id and prod_name=’WIDGET’;

B)select p.prod_id, p.prod_name, b.box_loc from product p, storage_box b where prod_name=’WIDGET’;

C)select p.prod_id, p.prod_name, b.box_loc from product p, storage_box b where p.stor_box_num = b.stor_box_num and prod_name=’WIDGET’;

D)select prod_id, prod_name, box_loc from product , storage_box where stor_box_num = stor_box_num and prod_name=’WIDGET’;

40,开发报表时,要连接三个表的信息,这些表为EMP、DEPT与SALGRADE。只需要公司10级以上员工相应的员工、部门地址与工资范围的记录。这个查询需要多少比较运算?(B) A)2 B)3 C)4 D)5

二、简答题(每题3分)

1 . Truncate与 delete的区别?

答案: delete一般用于删除少量记录的操作,而且它是要使用回滚段并且要进行显示的提交事务。而truncate则使用于大量删除数据,而且隐式提交事务,其速度要比使用delete快的

2. DDL和DML分别代表什么?

答案: DDL表示数据定义语言,在ORACLE中主要包括CREATE,ALTER,DROP;

DML表示数据操作语言,主要的DML有SELECT,INSERT,UPDATE,DELETE.

3. 超键、主键、候选键的定义?

答案:超键(super key):在关系中能唯一标识元组的属性集称为关系模式的超键。

候选键(candidate key):不含有多余属性的超键称为候选键。(候选键可以有多个) 主键(primary key):用户选作元组标识的一个候选键称为主键。(主键是候选键中一个) 4. oracle中如何获取系统时间? 答案:select sysdate from dual;

5..表的约束有哪几种?分别起什么作用? 答案:

1. 主键约束:列值不能为空,不能重复 2. 唯一值约束:列值不能重复

3. 检查约束:列值要满足检查条件

4. 外键约束:列值要么是主表参照咧的值,要么是空值 5. 空/非空约束:列值为空或者非空。

三、模拟题(共25分)

1. 表:user;字段:姓名,年龄,性别,手机号(11位) 现在需要查出所有号码为186开头并且第6位是0,第9位是1的用户姓名。(5分) 答案:SELECT 姓名 FROM user WHERE 手机号 LIKE '186__0__1__'; 或者SELECT 姓名 FROM user WHERE 手机号 LIKE '186__0__1__%';

2. emp为部门员工表。(20分) 字段deptno为部门编码;ename为员工姓名;empno为员工编号;佣金为comm;薪金为sal;

1. 选择部门编码为30中的所有员工 select * from emp where deptno = 30; 2. 找出佣金高于薪金的员工 select * from emp where comm > sal; 3. 找出佣金高于薪金60%的员工 select * from emp where comm > (0.6)*sal;

4.找出不收取佣金或收取的佣金低于100的员工

select * from emp where comm isnull or comm < 100; 5. 显示员工的详细资料,按姓名排序 select * from emp order by ename ;


ORACLE-笔试题及答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:分数连乘应用题

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219