《数据库基础与应用-模拟试题1(附参考答案).docx》由会员分享,可在线阅读,更多相关《数据库基础与应用-模拟试题1(附参考答案).docx(4页珍藏版)》请在第一文库网上搜索。
1、数据库基础与应用模拟试题2016067一、单选题(共12题,共36分)1利用SQ1语言所建立的视图在数据库中属于(B)oA、实表B、虚表C、索引D、字段2 .如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为(A)。Aa标签报表B、一般报表C、交叉报表D、数据透视图报表3 .设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD=A-B,A-C,B-D,D-E,则该关系的候选码为(A)。A、AB、BC、CD、D4 .由概念设计进入关系数据模型的逻辑设计时,必须被转换为对应基本表的联系类型是(C)oA、1对1B、1对多C、多对多D、多对15 .利用SQ1语言所建立的视
2、图在数据库中属于(B)。A、实表B、虚表C、索引D、字段6 .在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是(B)。A、人工管理B、文件系统C、数据库系统D、分布式数据库系统7 .在利用计算机进行数据处理的四个发展阶段中,第一个发展阶段是(A)。A、人工管理B、文件系统C、数据库系统D、分布式数据库系统8 .在ACCeSS的表定义中,字段的O1E对象类型用来存储(D)。A、文本数据B、数字数据C、货币数据D、多媒体9 .在ACCeSS中,字段的“字段大小”属性是一个(C)。A、字符串B、实数C、整数D、日期10 .属性的取值范围被称为(B)。A、实体B、域C、联系D、码I1在ACC
3、eSS中,若利用宏打开一个报表,则选择的宏操作命令是(D)。A、OpenTabIeB、OpenQueryC、OpenFormD、OpenReport12 .设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD=A-B,A-C,(C,D)-E,则该关系的候选码为(C)oA、(A7C)B、CD)C、(A7D)D、(B,D)二、是非判断题(共12题,共36分)1对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。(X)13 进行VBA程序开发所使用的编辑工具是VBE(Visua1BasicforEditor)o()14 在ACCeSS的查询设计网格中,被列出的
4、字段可以进行显示,也可以取消其显示。()15 已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m+n。()16 利用“报表”和“报表向导”命令建立报表时,具有不同的操作过程。()17 在ACCeSS中,一个窗体由窗体页眉、主体、窗体页脚这三个部分所组成。(V)18 在一个关系数据模型中,所有关系的定义也用一个关系来表示,称之为元关系或数据字典。()19 在SE1ECT语句的FROM选项中,每对表之间的连接方式共有两种。()20 对两个关系按照一方的主码进行等值连接,在其运算结果的关系中,其元组个数必然小于等于原有两个关系中的元组个数之和。()21 .在ACCeSS的窗体中,绑定型
5、控件主要起到信息提示和美化窗体的作用。()I1在ACCeSS的窗体中,绑定型控件用来显示、输入和修改表中的内容。()12.对两个关系按照一方的主码进行自然连接,在其运算结果的关系中,其元组个数必然大于等于原有两个关系中的元组个数之和。()三、程序分析题(共1题,共28分)假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示:学生(学生号Char,姓名Char,性别Char(2),专业Char(IO),年级int)课程(课程号Char,课程名Char(Io),课程学分int)选课(学生号Char,课程号Char,成绩int)1、在下面查询语句中,所使用的表对象是(A)ose1ect*from学生where性别=,男,or专业=计算机,A、学生B、性别C、专业D、计算机2、在下面查询语句中,所使用常量的数据类型是(D)。se1ect*from选课where学生号=0303001A、日期B、实数C、整数D、字符3、在下面查询语句中,包含有的子句(选项)个数为(D)。se1ect*from学生where性别=男,A、1B、2C、4D、34、在下面查询语句执行时,显示出的学生记录表示(C)。se1ect*from学生where学生号notin(se1ect学生号from选课)A、有选修课程B、只有一门选修课程C、没有选修课程D、有一门或两门选修课程