oracle理论考试考试.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

mg60065 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档