oracle数据库基础笔试题,Oracle数据库入门笔试试题及参考答案
《数据库入门》试题
姓名:
一、简答题(共40分,每小题10分)
1、如何理解空值(null)?空值在参与运算时有什么特点?
2、简述参照完整性约束。
3、简述Oracle客户端tnsnames.ora文件的作用。
4、简述事务及其性质。
二、运算题(共60分,每小题5分)
针对课本图1.2中的关系模式,用SQL完成下列操作。
1、查询姓张的病人姓名和出生年份。
select xm,substr(to_char(sysdate,'yyyy.mm.dd'),1,4)
from dw.per_natl
where xm like '张%';
注意:题目要求查询出生年份,不是出生日期。
2、查询女病人的平均年龄。
update dw.per_natl a
set nl=(select to_number(substr(to_char(sysdate,'yyyy.mm.dd'),1,4)) -
to_number(substr(to_char(csrq,'yyyy.mm.dd'),1,4)) from dw.per_natl b
where a.grbm=b.grbm);
select avg(nl)
from dw.per_natl
where xb='2';
考虑下列SQL:
select avg(nvl(nl,0))
from dw.per_natl
where xb='2';
oracle数据库基础笔试题,Oracle数据库入门笔试试题及参考答案相关推荐
- 安徽省二级计算机笔试题目及答案,2015安徽省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版)...
2015安徽省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版) 1.以平均修复时间(MTTR),用于描述计算机的( B ) A.可靠性 B.可维护性 C.性能价格比 D.以上答案都 ...
- [转载]单片机习题和试题库之六 读程序(附参考答案)
原文地址:单片机习题和试题库之六 读程序(附参考答案)作者:小董 1.写出下列指令执行的结果 (1). MOV A,#20H MOV R0,#20H MOV @R0,A ANL A, #0F ...
- oracle数据库基础知识总结,oracle数据库基础知识学习笔记
oracle数据库基础知识学习笔记 一.oracle数据库类型: Char: 字符型(最大长度2000,定长.不足时以空格补充) Varchar2:字符型 最大长度 4000,变长,实际长度由存储的 ...
- 【数据库基础知识二】数据库DataBase(简称DB),数据库基本概念、DDL:数据定义语言,用来操作数据库对象、DML:数据操作语言,用来操作表中的数据
14天阅读挑战赛 目录 数据库基本概念 数据库DataBase(简称DB) 数据库管理系统Database management system(简称DBMS) 如何操作DBMS? 连接数据库的方式: ...
- MySQL数据库基础(1)数据库基础
目录 一.数据库简介 二.mysql数据库 三.客户端连接mysql服务 四.Navicat for mysql 一.数据库简介 1.概念 (1)数据:如文字.图形.图像.声音以及学生的档案记录等,这 ...
- 删除计算机系学生(在student表中),数据库原理及应用(第2版)习题参考答案
When Grade between 70 and 79 THEN Grade = '中' When Grade between 60 and 69 THEN Grade = '及格' Else Gr ...
- 电信面试计算机网络面试题,【中国电信员工笔试试题及答案】 - 面试网
中国电信员工笔试试题及答案: 周六去参加福建电信的笔试,这还是人生头一回,也不知道怎么准备,网上乱看了一下别人的博客,差不多就考职业能力测试跟专业课知识, 但是这个专业课我还不知道要考什么, 在网上找 ...
- 农行2021计算机专业面试题,2021农业银行总行笔试试题答案(考生回忆)-行测
原标题:2021农业银行总行笔试试题答案(考生回忆)-行测 2021农业银行总行笔试与9月13日进行,中公金融人为大家提供了农业银行总行笔试行测试题的答案,方便大家提前了解笔试成绩,做好后期的笔试备考 ...
- oracle数据库基础知识总结,oracle知识点总结(一)
关键字: oracle,database Oracle SQL(Oracle 9i 9.2.0.1.0) 一.DataBase 保存数据,以表的形式表现数据 二.SQL SQL(structure q ...
- 【数据库基础知识】oracle client安装及配置
费了一上午的功夫,安装配置oracle client,终于成功.下面记录下安装配置方法,以便将来用到. 首先下载oracle client,我下载了几个小时, 下载链接暂时找不到了,可以直接百度上述文 ...
最新文章
- IK分词源代码分析学习——与solr4.0接口
- 1月17日学习内容整理:Scrapy框架补充之pipeline,去重规则
- 文献记录(part66)--一种基于交叉熵的社区发现算法
- 福禄克FI-3000光纤监测显微仪使用MPO检查摄像头?
- OpenShift Express Web管理控制台:入门
- Mapreduce的工作流程
- SQL Server 2017 SELECT…INTO 创建的新表指定到文件组
- ES6 Number
- 「HDU6583 Typewriter」 - 后缀自动机
- 共享一个从字符串转 Lambda 表达式的类(2)
- Windows编程之钩子程序
- DOS处理 CMD提速 BAT恶搞
- 苹果怎么测是原装屏_原装屏、后压屏、组装屏、压排屏?手机换屏不知道怎么选?Get此文你就明白了...
- 玛雅历 —— C++
- 《杀死一只知更鸟》读书笔记精华分享
- 基于springboot的员工管理系统整合Mybatis操作
- 使用Python+PCA+SVM算法实现人脸识别模型
- java中关于包的描述_下列关于Java包的描述中,错误的是() (1.0分)_学小易找答案
- python numpy中setdiff1d的用法
- iOS Web应用开发:运用HTML5、CSS3与JavaScript