文档详情

《实用数据库》复习题含答案(大学期末复习资料).doc

发布:2016-05-04约1.07万字共12页下载文档
文本预览下载声明
《实用数据库》复习题 一、选择题 1. 数据的独立性分为___两个层次 A. 层次独立性和概念独立性;B. 系统独立性和用户独立性;C. 物理独立性和逻辑独立性;D. 控制独立性和模型独立性 2. 数据库中数据集中存放,带来的好处有() A. 节省存储空间;B. 减少存储时间;C. 避免数据之间的不相容性和不一致性;D. 以上都是 3. 建立数据库、配置和使用数据库的软件称为 A. 操作系统 B. 数据库管理系统 C. 应用开发工具 D. 应用程序 4. 下列哪一项不是数据库管理系统具有的功能? A. 数据的定义和操纵功能 B. 数据库的运行管理功能 C. 建立应用程序系统功能 D. 数据库的建立和维护功能 5. 下面哪一个不是数据库物理结构中的对象? 数据文件 日志文件 控制文件 表空间 6. 使控制文件分布于不同的磁盘上最大的好处是什么? A. 数据库性能 B. 防止失败 C. 更快速地归档 D. 控制文件的写操作是并发的,所以加速控制文件的写操作 7. 下列哪个是数据库中最小的、最基本的存储单位? A.区间 B.段 C.数据块 D.表 8. 下列哪个用来存储最近从数据库中读取出来的数据块? A.数据缓冲区 B.字典缓冲区 C.日志缓冲区 D.SQL共享池 9. 下列哪个进程是用于恢复失败的数据库用户的强制性进程? A.系统监视进程 B.进程监视进程 C.归档进程 D.恢复进程 10. 下列哪个命令可以查看在命令行模式下可以执行的命令? A.show B.connect C.startup D.help 11. 下列哪个启动方式是用来启动未能正常关闭或正常启动的数据库服务器? A.正常启动 B.约束启动 C.强制启动 D.装载启动 12. 下列哪个命令是用来启动数据库的? A.Set B.Startup C.Spool D.Connect 13. 下列哪个命令的作用是执行PL/SQL过程和程序包的? A.Change B.Run C.EXECUTE D.Get 14. 在费用应用程序中,要在employee表中搜索对应于手头发票号的员工信息。Invoice表包含的empid是employee的主键。下列哪个语句可用发票号取得employee表数据? A. select * from employee where empid =empid; B. select * from employee where empid =69494; C. select * from employee where empid = (select empid from invoice where invoice_no -4399485); D. select * from employee; 15. SQL语言功能极强,但完成核心功能只用了9个动词,下列不是实现数据操纵功能的动词是 A. SELECT B. INSERT C. UPDATE D. DELETE 16. 设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现需要查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列,下面SQL语句正确的是 A. SELECT Sno, Grade FROM SC WHERE Sno=’3’ ORDER BY Grade; B. SELECT Sno, Grade FROM SC WHERE Cno=’3’ ORDER BY Grade; C. SELECT Sno, Grade FROM SC WHERE Sno=’3’ ORDER BY Grade DESC; D. SELECT Sno, Grade FROM SC WHERE Cno=’3’ ORDER BY Grade DESC; 17. 设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现需要查询选修1号课程的学生平均成绩,下面SQL语句正确的是 A. SELECT Grade(AVG) FROM SC WHERE Cno=’1’; B. SELECT Grade(AVG) FROM SC WHERE Sno=’1’; C. SELECT AVG(Grade) FROM SC WHERE Sno=’1’; D. SELECT AVG(Grade) FROM SC WHERE Cno=’1’; 18
显示全部
相似文档