|
模拟试题2 | 计算机学院 2009-06-14 14:28:09 浏览4711次 | 自测题2
第一卷 知识题
一、单选题(15小题,每小题1分,共15分。请将正确答案写在答题纸上)
1. 以下软件( )不是数据库管理系统
【A】Delphi 【B】Access 【C】Foxpro 【D】Oracle
2. Access数据库使用( )作为扩展名
【A】.mb 【B】.mdb 【C】.db 【D】.dbf
3. 从表中抽取选中信息的对象类型是( )
【A】模块 【B】报表 【C】查询 【D】窗体
4. 在( )视图中,您可以改变窗体的外观和控件的属性。
【A】数据表 【B】设计 【C】窗体 【D】控件
5. ( )数据类型可以用于为每个新记录自动生成数字。
【A】数字 【B】超链接
【C】自动编号 【D】OLE对象
6. 数据类型是( )
【A】字段的另一种说法
【B】决定字段能包含哪类数据的设置
【C】一类数据库应用程序
【D】一类用来描述Access表向导允许从中选择的字段名称。
7. 可建立下拉列表式输入的字段对象是( )类型字段
【A】OLE 【B】备注
【C】超级连结 【D】查阅向导
8. ( )是一个或多个操作的集合,每个操作实现特定的功能
【A】窗体 【B】报表 【C】查询 【D】宏
9. 报表的主要目的是( )
【A】操作数据 【B】在计算机屏幕上查看数据
【C】查看打印出的数据 【D】方便数据的输入
10. 在报表设计中,页号应该出现在( )部分
【A】报表页眉 【B】页面页眉
【C】报表页脚 【D】页面页脚
11. 查询向导的数据可以来自( )
【A】多个表 【B】一个表
【C】一个表的一部分 【D】表或查询
12. 创建参数查询时,在条件栏中应将参数提示文本放置在( )中
【A】{ } 【B】( ) 【C】[ ] 【D】《 》
13. 完整的交叉表查询必须选择( )
【A】行标题、列标题和值 【B】只选行标题即可
【C】只选列标题即可 【D】只选值
14. 数据访问页是一种独立于Access数据库外的( )文件
【A】HTML 【B】DOS 【C】UNIX 【D】Windows
15. Quit宏操作的作用是( )
【A】退出窗体 【B】退出ACEESS
【C】退出模块 【D】结束宏
二、填空题(13小题,每空1分,共15分。请将正确答案写在答题纸上)
1. 实体完整性是通过定义( )实现的。
2. 表的操作按钮 的作用是( )。
3. 不管怎样移动滚动条,总能显示表的某列,可以采用( )的方法实现。
4. 常用于存储图片对象的数据类型是( )。
5. 修改数据库记录的SQL语句是( )。
6. 往数据库中添加记录的SQL语句是( )。
7. 删除数据的SQL语句是( )。
8. 在SQL语言中,定义一个表的命令是( )。
9. 如果表中某个属性或者属性组合的值能够唯一地标识每条记录,则可以把它选作为( )。
10. 一个仓库中可以存放多种零件,每种零件可以存放在不同的仓库中,则仓库和零件之间为( )关系。
11. 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为该关系的( )。
12. 实体之间的关系分为( )、( )和( )三种。
13. ( )的作用是对表中的数据实施参照完整性约束。
三、问答题(3大题,其中第三题有5小题,共20分。请将正确答案写在答题纸上,注明题号。)
对于学生和课程之间的学习关系,有如下的属性:
学生(学号,姓名,性别,出生日期,民族,班级,家庭住址,联系电话)
课程(课程ID,课程名称)
学习(学号,课程ID,成绩)
1.画出这种关系的E-R图。(5分)
2.指出各表的主键字段(5分)
3.在此数据库的基础上,写出SQL语句(每题2分,共10分)
(1)查出所有男同学的基本信息
(2)查出学生的学号,姓名,班级,课程名称,成绩
(3)查出成绩表中成绩大于平均成绩的信息
(4)查出民族为汉族或者回族的学生的所有基本信息
(5)查出成绩在70-80分之间的学生姓名,课程名称和成绩
附件1:自测题2 参考答案.doc |
| |
|
 |
|
| 10-27 | | 10-27 | | 10-21 | | 10-14 | | 10-13 | | 10-12 | | 09-22 |
|
|
|
 |
|
|
|
|