oracle基础数据库考试

数据库实际操作注意数据安全。

Q1:工号

填空1

Q2:姓名

填空1

Q3:ORACLE中,TEST数据库中,已存在STAFF(职员表)表结果如下:STAFFID NVARCHAR(10)NAME NVARCHAR(100)ADDR NVARCHAR(500)EMAIL NVARCHAR(50)DEPT NVARCHAR(50)SALARY NUMBER(30,15)以下语句不能查询出未填写职员的ADDR的职工名称和编号

A.SELECT STAFFID ,NAME FROM STAFF WHERE ADDR=NULL;
B.SELECT STAFFID ,NAME FROM STAFF WHERE ADDR<>NULL;
C.SELECT STAFFID ,NAME FROM STAFF WHERE ADDR IS NULL;
D.SELECT STAFFID ,NAME FROM STAFF WHERE ADDR IS NOT NULL;

Q4:oracle服务器启动时,下列那种文件不是必须的()

A.数据文件
B.控制文件
C.日志文件
D.归档日志文件

Q5:ORACLE中,以下语句可以查询STAFF表中前100条记录的是()

A.  SELECT TOP 100 * FROM  STAFF
B. SELECT  *  FROM STAFF WHERE ROWNUM<101
C.SELECT * FROM STAFF LIMIT 0,100
D.SELECT * FROM STAFF WHERE ROWNUM<100

Q6:ORACLE中,需要修改数据,要求如下:部门(DEPT)为研发部的人员工资(SALARY)上调30%,以下正确的语句是:

A.UPDATE STAFF SET SALARY=SALARY*0.3 WHERE DEPT='研发部';
B.SELECT SALARY=SALARY*1.3 WHERE DEPT='研发部';
C.DELETE FROM STAFF  WHERE DEPT='研发部';COMMIT;
D.UPDATE STAFF SET SALARY=SALARY*1.3 WHERE DEPT='研发部';COMMIT;

Q7:现有STAFF(职员表)和STAFF_PROFILE(员工简历),STAFFID NVARCHAR(10) NAME NVARCHAR(100)PROFILE NVARCHAR(4000),现要求STAFF添加PROFILE 字段,并根据STAFFID 更新STAFF中PROFILE 字段值。

填空1

Q8:创建数据库表空间BDCK,数据文件命名BDCK.dbf,存放在d:\data,文件大小为500M,设置为5MB,文件最大为10GB。

填空1

Q9:4题中创建表空间BDCK,创建用户为BDCK,密码Jz2020,并给用户赋CONNECT、DBA、RESOURCE、create any view、CREATE ANY TABLE 、SELECT ANY TABLE、COMMENT ANY TABLE 、LOCK ANY TABLE 、SELECT ANY DICTIONARY。

填空1

Q10:使用数据泵备份表空间数据。表空间为BDCK,用户为BDCK,密码为Jz2020,备份文件放置位置 F:\数据库\databak,备份文件名称为 BDCK20220627.dmp

填空1

Q11:使用数据泵的方式还原表空间数据。表空间为BDCK,用户为BDCK,密码为Jz2020,备份文件放置位置 F:\数据库\databak,备份文件名称为 BDCK20220627.dmp

填空1

Q12:删除表空间和数据和物理文件。表空间为BDCK,用户为BDCK。(实际项目中谨慎使用)

填空1

Q13:请选择以下选项 (多选)中关于索引正确的是:()

A.一种允许直接访问数据表中某一数据行的树型结构
B.一个独立于表的对象,可以存放在与表不同的表空间。
C.索引记录中存有索引关键字和指向表中数据的指针(地址)
D.索引一旦被建立就将被Oracle系统自动维护,查询语句中不用指定使用哪个索引.

Q14:请选择以下选项 (多选)中关于视图正确的是:()

A.使数据简单化
B.表结构设计的补充
C.增加安全性
D.可以理解为数据库中一张虚拟的表,他是通过一张或者多张基表进行关联查询后组成一个虚拟的逻辑表。
E.不包含任何数据,只是一个查询结果,当基表的数据发生变化时,视图里面的数据也会跟着发生变化。
问卷网
oracle基础数据库考试
关于
1年前
更新
1
频次
14
题目数
分享