数据库原理与应用练习题及参考答案
一、选择题
1.一下关于关系的说法正确的是(A)
A.一个关系就是一张二维表
B.在关系所对应的二维表中,行对应属性,列对应元组。
C.关系中各属性不允许有相同的域。
D.关系的各属性名必须与对应的域同名。
2.关系数据表的关键字可由(D)属性组成。
A.一个
B.两个
C.多个
D.一个或多个
3.进行自然连接运算的两个关系(A)
A.至少存在一个相同的属性名
B.可不存在任何相同的属性名
C.不可存在个相同的属性名
D.所有属性名必须完全相同
4.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的(B)。
A.数据模型
B.概念模型
C.层次模型
D.关系模型
5.Access 2010 数据库具有很多特点,下列叙述中,正确的是(B)。
A. Access 2010数据表可以保存多种数据类型,但是不包括多媒体数
B. Access 2010可以通过编写应用程序来操作数据库中的数据
C. Access 不能支持Internet/Intranet 应用
D. Access 2010 使用切换面板窗体管理数据库对象
6.数据表的基本对象是(A)
A.表
B.查询
C.报表
D.窗体
7.利用Access 2010 创建数据库文件,其扩展名是(B)
A.mdb
B.accdb
C.xlsx
D. acc
8.启动Access 2010 后,最先显示的是什么界面(C)
A.数据库工作界面
B.“打开”窗口
C. Backstage D导航窗格
9.在Access 数据库对象中,不包括的是(B)
A.表
B.向导
C.窗体
D.模块
10.表的组成内容包括(C)
A.查询和字段
B.报表和字段
C.字段和记录
D.记录和窗体
11.在Access 2010 数据库的表设计视图中,不能进行的操作是(A)
A.修改字段类型
B.设置索引
C.增加字段
D.删除记录
12.某数据库的表中要添加Internet 站点的网址,应该采用的字段类型是(B)
A.OLE对象
B.超级链接
C.查阅向导
D.自动编号
13.对数据表进行筛选操作,结果是(D)
A.显示满足条件的记录,并将这些记录保存在一个新表中
B.只显示满足条件的记录,将不满足条件的记录从表中删除
C.将满足条件的记录和不满足条件的记录分为两个表进行显示
D.只显示满足条件的记录,不满足条件的记录被隐藏
14.在Access的数据表中删除一条记录,被删除的记录(A)
A.不能恢复
B.可恢复为第一条记录
C.可恢复为最后一条记录
D.可恢复到原来位置
15.假设某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的准则是(B)
A. NotIn(“张三”,“李四”)
B. “张三”Or“李四”
C. Like(“张三”,“李四”)
D. “张三”And“李四”
16.假设某一个数据库表中有一个姓名字段,查找不姓王的记录的准则是(A)
A. Not“王*”
B. Not“王”
C. NotLike“王”
D. “王*”
17.假设某数据库表中有一个工作时间字段,查找15天前参加工作的记录的准则是(B)
A. =Date ()-15
B. <Date()-15
C.>Date () -15
D. <=Date()-15
18.除了从表中选择数据外,还可以对表中数据进行修改的查询是(C)
A.选择查询
B.参数查询
C.操作查询
D.生成表查询
19.关于删除查询,下面叙述正确的是(D)
A.每次操作只能删除一条记录
B.每次只能删除单个表中的记录
C.删除过的记录只能用“撤消”命令恢复
D.每次删除整个记录,并非是指定字段中的记录
20.在查询“设计视图”窗口,什么不是字段列表框中的选项(C)
A.排序
B.显示
C.类型
D. 准则
21.操作查询不包括(B)
A.更新查询
B. 参数查询
C.生成表查询
D.删除查询
22. SQL能够创建(C)
A.更新查询
B.追加查询
C.各类查询
D. 选择查询
23. SQL语句中的DROP关键字的功能是(C)
A.创建表
B.在表中增加新字段
C.从数据库中删除表
D.删除表中记录
24.年龄在18~21岁之间的男生的设置条件可以设置为(B)
A. “>18 0r <21”
B. “>18 And <21”
C. “>18 Not <21”
D. “>18 Like <2”
25.表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数最好的查询方式是(B)
A.选择查询
B.交叉表查询
C.参数查询
D.操作查询
26.利用一个或多个表中的全部或部分数据建立新表的是(A)
A.生成表查询
B.删除查询
C. 更新查询
D.追加查询
二、填空题
1.表是由行和列组成的,行也称___元组___,列也称为__属性___或字段。
2.关系数据库有三种基本操作,从表中取出满足条件的属性成分操作称为__投影_,从表中选出满足条件的元组操作称为__选择__,将两个关系中具有共同属性值的元组连接到一起,构成新表的操作称为__连接__。
3.关系中主关键字的取值必须唯一且非空,这条规则是__实体__完整性规则。
4.关系模型中,“关系中不允许出现相同元组”的约束是通过__主键_实现的。
5.数据库设计分为以下六个阶段需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施阶段、数据库运行与维护阶段。
6.E-R图是由__实体__、_实体的属性__和_实体间的联系_这三种基本要素组成的。
7.数据库的物理设计通常分为两步:(1)确定数据库的_物理结构__ (2)对其进行评价,评价的重点是_时间__、_空间效率_。
8.在Access 2010 中,为_文本_、_日期/时间_类型字段设置输入掩码提供向导。
9. 要在查找表达式中使用通配符通配一个数字字符,应选用_“#”_。
10.“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映着三张表中数据之间的联系,在创建数据库时应该设置_表之间的关系_。
11. Access数据库中,为了保持表之间的关系,要求在子表中添加记录,如果主表中没有与之相关的记录,则不能在子表中添加该记录,为此需要定义关系的__参照完整性_。