国开《Oracle数据库编程》阶段性测验

微信小程序
资源下载
下载价格15
教学实践1
参照教材中PL/SQL代码编写程序,检测视图clu$是否存在,并给出提示信息。
 
教学实践2

 

备份user_tables.table_name到表tab1,备份dba_tables.table_name到表tab2,使用一条select语句查询表tab1tab2,其中tab1的数据全部输出,tab2数据仅输出和tab1重复部分。
 
阶段性测验1
以下选项中,不属于PL/SQL异常的是()。
Oracle数据库的管理员是( )。
alter table tab1 drop column col1;”的作用是()。
alter table tab1 modify (name char(32));”的作用是( )。
count()的作用是( )。
desc的作用是( )。
count()属于( )。
substr()函数的作用是( )。
JOINON子句的作用是( )。
from user_tables u”中的u是()。
DBMS目前采用的数据模型中最常用的是( )模型。
netca命令作用是(
oracle数据库中的bin_to_num函数的作用是? ( )
oracle数据库中的lower函数的作用是? ( )
oracle数据库中的last_day函数的作用是? ( )
orderbydesc的作用是(   
sqlplus/nolog指令的意思是? ( )
下列哪种不是DML语句是()。
下面选项中有关连接描述错误的是 ( )
不属于单行函数的特征的是:   
删除表使用的语句是( )。
哪个是按照一定的数据模型组织的、长期存储在计算机内,可为多个用户共享的数据的集合。( )
数据库系统的基础是( )。
默认用户名scott的口令是(
系统中有权利启动和关闭数据库的用户是:( )。
DML实现对数据的增、删、改、查等操作。
DML是数据定义语言。
数据表名可以修改。
数据表是一个二维的数据结构,由字段和对应数据构成数据存储的结构。
OracleSQL对标准SQL做了实现及扩展。
orderby默认情况下按升序排序。
sysdate()函数可以得到系统的当前时间。
to_char(x[,f])函数把字符串或时间类型x按格式f进行格式化转换为字符串类型。
SQL语句中有多个数据表时SQL引擎会按照自左向右的顺序处理from子句后面的数据表。
INITCAP(列名|表达式):将每个单词的第一个字母转换成大写
多个数据表时from子句后面表名顺序无所谓。
LAST_DAY:返回指定日期每年最后一天的日期
MONTHS_BETWEEN:返回两个日期类型数据之间间隔的整月数
Oracle支持5种类型的约束:notnulluniquecheckprimarykeyforeignkey
Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行
Oracle数据库中字符串和日期必须使用双引号标识
oracle数据库系统中,启动数据库的第一步是启动一个数据库实例
SUMAVG函数分别返回每组的总和及平均值_____  
为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾
修改表时,可以指定新添加列的位置
创建表时,default修饰的列,指定在插入或更新数据时,列的默认值
单行函数对单行操作,每行返回一个或多个结果
在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接_____ 自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接将失去意义{TRUE#回答错误#回答正确}  
数据处理的经过4个阶段,即:人工管理阶段、文件系统阶段、数据库系统阶段、大数据系统阶段
空值在升序排列中排在最开始,在降序排列中排在最后
教学实践3

 

创建一个存储过程,实现在user_tables查询参数给出的表名是否存在,并从存储过程中返回结果。
 
阶段性测验2
使用( )子句可以筛选分组后的各组数据。
select * from dba_data_files where bytes = max(bytes);”出错原因是( )。
子查询不能使用()语句。
删除存储过程sp_clu的语法是( )。
update tab1 set name=’1234′ where id=1;”修改了( )条记录。
建立数据表的同时使用“check(id=10)”的作用是( )。
数据库约束状态默认是()。
事务中触发回滚后()操作会失效。
INTERSECT( )
MINUS是(
完全联合运算默认情况下输出()。
UNION是(
下列不属于Oracle数据库中的约束条件的是()。
下列关于提交事务的叙述哪一项是正确的?(
关于ROWNUM的描述,下列正确的是(    
函数avg 的作用是( )
哪个不是多行子查询的运算符
ORACLE数据库中创建一个表,对其主键叙述正确的是(    
ORACLE中,TRUNCATE命令的作用是(    
oracle中获取前10条的关键字是(
下列哪个约束只能定义在列级定义上(    
Oracle数据库中,删除一个表,那么对建立在该表上的索引产生的结果是(
函数sum 的作用是( )
如下描述正确的是
对表数据的什么操作不对操作的数据添加锁(    
group by子句减少了重复访问同一个数据块的次数。
group by子句用于配合分组函数,根据一列或多列对结果集进行分组。
子查询可以在selectinsertupdatedelete语句中使用。
子查询可以直接用在分组函数中。
使用集合运算时列的数据类型、列数可以不一致。
查询语句会先逐条处理然后进行集合运算。
insert语句可以不写列名。
insert语句可以把查询到的数据插入数据库。
非空约束的列在插入数据时必须有值。
PL/SQL支持过程控制。
GROUPBY所指定的列必须出现在SELECT列表中
INTERSECT相交运算返回多个查询结果集的公有行
truncateDDL操作,不能rollback
UNIONALL完全联合运算,返回由任一查询结果集包含的行,并且包含重复行,默认情况下对结果集进行升序排序
使用DELETE语句删除表中的行记录,不能rollback
列级约束只能在一列上起作用
多行子查询需要使用多行操作符,多行操作符包括:INANYALL
多行注释以“/*”开始,以“*/”结束
如果在查询中使用了组函数,任何不在组函数中的列或表达式都必须包含在GROUPBY子句中
数据库约束状态有两类
显式游标的游标属性的前缀是游标名
游标分为显式游标和隐式游标
视图本身不包含任何业务数据
隐式游标由PL/SQL维护,当执行查询时自动打开和关闭
隐式游标的游标属性前缀是SQL
作业

 

简述什么是PL/SQL及其主要特性。
简述什么是自身连接
 
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先

国开电大液压与气压传动形成性考核二答案
国开电大液压与气压传动形成性考核二答案
刚刚 有人购买 去瞅瞅看
国开电大理工英语4形考任务单元自测1答案
国开电大理工英语4形考任务单元自测1答案
9分钟前 有人购买 去瞅瞅看
国开电大《健康教育与健康促进》形成性考核4答案
国开电大《健康教育与健康促进》形成性考核4答案
9分钟前 有人购买 去瞅瞅看
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
显示验证码

社交账号快速登录