国家开放大学2024春《Oracle数据库编程》期末复习[参考答案] 题目类型: 单选题 题目: unionall是 选项: 交集 并集重复 并集不重复 补集 题目类型: 单选题 题目: union是 选项: 交集 并集重复
国家开放大学2024春《Oracle数据库编程》期末复习[参考答案]
题目类型:
单选题
题目:
union all是
选项:
交集
并集重复
并集不重复
补集
题目类型:
单选题
题目:
union是
选项:
交集
并集重复
并集不重复
补集
题目类型:
单选题
题目:
"alter table tab1 drop column col1;"的作用是().
选项:
删除了数据表tab1的字段col1
为数据表tab1增加了字段col1
修改数据表tab1的字段column名称为col1
以上都不对
题目类型:
单选题
题目:
"alter table tab1 modify (name char(32));"的作用是
选项:
修改了字段name的大小
修改了字段name的名称
修改了数据表tab1的名称为name
以上都不对
题目类型:
单选题
题目:
"delete from tab1;"的作用是
选项:
删除了数据表tab1的全部数据
删除了数据表tab1
删除了数据表tab1的全部字段
删除了数据表tab1的全部空值数据
题目类型:
单选题
题目:
"from user_tables u"中的u是().
选项:
user_tables的别名
user_tables的一个字段
数据表名
语法错误
题目类型:
单选题
题目:
"select * from dba_data_files where bytes = max(bytes);"出错原因是
选项:
该语句语法正确
字段bytes不存在
拼写错误
分组函数不能使用在where子句中
题目类型:
单选题
题目:
"select obj# as test from clu$;"中as的作用是
选项:
改变了数据表中字段名
把obj#的内容放到了test
为obj#起了个别名
将obj#和test连接到了一起
题目类型:
单选题
题目:
"update tab1 set name='1234' where id=1;"修改了( )条记录.
选项:
1
0
>1
不确定
题目类型:
单选题
题目:
下列不属于oracle数据库中的约束条件的是
选项:
not null
unique
index
primary key
题目类型:
单选题
题目:
下列关于提交事务的叙述哪一项是正确的?
选项:
事务提交后,它对数据库所做的修改将永久保存到数据库中
事务提交后,还可以使用回滚语句取消它所做的操作
提交事务的响应速度与事务的规模有关
提交事务并不意味着事务的结束,它只是对事务以前所做的工作进行保存而已
题目类型:
单选题
题目:
下列函数中属于字符串函数的是().
选项:
to_char()
substr()
decode()
以上皆是
题目类型:
单选题
题目:
下列哪个约束只能定义在列级定义上
选项:
unique
not null
check
primary key
foreign key
题目类型:
单选题
题目:
下列哪种不是ddl语句.
选项:
alter
create
drop
commit
题目类型:
单选题
题目:
下列哪种不是dml语句是
选项:
insert
alter
update
delete
题目类型:
单选题
题目:
下面选项中有关连接描述错误的是
选项:
inner join 内连接
left join 左连接
right join右连接
outer jion外连接
题目类型:
单选题
题目:
不属于单行函数的特征的是:
选项:
单行函数对单行操作
每行返回一个结果
有可能返回值与原参数数据类型不一致
单行函数不可以嵌套
题目类型:
单选题
题目:
事务中触发回滚后( )操作会失效.
选项:
delete
update
insert
以上皆是
题目类型:
单选题
题目:
以下选项中,不属于pl/sql异常的是
选项:
预定义异常
非预定义异常
自定义异常
系统异常
题目类型:
单选题
题目:
以下选项中,不属于数据处理方式的是
选项:
联机处理、脱机处理
批处理、实时处理、非实时处理
集中处理、分布式处理.
以上皆是
题目类型:
单选题
题目:
desc的作用是
选项:
查看表/视图的结构
改变表/视图的结构
扩展表/视图的结构
删除表/视图
题目类型:
单选题
题目:
group by子句优点是
选项:
编写代码比使用很多相关子查询更简洁
对于lob列和嵌套子查询不能作为group by子查询的一部分
不允许使用标量子查询表达式
如果group by子句引用任何对象类型的列则查询不能并行化
题目类型:
单选题
题目:
intersect是
选项:
交集
并集重复
并集不重复
补集
题目类型:
单选题
题目:
oracle数据库中的lower函数的作用是?
选项:
将字符转换成小写
将字符转换成大写
将字符转换成数值
将数值转换成字符
题目类型:
单选题
题目:
sqlplus /nolog指令的意思是?
选项:
不进行sqlplus的登录
sqlplus登录时不进行日志记载
sqlplus登录时使用用户名密码
sqlplus登录时不使用用户名密码实现空连接
题目类型:
判断题
题目:
insert语句可以把查询到的数据插入数据库.
选项:
对
错
题目类型:
判断题
题目:
intersect相交运算返回多个查询结果集的公有行
选项:
对
错
题目类型:
判断题
题目:
last_day:返回指定日期每年最后一天的日期
选项:
对
错
题目类型:
判断题
题目:
loop循环是无限循环.
选项:
对
错
题目类型:
判断题
题目:
mod(x,y)函数的作用是求x除以y的余数.
选项:
对
错
题目类型:
判断题
题目:
months_between:返回两个日期类型数据之间间隔的整月数
选项:
对
错
题目类型:
判断题
题目:
oracle sql对标准sql做了实现及扩展.
选项:
对
错
题目类型:
判断题
题目:
oracle支持5种类型的约束:notnull、unique、check、primarykey、foreignkey
选项:
对
错
题目类型:
判断题
题目:
oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行
选项:
对
错
题目类型:
判断题
题目:
oracle数据库中字符串和日期必须使用双引号标识
选项:
对
错
题目类型:
判断题
题目:
oracle数据库中字符串数据是区分大小写的
选项:
对
错
题目类型:
判断题
题目:
oracle数据库系统中,启动数据库的第一步是启动一个数据库实例
选项:
对
错
题目类型:
判断题
题目:
order by默认情况下按升序排序.
选项:
对
错
题目类型:
判断题
题目:
pl/sql代码块声明区可有可无
选项:
对
错
题目类型:
判断题
题目:
pl/sql对大小写敏感.
选项:
对
错
题目类型:
判断题
题目:
pl/sql支持过程控制.
选项:
对
错
题目类型:
判断题
题目:
sql语句中有多个数据表时sql引擎会按照自左向右的顺序处理from子句后面的数据表.
选项:
对
错
题目类型:
判断题
题目:
sum()函数返回选择列表项数值的总和.
选项:
对
错
题目类型:
判断题
题目:
sum和avg函数分别返回每组的总和及平均值_____
选项:
对
错
题目类型:
判断题
题目:
sysdate()函数可以得到系统的当前时间.
选项:
对
错
题目类型:
判断题
题目:
"select max(bytes), online_status from dba_data_files;"语法正确.
选项:
对
错
题目类型:
判断题
题目:
为了节省存储空间,定义表时应该将可能包含null值的字段放在字段列表的末尾
选项:
对
错
题目类型:
判断题
题目:
修改表时,可以指定新添加列的位置
选项:
对
错
题目类型:
判断题
题目:
创建表时,default修饰的列,指定在插入或更新数据时,列的默认值
选项:
对
错
题目类型:
判断题
题目:
单行子查询不能返回空值.
选项:
对
错
题目类型:
单选题
题目:
union all是
选项:
交集
并集重复
并集不重复
补集
题目类型:
单选题
题目:
union是
选项:
交集
并集重复
并集不重复
补集
题目类型:
单选题
题目:
"alter table tab1 drop column col1;"的作用是().
选项:
删除了数据表tab1的字段col1
为数据表tab1增加了字段col1
修改数据表tab1的字段column名称为col1
以上都不对
题目类型:
单选题
题目:
"alter table tab1 modify (name char(32));"的作用是
选项:
修改了字段name的大小
修改了字段name的名称
修改了数据表tab1的名称为name
以上都不对
题目类型:
单选题
题目:
"delete from tab1;"的作用是
选项:
删除了数据表tab1的全部数据
删除了数据表tab1
删除了数据表tab1的全部字段
删除了数据表tab1的全部空值数据
题目类型:
单选题
题目:
"from user_tables u"中的u是().
选项:
user_tables的别名
user_tables的一个字段
数据表名
语法错误
题目类型:
单选题
题目:
"select * from dba_data_files where bytes = max(bytes);"出错原因是
选项:
该语句语法正确
字段bytes不存在
拼写错误
分组函数不能使用在where子句中
题目类型:
单选题
题目:
"select obj# as test from clu$;"中as的作用是
选项:
改变了数据表中字段名
把obj#的内容放到了test
为obj#起了个别名
将obj#和test连接到了一起
题目类型:
单选题
题目:
"update tab1 set name='1234' where id=1;"修改了( )条记录.
选项:
1
0
>1
不确定
题目类型:
单选题
题目:
下列不属于oracle数据库中的约束条件的是
选项:
not null
unique
index
primary key
题目类型:
单选题
题目:
下列关于提交事务的叙述哪一项是正确的?
选项:
事务提交后,它对数据库所做的修改将永久保存到数据库中
事务提交后,还可以使用回滚语句取消它所做的操作
提交事务的响应速度与事务的规模有关
提交事务并不意味着事务的结束,它只是对事务以前所做的工作进行保存而已
题目类型:
单选题
题目:
下列函数中属于字符串函数的是().
选项:
to_char()
substr()
decode()
以上皆是
题目类型:
单选题
题目:
下列哪个约束只能定义在列级定义上
选项:
unique
not null
check
primary key
foreign key
题目类型:
单选题
题目:
下列哪种不是ddl语句.
选项:
alter
create
drop
commit
题目类型:
单选题
题目:
下列哪种不是dml语句是
选项:
insert
alter
update
delete
题目类型:
单选题
题目:
下面选项中有关连接描述错误的是
选项:
inner join 内连接
left join 左连接
right join右连接
outer jion外连接
题目类型:
单选题
题目:
不属于单行函数的特征的是:
选项:
单行函数对单行操作
每行返回一个结果
有可能返回值与原参数数据类型不一致
单行函数不可以嵌套
题目类型:
单选题
题目:
事务中触发回滚后( )操作会失效.
选项:
delete
update
insert
以上皆是
题目类型:
单选题
题目:
以下选项中,不属于pl/sql异常的是
选项:
预定义异常
非预定义异常
自定义异常
系统异常
题目类型:
单选题
题目:
以下选项中,不属于数据处理方式的是
选项:
联机处理、脱机处理
批处理、实时处理、非实时处理
集中处理、分布式处理.
以上皆是
题目类型:
单选题
题目:
desc的作用是
选项:
查看表/视图的结构
改变表/视图的结构
扩展表/视图的结构
删除表/视图
题目类型:
单选题
题目:
group by子句优点是
选项:
编写代码比使用很多相关子查询更简洁
对于lob列和嵌套子查询不能作为group by子查询的一部分
不允许使用标量子查询表达式
如果group by子句引用任何对象类型的列则查询不能并行化
题目类型:
单选题
题目:
intersect是
选项:
交集
并集重复
并集不重复
补集
题目类型:
单选题
题目:
oracle数据库中的lower函数的作用是?
选项:
将字符转换成小写
将字符转换成大写
将字符转换成数值
将数值转换成字符
题目类型:
单选题
题目:
sqlplus /nolog指令的意思是?
选项:
不进行sqlplus的登录
sqlplus登录时不进行日志记载
sqlplus登录时使用用户名密码
sqlplus登录时不使用用户名密码实现空连接
题目类型:
判断题
题目:
insert语句可以把查询到的数据插入数据库.
选项:
对
错
题目类型:
判断题
题目:
intersect相交运算返回多个查询结果集的公有行
选项:
对
错
题目类型:
判断题
题目:
last_day:返回指定日期每年最后一天的日期
选项:
对
错
题目类型:
判断题
题目:
loop循环是无限循环.
选项:
对
错
题目类型:
判断题
题目:
mod(x,y)函数的作用是求x除以y的余数.
选项:
对
错
题目类型:
判断题
题目:
months_between:返回两个日期类型数据之间间隔的整月数
选项:
对
错
题目类型:
判断题
题目:
oracle sql对标准sql做了实现及扩展.
选项:
对
错
题目类型:
判断题
题目:
oracle支持5种类型的约束:notnull、unique、check、primarykey、foreignkey
选项:
对
错
题目类型:
判断题
题目:
oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行
选项:
对
错
题目类型:
判断题
题目:
oracle数据库中字符串和日期必须使用双引号标识
选项:
对
错
题目类型:
判断题
题目:
oracle数据库中字符串数据是区分大小写的
选项:
对
错
题目类型:
判断题
题目:
oracle数据库系统中,启动数据库的第一步是启动一个数据库实例
选项:
对
错
题目类型:
判断题
题目:
order by默认情况下按升序排序.
选项:
对
错
题目类型:
判断题
题目:
pl/sql代码块声明区可有可无
选项:
对
错
题目类型:
判断题
题目:
pl/sql对大小写敏感.
选项:
对
错
题目类型:
判断题
题目:
pl/sql支持过程控制.
选项:
对
错
题目类型:
判断题
题目:
sql语句中有多个数据表时sql引擎会按照自左向右的顺序处理from子句后面的数据表.
选项:
对
错
题目类型:
判断题
题目:
sum()函数返回选择列表项数值的总和.
选项:
对
错
题目类型:
判断题
题目:
sum和avg函数分别返回每组的总和及平均值_____
选项:
对
错
题目类型:
判断题
题目:
sysdate()函数可以得到系统的当前时间.
选项:
对
错
题目类型:
判断题
题目:
"select max(bytes), online_status from dba_data_files;"语法正确.
选项:
对
错
题目类型:
判断题
题目:
为了节省存储空间,定义表时应该将可能包含null值的字段放在字段列表的末尾
选项:
对
错
题目类型:
判断题
题目:
修改表时,可以指定新添加列的位置
选项:
对
错
题目类型:
判断题
题目:
创建表时,default修饰的列,指定在插入或更新数据时,列的默认值
选项:
对
错
题目类型:
判断题
题目:
单行子查询不能返回空值.
选项:
对
错