数据库试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、Access2003中,(B)可以从一个或多个表中删除一组记录。
A.选择查询
B.删除查询
C.交叉表查询
D.更新查询
2、Access2003中,可以使用(D数据表)来创建数据访问页。
A.报表
B.窗体
C.标签
D.数据表
3、在Access2003中,可以使用(D)命令不显示数据表中的某些字段。
A筛选B冻结C删除D隐藏
4、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(B)。
A一对一B一对多C多对一D多对多
5.Access2000中表和数据库的关系是 A .
A.一个数据库可以包含多个表 B.一个表只能包含两个数据库
C.一个表可以包含多个数据库 D.一个数据库只能包含一个表
6.ACCESS数据库依赖于 B (4) 操作系统。
A.DOS B.WINDOWS C. UNIX D. UCDOS
7.不是Access关系数据库中的对象的是B(5)。
A.查询 B.Word文档 C.数据访问页 D.窗体
8.( )在报表的每一页底部显示页码号( C ).
A)报表页眉B)页面页眉C)页面页脚D)报表页脚
9.“商品”与“顾客”两个实体集之间的联系一般是(D )。
A 一对一
B 一对多
C 多对一
D 多对多
10. 在关系模型中,任何关系必须满足实体完整性、C 和用户自定义完整性。
A. 结构完整性
B. 数据完整性
C. 参照完整性
D. 动态完整性
二.填空题(本大题共10 小题,每题2 分,共20分。)
1.Access数据库文件的扩展名是__.mdb_______。
2、关系中能够唯一标识某个记录的字段称为主键。
3、在关系数据库中,数据分别存储在各个表中。每个表由一些列和行组成,每一列称为一个___字段____,每一行称为____记录____。
4、只有当主键字段的取值满足__没有重复__ 和__没有空值__ 时,才能实现实体完整性规则。
5、在关系数据库模型中,二维表的列称为属性,二维表的行称为记录。
6、随着新年的来临,导师表中所有导师的年龄应该增加1 岁。要实现年龄的自动更新,应该建立__更新__ 查询。
7、窗体常见的视图方式有3种,分别是:窗体视图、数据表视图和数据透视图。
8、数据访问页可以分为交互式数据页、数据输入页和数据分析页3种类型。
9、在查询中使用Like可以查找指定样式的字符串,如要查找姓李的同学,可以在“读者姓
名”字段的条件单元格中输入:Like”李*”。
10、某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个报表,需要执行的宏操
作是____ OPENFORM ____。
三、写出SQL 查询命令
设有一个职工表,表中有若干条记录,表结构定义如下:
记录举例:
编写SQL 命令完成下面的查询:
1、列出姓名中包含“秋”字的全部男职工的信息:
2、列出所有除技术部以外的年龄在40 岁以上的职工的姓名和电话:
3、统计进厂迄今已满25 年或以上的职工人数:
4、按部门显示职工的平均年龄,显示形式见下表,注意按部门顺序排列:
5、显示男职工中年龄最小者的姓名
1、SELECT *
FROM 职工表
WHERE 姓名LIKE”*秋*”AND 性别=”男”
2、SELECT 姓名,电话
FROM 职工表
WHERE 部门LIKE”[!技术部]” AND年龄>40
3、SELECT COUNT(编号)
FROM 职工表
WHERE YEAR(NOW())-YEAR(进厂日期)>=25
4、SELECT 部门,AVG(年龄)AS平均年龄
FROM 职工表
GROUP BY 部门
或
ORDER BY 部门
5、SELECT 姓名
FROM 职工表
WHERE 性别=”男” AND 年龄=(SELECT MIN(年龄)
FROM 职工表)
简答题
1、什么是实体?什么是属性?
答:实体是指客观存在并且可以区别的事物,可以是具体的人、事、物,也可以是抽象的概念或联系,例如,一本书、图书馆与读者的关系等。
属性是指实体所具有的某一特性。一个实体可以由若干个属性来刻画,例如,图书的图书编号、书名、作者等。
2、实体的联系有哪几种?
答:实体的联系有3种:
(1)一对一联系;
(2)一对多联系;
(3)多对多联系。
4、Access数据库包括那几个对象?
答:Access数据库包括7个对象,分别是:表、查询、窗体、报表、页、宏、模块
5、Access2003提供了哪几种创建表的方式?
答:Access2003提供了4种创建表的方式,分别是:用设计器创建表、使用数据表视图创建表、使用表向导创建表、使用导入和链接创建表
7、Access提供的常用查询有哪几类,分别是什么?
答:Access提供的常用查询有5类,分别是:选择查询、参数查询、交叉表查询、操作查询、SQL查询
8、按照数据记录的显示方式可将窗体分为哪6类?
答:(1)纵栏式窗体;(2)表格式窗体;
(3)数据表窗体;(4)主/子窗体;
(5)图表窗体;(6)数据透视表窗体
9、窗体由那几部分组成?
答:窗体由5部分组成,分别是:窗体页眉、页面页眉、主体节、页面页脚、窗体页脚
10、简述报表的组成及其功能。
答:报表由7部分组成,分别是:
(1)报表页眉节;用于在报表的开头放置信息,一般用来显示报表的标题、打印日期、图形或其他主题标志。
(2)页面页眉节;用于在每一页的顶部显示列标题或其他所需信息,如标题、列标题、日期或页码等。
(3)组页眉节;用于在记录组的开头放置信息,如分组输出和分组统计等。