- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle理论考试考试
一度教育oracle测试
姓名:__________________ 总分:100分 时间: 120分 说明: 本试卷部分sql语句以下面对表为基础 注意理解表之间的关系
第一部分: 名词解释 描写出英文的意思或者功能 10分
1: DBMS
2: sql
3: pl/sql
4: DCL
5: E-R 模型
6: DBA
7: SGA
8: CONSTRAINT
9: revoke
10: truncate
第二部分: sql语句书写 35分
1: 统计各部门下平均工资大于 500 的部门 2分
2: 列出员工表中部门的员工数大3的部门名称和对应的人数 2分
3: 对emp分页显示,写出分页的sql语句 2分
4: 得到平均工资大于 2000 的工作岗位 2分
5: 查找出收入(工资加上奖金),显示出下级比自己上级还高的员工编号,员工名字,员工收入 2分
6: 查找出不属于任何部门的员工 2分
7: 查询出 king 所在部门的部门号\部门名称\部门人数 2分
8: 列出员工表中每个部门的员工数,和部门编号 2分
9: 列出所有员工的姓名和其上级的姓名 要求名字全部小写 2分
10: 5分 表一 AAA 商品名称 mc 商品总量 sl A 100 B 120
表二 BBB
商品名称 mc 出库数量 sl A 10 A 20
B 10
B 20
B 30
用一条 SQL 语句算出商品 A,B 目前还剩多少?
11: 12分 有四张表
学生表 student(sid,sname ,
教师表 teacher tid,tname ,
课程表 course cid,cname,ctype ,
选课表 choose_course ccid,sid,tid,cid
insert into student values 1,小明 ;
insert into student values 2,小花 ;
insert into teacher values 1,陈红 ;
insert into teacher values 2,陈白 ;
insert into course values 1,语文,文科 ;
insert into course values 2,数学,理科 ;
--小明选了陈红老师的语文
insert into choose_course values 1,1,1,1 ;
--小明选了陈红老师的数学
insert into choose_course values 2,1,1,2 ;
--小花选了陈红老师的数学
insert into choose_course values 3,2,1,2 ;
--小明选了陈白老师的语文
insert into choose_course values 1,1,2,1 ;
--小花选了陈红老师的语文
insert into choose_course values 4,2,1,1 ;
完成如下题目:
查找陈红老师教的学生个数?
找学生小明所有的文科老师?
找出选修陈红老师的学生?
教的学生最多的老师?
第三部分: oracle中的子程序的使用 40分
1:写出sql语句创建一个表 3分 创建一张表 student
id number
name varchar2 10
age number 10
tel varchar2(10)
给 id 字段添加主键约束
给 name 字段添加非空约束
给 age 字段添加 check 约束(age 必须大于 18 岁
给 tel 添加唯一 非空 约束
2: 建立一个只包含 20 部门雇员信息的视图(雇员的编号、姓名、工资) 3分
3: 创建视图 3分 显示部门内最低工资比 20 部门最低工资要高的部门的编号及部门内最低工资
4: 创建一个有手下的雇员的视图,包括雇员编号,雇员名称 3分
5: 为 emp 表创建一个同义词 emp1 3分
6: 定义一个函数:此函数可以根据雇员的编号查询出雇员的年薪 3分
7: 删除一张表重复记录(ID 是自增唯一,重复记录:其他字段都是一样) 5分
表名 aa
Id name age
1 louis 20
2 louis 20
3 jimmy 30
4 louis 20
8?: 编写一个存储过程,要求,可以传入部门的编号,部门的名称,部门的位置,之后调
用此过程就可以完成部门的增加操作。 3分
9: 写一个存储过程 给一个用户名,判断该用户名是否存在(emp表ename为例) 3分
10: 编写一个存储过程,批量插入 1000 条数据(只插入 ID 为奇数的数据) 5分
11: 为了统计在 EM
您可能关注的文档
- BIM大赛软件简介.doc
- BT融资模式.doc
- CD制作.doc
- CO_2捕获 火电厂 热整合 MEA 系统模拟论文.doc
- DB33 656-2007 用能单位能源计量管理要求.doc
- D原始点疗法讲义20120225(完整).doc
- EPS泡沫塑料入厂检测标准.doc
- E~2014年广东高考数学(理科)试题及答案.doc
- ETL工具kettl应用说明.doc
- E学堂答案.doc
- 工会代表大会运行规则及十大制度解读.docx
- 法院合同法案例分析与学习笔记.docx
- 医疗急救口头医嘱管理流程制度.docx
- 幼儿园科学实验教学设计案例.docx
- 2025秋九年级英语全册Unit2Ithinkthatmooncakesaredelicious课时3SectionAGrammarFocus_4c习题课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit5WhataretheshirtsmadeofSectionA合作探究二课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit2Ithinkthatmooncakesaredelicious课时4SectionB1a_1d习题课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit1Howcanwebecomegoodlearners课时3SectionAGrammarFocus_4c习题课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit5Whataretheshirtsmadeof课时4SectionB1a_1e课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit3Couldyoupleasetellmewheretherestroomsare课时3SectionAGrammarFocus_4c课件新版人教新目标版.pptx
原创力文档


文档评论(0)