湖北汽车工业学院往年数据库基础期末

本试卷为湖北汽车工业学院往年数据库基础期末,题目包括:单项选择题,填空题,简单题,综合应用题。

覆盖的内容包括:简答,综合应用。

数据库基础期末

一、单项选择题 (共20题,每题2分,共计40分)

(  D  )
1、定义关系的主码意味着主码属性( )
A、必须唯一
B、不能为空
C、唯一且部分主码属性不为空
D、唯一且所有主码属性不为空
(  C  )
2、通过“表设计”视图创建数据表必须定义( )
A、排序依据
B、唯一索引
C、字段名称
D、默认取值
(  D  )
3、下面语句可以使用子查询的是( )。
A、SELECT 语句
B、UPDATE语句
C、DELETE语句
D、以上都是
(  C  )
4、Oracle中,下列( )数据字典视图包含存储过程的代码文本。
A、USER_OBJECTS
B、USER_TEXT
C、USER_SOURCE
D、USER_DESC
(  D  )
5、下列选项中,不.属于Access数据库对象的是( )
A、表
B、查询
C、窗体
D、组
(  B  )
6、数据库管理系统是计算机的
A、应用软件
B、系统软件
C、数据库系统
D、数据库
(  A  )
7、一个事务在执行时,应该遵守“要么不做,要么全做”的原则,这是事务的( )。
A、原子性
B、一致性
C、隔离性
D、持久性
(  C  )
8、下面叙述申正确的是( )。
A、数据库管理系统是数据库中的程序和数据的总称
B、数据库管理系统是对数据库中的数据进行处理的一组应用程序
C、商品化的数据库系统中最常见的3种数据模型:层次模型、网状模型、关系模型
D、网状模型和关系模型都是格式化的数据模型
(  A  )
9、一个数据库系统( )概念视图。
A、只能有一种
B、最多只能有两种
C、至少有两种
D、可以有多种
(  C  )
10、在Visual FoxPro系统中,用户不能自定义( )。
A、对象的属性
B、对象的方法
C、对象的事件
D、对象所基于的类
(  D  )
11、不预先定义固定的数据结构,而是以"表"的形式将表中元素迸行逻辑结合来描述数据相互关系的数据库是( )数据库。
A、分布式
B、层次型
C、网状型
D、关系型
(  B  )
12、select * from emp where depto = &deptid,这里的&deptid称为:( )。
A、绑定变量
B、替换变量
C、形式变量
D、实际变量
(  C  )
13、关系数据库的标准语言是
A、C语言
B、C++
C、SQL
D、Delphi
(  A  )
14、Oracle中维护数据库中其他文件的列表、数据库名称和系统改变号(SCN)的文件是( )。
A、控制文件
B、参数文件
C、数据文件
D、可执行文件
(  D  )
15、以下关于索引的描述正确的是______。
A、数据库中同一个索引允许有多个的关键字,每个关键字可以来自不同的表。
B、索引的关键字只能是表中的一个字段。
C、一个数据库表只能创建一个索引。
D、索引需要额外的存储空间。
(  C  )
16、数据库管理系统的作用描述,最恰当的是( )
A、保障数据的易操作性
B、保证数据的安全
C、对数据进行集中管理,保障数据的安全性、共享性和一致性
D、分散管理,保障数据处理的有效性和数据共享
(  B  )
17、数据是指存储在某一种媒体上( )
A、数字符号
B、物理符号
C、逻辑符号
D、概念符号
(  C  )
18、在( )情况下 UNDO_RETENTION 参数即使设置了,也不起作用。
A、当 undo 表空间的数据文件是自动扩展的时候
B、当数据库有不只一个 undo 表空间可用的时候
C、当 undo 表空间是固定尺寸且 retention guarantee 没有启用的时候
D、当 undo 表空间是自动扩展且 retention guarantee 没有启用的时候
(  D  )
19、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。
A、同一个应用中的多个程序共享一个数据集合
B、多个用户.同一种语言共享数据
C、多个用户共享一个数据文件
D、多种应用.多种语言、多个用户相互覆盖地使用数据集合
(  C  )
20、以下( )方式不能进行数据的导出。
A、表方式
B、用户方式
C、块方式
D、全库方式

二、填空题 (共10题,每题2分,共计20分)

1、数据库系统中,实现数据管理功能的核心软件称为()
2、装入数据是()阶段的主要工作。
3、数据库管理系统常见的数据模型有层次模型、网状模型和()三种。
4、SQL使用两种账号确保数据库的安全性,分别是()和数据库用户。
5、数据库的概念模型独立于______ 。
6、数据库的基本特点是数据可以共享(或数据结构化) 、数据独立性、数据冗余小,易扩充、______。
7、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系________。
8、并发操作导致的数据库不一致问题主要包括()、读污、不可重读。
9、在Access中,可以用SQL的_______语句创建表。
10、在SQL Server数据库管理系统中,设用户A可以访问其中的数据库MyDb,则用户A在数据库MyDb中必定属于( )角色。

三、简单题 (共4题,每题5分,共计20分)

1、常用属性、事件、方法
2、简述T-SQL语言的特点。
3、简述角色的概念及其分类。
4、什么是视图,它与表的区别是什么?

四、综合应用题 (共1题,每题20分,共计20分)

1、设有下列关系模式:STUDENT(SNO,SNAME,AGE,SEX,DNO)其中,SNO表示学号,CNAME表示姓名,AGE表示年龄,SEX表示性
别,DNO表示院系号。
SC(SNO,CNO,GRADE),其中SNO表示学号,CNO表示课程号,GRADE表示成绩。
COURSE(CNO,CNAME),其中CNO表示课程号,CNAME表示课程名。
请用关系代数表示下列查询:
1)检索年龄小于16的女学生的学号和姓名。
2)检索成绩大于85分的女学生的学号、姓名。
3)检索选修课程为C1或C2的学生的学号
4)检索至少选修了课程号为C1和C2的学生的学号。
5)检索选修课程号为C1的学生的学号,姓名,课程名和成绩。
6)检索选修了全部课程的学生的学号、姓名和年龄。
相关标签:
  • 数据库原理及应用
  • 湖北汽车工业学院
  • 期末