Oracle数据库考试试题库

  • 格式:doc
  • 大小:42.00 KB
  • 文档页数:17

下载文档原格式

  / 17
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle数据库考试试题库

1年。启动数据库的命令A.startups b. startups打开c .关闭d. startups 数据库

2。(c)是二进制文件,用于在启动数据库时记录数据文件和在线日志文件。A.数据文件b .参数文件c .控制文件d .存档文件

3。您需要在表SALES中找到一些产品详细信息,其中PROD_ID 列包含字符’ _D123 ‘(二)

WHERE子句条件可以得到这些匹配的产品 A.WHERE prod_id LIKE ‘%_D123% ‘转义’ _’ B. WHERE prod_id LIKE ‘%\\_D123% ‘转义’ \\ C. WHEREPROD _ IDLIKE’% _ D123% ‘转义’ % _ ‘ d . WHERE prod _ IDLIKE ‘ % \ \ _ D123 % ‘转义’ \ \ _’ 4 .关于单行函数,哪种描述是正确的?(d) a .他们只能接受一个参数B.它们只能筑巢两层。C。参数只能是字段值或常数

D。它们总是为查找表中的每一行返回一个值

5。下面哪个SQL语句将1890.55显示为1,890.55美元?(ADE)选择三个项目a。从到期日选择to _ char (1890.55,“0g000d00”)。

B。从对偶中选择至_CHAR(1890.55,’ $9,999V99 ‘ );

C。从对偶中选择至_CHAR(1890.55,’ $99,999 D99 ‘);

D。从双面选择至_CHAR(1890.55,’ $ 99G 999D 00 ‘);

E。从双面选择至_CHAR(1890.55,’ $ 99G 999 D99 ‘);

6。以下是ORACLE的to_date和to_char函数。描述正确:(BC)选择两项A到_char函数将字符串数据转换为日期数据B到_date函数将

字符串数据转换为日期数据C到_char函数将日期数据转换为字符数据D到_date函数将日期数据转换为字符数据

7。在表emp中,计算员工的年薪SAL*12并生成别名“年薪”(乙)甲.选择搪瓷,萨尔*12,年薪从环境管理计划;选择搪瓷,sal*12 \C .选择搪瓷,sal*12作为环境管理计划的年薪;

d.selectname,SQL * 12 Sini tap(\ 8。查看促销表,每个促销周期为7天您的经理希望您每

周生成一份提供促销成本的报告。(四)

A。选择促销名称、促销成本/促销结束日期-促销开始日期/7起始促销;

B。选择促销名称,(促销成本/促销结束日期-促销开始日期)/7自促销;

C。从促销中选择促销名称、促销成本/(促销结束日期-促销开始日期/7);

D。从促销中选择促销名称、促销成本/((促销结束日期-促销开始日期)/7);

9。您需要为每位客户的信息限额增加1000美元输出时,客户的姓氏列标题应为

姓名,客户信用额度列标题应为新信用额度(三)选择客户姓氏,客户信用额度+1000 \自客户;

B。选择客户姓氏作为名称,客户信用额度+ 1000作为客户的新信

用额度;

C。从客户中选择客户姓氏;

d .选择init cap(cust _ last _ name)\ cust _ credit _ limit+1000 init cap(\ credit limit \

10 .查看表产品您需要生成一个显示以下格式的报告:类别

5 mpdigital photo camera的类别是photo y box的类别是electronics envyambassador的类别是hardware

哪两个查询可以获得所需的输出?(光盘)

A。选择产品名称|| q ‘ ‘ ‘的类别是’ ||产品类别产品类别;选择产品名称|| q’[‘类别为’ ||产品类别产品类别;c .选择产品名称|| q’\\ ‘的\\’ || ‘类别是产品的’ ||产品类别类别;

D。选择产品名称|| q ‘选择客户名称作为中点,中点+100作为客户;以上的查询在执行过程中遇到错误。这个错误的原因是什么?(a) a .表达式中不能使用别名

B。别名没有双引号中点+100是错误的,因为CUST信用额度包含空值D.为CUST _信用_限制/2表达式中点取一个别名,并用双引号将它隔开。12.您是否希望生成一份显示每个员工自加入公司以来的工资总额的报告您执行以下查询:

sql >选择名称’加入’雇用’,总薪酬对为’

to _ char(round(sysdate-hire)/365)* sal+comm)\ te \ from employees;输出结果:

哪个陈述是正确的?(三)

A。由于别名无效,此查询未正确执行这个查询可以被正确地执行并且得到正确的结果。C.此查询可以正确执行,但无法获得正确的结果。

D。由于ROUND函数无效,此查询执行不正确13.执行以下查询时: sql >选择e.empno,,d . loca 2 from empe,dept

3其中e.deptno = d.deptno4和substr (,1,1)= ‘ s ‘;

以下哪个语句是在甲骨文数据库中可用的兼容ANSI的等效语句?

(A )

A .从emp中选择empno,ename,loc加入join dept on emp.deptno = dept.deptno其中substr(emp.ename,1,1)= ‘ S ‘;

B .从emp中选择empno,ename,loc,dept on emp.deptno = dept.deptno 其中substr(emp.ename,1,1)= ‘ S ‘;

C .从emp加入部门中选择empno、ename、loc,其中emp.deptno = dept.deptno and和substr(emp.ename,1,1)= ‘ S ‘;

D .从emp中选择empno,ename,loc左连接emp上的dept . dept no = dept . dept no和

substr(emp.ename,1,1)= ‘ S ‘;

14。以下哪一项不是操作甲骨文数据的SQL命令?(二)从双重中选择*;B.set define

C .更新emp set ename = 6543,其中ename = ‘ SMITHERSd .创建表