数据库试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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)组页眉节;用于在记录组的开头放置信息,如分组输出和分组统计等。

相关文档
最新文档