形考任务1
简答题
参照教材中PL/SQL代码编写程序,检测视图clu$是否存在,并给出提示信息。
答:
publicbooleanexistsViewInDB(StringviewName){logger.debug[booleanexistsViewInDB(StringviewName[“+viewName+”])]”);booleanexistsView=false;try{Stringsql=”SELECTcount(*)FROMuser_viewsWHEREview_name=:viewName”;SQLQueryquery=getSession()。createSQLQuery(sql);query.setString(”viewName”,viewName);BigDecimaltotalOfViews=(BigDecimal)query.uniqueResult();existView=(totalOfViews.longValue()>0);}catch(Exceptione){logger.error(e,e);}logger.debug(”ExistView[“+viewName+”]?->”+existView);returnexistsView;}
形考任务2
备份user_tables.table_name到表tab1,备份dba_tables.table_name到表tab2,使用一条select语句查询表tab1和tab2,其中tab1的数据全部输出,tab2数据仅输出和tab1重复部分。
insertintotab1selecttable_namefromuser_tables;
insertintotab2selecttable_namefromdba_tables;
selectd.table_name,u.table_name
fromtab1u,tab2d
whered.table_name=u.table_name(+);
形考任务3
单项选择题
题目1-10
Oracle数据库的管理员是( )。
SYS
root
admin
administration
“alter table tab1 drop column col1;”的作用是()。
删除了数据表tab1的字段col1
为数据表tab1增加了字段col1
修改数据表tab1的字段column名称为col1
以上都不对
count()的作用是( )。
数据统计
计时器
累加器
以上都不对
desc的作用是( )。
查看表/视图的结构
改变表/视图的结构
扩展表/视图的结构
删除表/视图
count()属于( )。
单行函数
分组函数
数值函数
转换函数
substr()函数的作用是( )。
取字符串子串
连接两个字符串
转换字符串
复制字符串
JOIN…ON子句的作用是( )。
用于产生笛卡儿积
自动找到匹配的关联字段,消除笛卡儿积
指定一个可以消除笛卡儿积的关联字段
指定一个可以消除笛卡儿积的关联条件
“from user_tables u”中的u是()。
user_tables的别名
user_tables的一个字段
数据表名
语法错误
DBMS目前采用的数据模型中最常用的是( )模型。
面向对象
层次
网状
关系
netca命令作用是( )
启动数据库配置程序
配置网络组件
网络CA认证工具
启动数据库监听程序
题目11-20
oracle数据库中的bin_to_num函数的作用是? ( )
把二进制数值转换为对应的十进制数值
把二进制数值转换为对应的十六进制数值
把二进制数值转换为对应的八进制数值
把二进制数值转换为对应的浮点数
oracle数据库中的lower函数的作用是? ( )
将字符转换成小写
将字符转换成大写
将字符转换成数值
将数值转换成字符
oracle数据库中的last_day函数的作用是? ( )
返回当前月份的最后一天日期
返回当前周的最后一天日期
返回指定日期的当前月份的最后一天日期
返回指定日期的当前周的最后一天日期
order by中desc的作用是( )
查看表结构
降序
升序
以上都不对
sqlplus /nolog指令的意思是? ( )
不进行sqlplus的登录
sqlplus登录时不进行日志记载
sqlplus登录时使用用户名密码
sqlplus登录时不使用用户名密码实现空连接
下列哪种不是DML语句是( )。
insert
alter
update
delete
下面选项中有关连接描述错误的是 ( )
Inner join 内连接
left join 左连接
right join右连接
outer jion外连接
在Oracle数据库中,删除一个表,那么对建立在该表上的索引产生的结果是( )
没有影响;
索引同时被删除;
索引失效;
索引中的值为空
删除表使用的语句是( )。
delete table
close table
del table
drop table
哪个是按照一定的数据模型组织的、长期存储在计算机内,可为多个用户共享的数据的集合。( )
数据库系统
数据库
关系数据库
数据库管理系统
题目21-24
在ORACLE中,TRUNCATE命令的作用是( )
删除表
删除表中全部数据
删除表中全部列定义
删除表中全部外键定义
哪个不是多行子查询的运算符 ( )
IN
ANY
>
ALL
数据库系统的基础是( )。
数据结构
数据库管理系统
操作系统
数据模型
系统中有权利启动和关闭数据库的用户是:( )。
hr
user
system
scott
判断题
题目25-35
DML实现对数据的增、删、改、查等操作。
对
错
DML是数据定义语言。
对
错
数据表名可以修改。
对
错
数据表是一个二维的数据结构,由字段和对应数据构成数据存储的结构。
对
错
Oracle SQL对标准SQL做了实现及扩展。
对
错
order by默认情况下按升序排序。
对
错
sysdate()函数可以得到系统的当前时间。
对
错
to_char(x[,f])函数把字符串或时间类型x按格式f进行格式化转换为字符串类型。
对
错
SQL语句中有多个数据表时SQL引擎会按照自左向右的顺序处理from子句后面的数据表。
对
错
INITCAP(列名|表达式):将每个单词的第一个字母转换成大写
对
错
多个数据表时from子句后面表名顺序无所谓。
对
错
题目36-50
MONTHS_BETWEEN:返回两个日期类型数据之间间隔的整月数
对
错
Oracle支持5种类型的约束:notnull、unique、check、primarykey、foreignkey
对
错
Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行
对
错
Oracle数据库中字符串和日期必须使用双引号标识
对
错
oracle数据库系统中,启动数据库的第一步是启动一个数据库实例
对
错
SUM和AVG函数分别返回每组的总和及平均值_____
对
错
为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾
对
错
修改表时,可以指定新添加列的位置
对
错
单行函数对单行操作,每行返回一个或多个结果
对
错
使用DELETE语句删除表中的行记录,不能rollback
对
错
在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接_____ 自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接将失去意义{TRUE#回答错误#回答正确}
对
错
数据处理的经过4个阶段,即:人工管理阶段、文件系统阶段、数据库系统阶段、大数据系统阶段
对
错
使用集合运算时列的数据类型、列数可以不一致。
对
错
空值在升序排列中排在最开始,在降序排列中排在最后
对
错
一个表可以有三个主键。
对
错
相关文章:
- 2025春国开题库《移动商务界面设计与制作》形考任务1-7答案 形考任务1 选择题 1. UI界面设计规范中,屏幕大小为1080*1920px时,启动图标的尺寸应该是? 单选 … ...
- 2025春国开题库《电子商务网站前端开发》形考任务1答案 单选题 1. 下列哪些是格式良好的XHTML? 单选题 (6 分) 6分 A. <p& … ...
- 2025春国开题库《电子商务数据分析与应用》形考任务1答案 形考任务1 测试试题:目前测试中共有25道单选题,25道判断题 ,已配置 100 分 一、单选题 1、电子商务 … ...
- 2025春国开题库《电子商务数据分析与应用》形考任务2答案 形考任务2 测试试题:目前测试中共有25道单选题,25道判断题 ,已配置 100 分 单选题 1. 1、下列关 … ...
- 2025春国开题库《电子商务数据分析与应用》形考任务3答案 形考任务3 测试试题:目前测试中共有7道简答题 ,已配置 100 分 1. 安装Kettle。 简答题 (10 … ...
- 2025春国开题库《电子商务数据分析与应用》形考任务4答案 形考任务4 测试试题:目前测试中共有25道单选题,25道判断题 ,已配置 100 分 单选题 1. 1、下列关 … ...