《数据库基础及应用》网上作业(1-5章)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Access2010《数据库基础及应用》网上作业(1-6章)
(共68 题)
第1 题: (单选题, 1.5 分)
有三个关系 R、S 和 T 如下:
R S T
由关系 R 和 S 通过运算得关系 T,则所使用的运算是________。

A)笛卡尔积
B)自然连接
C)并
D)交
[A]选A
[B]选B
[C]选C
[D]选D
答案: B
第2 题: (单选题, 1.5 分)
数据库技术的根本目标是要解决数据的_____。

[A]存储问题
[B]共享问题
[C]安全问题
[D]保护问题
答案: B
第3 题: (单选题, 1.5 分)
下列叙述中错误的是_______。

[A]数据库系统是在文件系统之上加入数据库管理系统对数据进行管理
[B]各种数据库管理系统均基于某种数据模型
[C]数据库管理系统必须在操作系统支持下工作
[D]数据库系统比文件系统能够管理更多的数据
答案: D
第4 题: (单选题, 1.5 分)
数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_____。

[A]可靠性
[B]一致性
[C]完整性
[D]安全性
答案: D
第5 题: (单选题, 1.5 分)
有三个关系 R、S 和 T 如下:
R S T
由关系 R 和 S 通过运算得到关系 T,则所使用的运算是________。

A)并
B)交
C)笛卡尔积
D)自然连接
[A]选A
[B]选B
[C]选C
[D]选D
答案: B
第6 题: (单选题, 1.5 分)
有两个关系 R 和 T 如下:
R T
由关系 R 通过运算得到关系 T,则所使用的运算是________。

A)选择
B)投影
C)交
D)并
[A]选A
[B]选B
[C]选C
[D]选D
答案:A
第7 题: (单选题, 1.5 分)
下列属于应用软件的是______。

[A]C语言编译系统
[B]数据库管理系统
[C]教务管理系统
[D]Windows操作系统
答案: C
第8 题: (单选题, 1.5 分)
层次模型、网状模型和关系模型是根据_____划分。

[A]记录长度
[B]文件的大小
[C]联系的复杂程度
[D]数据之间的联系方式
答案: D
下述不满足第二范式的关系是_____。

A. 院系(院系代码、院系名称、院系简介、负责人)
B. 专业(专业代码、专业名称、院系代码、专业简介)
C. 修课成绩(学号、课程代码、成绩、成绩性质)
D. 学生及课程(学号、姓名、性别、课程代码、课程名称、学分、周学时、上课周数)
[A]选A
[B]选B
[C]选C
[D]选D
答案: D
第10 题: (单选题, 1.5 分)
DBMS 提供了_____语言,用于实现数据的插入、更新、删除、检索等任务。

[A]DML
[B]DDL
[C]DMCL
[D]APL
答案:A
第11 题: (单选题, 1.5 分)
用树形结构表示实体之间联系的模型是_____。

[A]关系模型
[B]网状模型
[C]层次模型
[D]以上3个均是
答案: C
在E-R图中,用来表示实体之间"联系"的图形是_______。

[A]椭圆形
[B]矩形
[C]三角形
[D]菱形
答案: D
第13 题: (单选题, 1.5 分)
在Access数据库设计中,将E-R图转换为关系模式的过程属于______的任务。

[A]需求分析阶段
[B]概念设计阶段
[C]逻辑设计阶段
[D]物理设计阶段
答案: C
第14 题: (单选题, 1.5 分)
一个教师可讲授多门课程,一门课程可由多个教师讲授,则教师实体和课程实体间的联系是 _____。

[A]一对一的联系
[B]一对多的联系
[C]多对一的联系
[D]多对多的联系
答案: D
第15 题: (单选题, 1.5 分)
对于现实世界中事物的特征,在实体-联系模型中使用_____。

[A]属性描述
[B]关键字描述
[C]二维表格描述
[D]实体描述
答案:A
第16 题: (单选题, 1.5 分)
下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。

[A]外模式
[B]内模式
[C]概念模式
[D]逻辑模式
答案: B
第17 题: (单选题, 1.5 分)
设有表示学生选课的3张表,学生S(学号、姓名、性别、年龄、身份证号),课程C(课号、课名),选课SC(学号、课号、成绩),则表SC的主键为______。

[A]课号、成绩
[B]学号、成绩
[C]学号、课号
[D]学号、姓名、成绩
答案: C
第18 题: (单选题, 1.5 分)
在 Access2010 数据库中,要实现报表的分组统计输出,需要对______进行设置。

[A]页面页脚
[B]报表页脚
[D]组页脚
答案: D
第19 题: (单选题, 1.5 分)
为了合理地组织数据,应遵从的设计原则是_____。

[A]关系数据库的设计应遵从概念单一化原则
[B]避免在表中出现重复字段
[C]用外键保证有关联的表之间的联系
[D]以上均是
答案: D
第20 题: (单选题, 1.5 分)
Access数据库的设计,以下步骤排序正确的是_______。

a.确定数据库中的表
b.确定表中的字段
c.确定主键
d.分析建立数据库的目的
e.确定表之间的关系
[A]dabec
[B]dabce
[C]cdabe
[D]cdaeb
答案: B
第21 题: (单选题, 1.5 分)
以下字符串不符合Access字段命名规则的是______。

[A]s_no
[B]生日快乐
[C]hello!
答案: C
第22 题: (单选题, 1.5 分)
在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。

为此需要定义的关系是_____。

[A]输入掩码
[B]有效性规则
[C]默认值
[D]参照完整性
答案: D
第23 题: (单选题, 1.5 分)
某数据表中有5条记录,其中"编号"为文本型字段,其值分别为:"129"、"97"、"75"、"131"、"118",若按该字段进行降序排序,则排序后的顺序应为_____。

[A]"75"、"97"、"118"、"129"、"131"
[B]"118"、"129"、"131"、"75"、"97"
[C]"131"、"129"、"118"、"97"、"95"
[D]"97"、"75"、"131"、"129"、"118"
答案: D
第24 题: (单选题, 1.5 分)
在"成本"表中有装修费、人工费、水电费和总成本等字段。

其中,总成本 =装修费 + 人工费 + 水电费,在建表时应将字段"总成本"的数据类型定义为_____。

[A]货币
[B]单精度
[C]双精度
[D]计算
答案: D
第25 题: (单选题, 1.5 分)
如果"成绩"字段的取值范围为0~100,则下列选项中,错误的有效性规则是
_____。

[A]>=0 and <=100
[B][成绩]>=0 and [成绩]<=100
[C]成绩>=0 and 成绩<=100
[D]0<= [成绩] <=100
答案: D
第26 题: (单选题, 1.5 分)
在tStud表中有一个"电话号码"字段,若要确保输入的电话号码格式为:
XXX-XXXXXXXX,则应将该字段的"输入掩码"属性设为_____。

[A]000-00000000
[B]999-999999999
[C]###-########
[D]-??
答案:A
第27 题: (单选题, 1.5 分)
若在数据库中有"教师"表(教师号、教师名)、"学生"表(学号、学生名)和"课程"表(课程号、课程名)3个基本表。

一名教师可主讲多门课程,一名学生可选修多门课程,则教师与学生之间形成了多对多的师生关系,为反映这种关系,在数据库中应增加新的表。

下列关于新表的设计,最合理的设计是_____。

A. 增加2个表:学生-选课表(学号、课程号),教师-任课表(教师号、课程号)
B. 增加2个表:学生-选课表(学号、课程号、课程名),教师-任课表(教师号、课程号、课程名)
C. 增加1个表:学生-选课-教师表(学号、课程号、教师号)
D. 增加1个表:学生-选课-教师表(学号、学生名、课程号、课程名、教师号、教师名)
[A]选A
[B]选B
[C]选C
[D]选D
答案:A
第28 题: (单选题, 1.5 分)
在Access数据库中已经建立"tStudent"表,若使姓名字段在数据表视图显示时不能移动位置,应使用的方法是_____。

[A]排序
[B]筛选
[C]冻结
[D]隐藏
答案: C
第29 题: (单选题, 1.5 分)
在 Access 数据库中,下列关于报表的说法中,正确的是_____。

[A]主报表不可以包含子报表
[B]主报表和子报表必须基于相同的记录源
[C]主报表和子报表必须基于相关的记录源
[D]主报表和子报表可以基于完全不同的记录源
答案: D
第30 题: (单选题, 1.5 分)
Access2010数据库是以一个独立的______保存在计算机中。

[B]图像
[C]文件
[D]表格
答案: C
第31 题: (单选题, 1.5 分)
假设在Access2010数据库中,表A与表B建立了"一对多"关系,表B为"多"端方,则下述说法正确的是_____。

[A]表A中的一个记录能与表B中的多个记录匹配
[B]表B中的一个记录能与表A中的多个记录匹配
[C]表A中的一个字段能与表B中的多个字段匹配
[D]表B中的一个字段能与表A中的多个字段匹配
答案:A
第32 题: (单选题, 1.5 分)
"选课"表中有 "学号"、"课程名称"、"成绩"等字段,若要查询在"计算机应用"课程学习中成绩前5名的学生",应使用的SQL语句是_____。

A. SELECT TOP 5 学号,成绩 FROM 选课 WHERE 课程名称="计算机应用
" ORDER BY 成绩 ASC;
B. SELECT TOP 5 学号,成绩 FROM 选课 WHERE 课程名称="计算机应用
" ORDER BY 成绩 DESC;
C. SELECT 学号,成绩 FROM 选课 WHERE 课程名称="计算机应用
" ORDER BY 成绩;
D. SELECT学号,成绩 FROM 选课 WHERE 课程名称="计算机应用" ORDER BY 成绩 DESC;
[A]选A
[B]选B
[C]选C
[D]选D
第33 题: (单选题, 1.5 分)
在"学生"表中,含有"学号"、"姓名"、"出生日期"等字段,下述查询1998年出生的学生信息的SQL语句中,不正确的是_______。

A. Select * From 学生 Where 出生日期 Between #1998-1-1# And
#1998-12-31#;
B. Select * From 学生 Where 出生日期>=#1998-1-1# And 出生日期
<#1999-1-1#;
C. Select * From 学生 Where 出生日期=1998;
D. Select * From 学生 Where Year(出生日期)=1998;
[A]选A
[B]选B
[C]选C
[D]选D
答案: C
第34 题: (单选题, 1.5 分)
将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是_____。

[A]选择查询
[B]生成表查询
[C]追加查询
[D]更新查询
答案: C
第35 题: (单选题, 1.5 分)
在SQL查询中使用 WHERE 子句指定的是______。

[A]查询目标
[B]查询结果
[C]查询视图
[D]查询条件
答案: D
第36 题: (单选题, 1.5 分)
从"教师"表中查找工资高于9000元的教授的姓名,应使用的SQL语句是_____。

[A]Select 姓名 From 教师表 Where 工资>9000;
[B]Select 姓名 From 教师表 Where 工资>9000,职称="教授";
[C]Select 姓名 From 教师表 Where 工资>9000 Or 职称="教授";
[D]Select 姓名 From 教师表 Where 工资>9000 And 职称="教授";
答案: D
第37 题: (单选题, 1.5 分)
在"选课"表中,含有学生的学号、课程名称、成绩等字段,若要统计各门课程不及格的学生人数,使用的SQL语句是______。

A. Select Sum(学号) From 选课 Where 成绩<60 Group By 课程名称;
B. Select Count(学号) From 选课 Where 成绩<60 Group By 课程名称;
C. Select Sum (学号) From 选课 Where 成绩<60 Order By 课程名称;
D. Select Count (学号) From 选课 Where 成绩<60 Order By 课程名称;
[A]选A
[B]选B
[C]选C
[D]选D
答案: B
第38 题: (单选题, 1.5 分)
若要将"产品"表中所有供货商是"ABC"的产品价格下调50,则正确的SQL语句是______。

A. UPDATE 产品 SET 单价=50 WHERE 供货商="ABC〞;
B. UPDATE 产品 SET 单价=单价 - 50 WHERE 供货商="ABC〞;
C. UPDATE FROM 产品 SET 单价=50 WHERE 供货商="ABC〞;
D. UPDATE FROM 产品 SET 单价=单价 - 50 WHERE 供货商="ABC〞;
[A]选A
[B]选B
[C]选C
[D]选D
答案: B
第39 题: (单选题, 1.5 分)
在Access中已经建立了"学生"表,表中有"学号"、"姓名"、"性别"和"入学成绩"等字段。

执行下述SQL命令:
Select 性别, AVG(入学成绩) From 学生 Group By 性别;
A. 计算和显示所有学生的性别和入学成绩的平均值
B. 按性别分组计算并显示不同性别学生的平均入学成绩
C. 计算并显示所有学生的入学成绩的平均值
D. 按性别分组计算并显示所有学生的入学成绩的平均值
[A]选A
[B]选B
[C]选C
[D]选D
答案: B
第40 题: (单选题, 1.5 分)
在数据库中,建立索引的主要作用是______。

[A]节省存储空间
[B]防止数据丢失
[C]便于管理
[D]提高查询速度
答案: D
第41 题: (单选题, 1.5 分)
要从数据库中删除一个表,应该使用的SQL语句是______。

[A]KILL TABLE
[B]DROP TABLE
[C]ALTER TABLE
[D]DELETE TABLE
答案: B
第42 题: (单选题, 1.5 分)
在Access2010数据库中,查询的数据源可以是_______。

[A]Excel电子表格
[B]Word文档
[C]表和查询
[D]文本文件
答案: C
第43 题: (单选题, 1.5 分)
要显示格式为"页码/总页数"的页码,应当设置文本框的控件来源属性是_____。

[A][Page]/[Pages]
[B][Page]/[Pages]
[C][Page] & "/" & [Pages]
[D]=[Page] & "/" & [Pages]
答案: D
第44 题: (单选题, 1.5 分)
在 Access2010 数据库中,要实现报表的分组统计输出,需要对______进行设置。

[A]页面页脚
[B]报表页脚
[C]主体
[D]组页脚
答案: D
第45 题: (单选题, 1.5 分)
以下不属于SQL特定查询的是______。

[A]选择查询
[B]子查询
[C]传递查询
[D]联合查询
答案:A
第46 题: (单选题, 1.5 分)
在窗体中设置了某文本框的控件来源属性为"=Date()",则运行该窗体时,在该文本框中显示_____。

[A]系统时间
[B]系统日期
[C]当前页码
[D]系统日期和时间
答案: B
第47 题: (单选题, 1.5 分)
在 Access2010 窗体的控件中,使用表达式作为数据源的控件称为_____。

[A]绑定控件
[B]非绑定控件
[C]计算控件
[D]ABC都是
答案: C
第48 题: (单选题, 1.5 分)
在 Access 中,下列关于窗体的说法,正确的是_____。

[A]在窗体设计视图中,可以对窗体进行结构的修改
[B]在窗体设计视图中,可以进行数据记录的浏览
[C]在窗体设计视图中,可以进行数据记录的添加
[D]在窗体视图中,可以对窗体进行结构的修改
答案:A
第49 题: (单选题, 1.5 分)
下列关于列表框和组合框的叙述中,正确的是_____。

A.列表框只能选择定义好的选项;组合框即可以选择选项,也可以输入新值B.组合框只能选择定义好的选项;列表框即可以选择选项,也可以输入新值C.列表框和组合框在功能上完全相同,只是在窗体显示时外观不同
D.列表框和组合框在功能上完全相同,只是系统提供的控件属性不同
[A]选A
[B]选B
[C]选C
[D]选D
答案:A
第50 题: (单选题, 1.5 分)
报表的作用不包括______。

[A]分组数据
[B]汇总数据
[C]格式化数据
[D]输入数据
答案: D
第51 题: (单选题, 1.5 分)
在一个窗体中,当需要将四个复选框组合起来共同工作时,需要使用_____控件。

[A]组合框
[B]选项组
[C]列表框
[D]复选框
答案: B
第52 题: (单选题, 1.5 分)
不能用来作为表或查询中"是/否"值输出的控件是______。

[A]复选框
[B]切换按钮
[C]选项按钮
[D]命令按钮
答案: D
第53 题: (判断题, 1 分)
在数据库系统的三个抽象层次结构中,表示用户层数据库的模式称为内模式。

答案: F
第54 题: (判断题, 1 分)
在删除查询中,删除过的记录可以用"撤销"命令恢复。

答案: F
第55 题: (判断题, 1 分)
在 Acccss 2010 数据库中,报表的数据源不能是SQL语句。

答案: F
第56 题: (判断题, 1 分)
利用查询可以检索符合条件的记录,但不能删除表中的记录。

答案: F
第57 题: (判断题, 1 分)
数据表窗体同一时刻不可以显示多个记录。

答案: F
第58 题: (判断题, 1 分)
由于一个关系是一张二维表,因此一个二维表就是一个关系。

答案: F
第59 题: (判断题, 1 分)
在关系数据库中,外键即是本关系的主键。

答案: F
第60 题: (判断题, 1 分)
在 Access 2010 数据库中,字段属性中的输入掩码用于定义数据的输入格式和输出格式。

答案: F
第61 题: (判断题, 1 分)
记录筛选的结果是删除满足条件的记录。

答案: F
第62 题: (判断题, 1 分)
Access 2010 数据库的数据模型是网状模型。

答案: F
关于主键的说法,正确的是_______。

[A]主关键字中的属性也可称为主属性
[B]每个表的主关键字仅是该表中的一个候选关键字
[C]每个表只能设置一个主关键字
[D]主键不可以多字段组合
[E]主键的值可以为 Null
答案:ABC
第64 题: (多选题, 3 分)
在 Access2010 数据库中,导入与链接的数据源可以是_____等。

[A]Access 数据库
[B]Excel 电子表格
[C]Word 文档
[D]文本文件
[E]视频文件
答案:AB D
第65 题: (多选题, 3 分)
下面关于窗体的说法,正确的是_______。

[A]子窗体的数据来源可以来自表或查询
[B]在窗体中可以含有一个或几个子窗体
[C]一个窗体中只能含有一个子窗体
[D]子窗体是窗体中的窗体,子窗体中可以含有一个或几个子窗体
[E]一个窗体中可以嵌套任意层子窗体
答案:AB D
查找"姓名"字段中姓"陈"的记录,使用的条件是_____。

[A]Mid([姓名],1,1)="陈"
[B]Left([姓名],1)="陈*"
[C]Like "陈*"
[D]Like "陈?"
[E]Left([姓名],1)="陈"
答案:A C E
第67 题: (操作题, 24 分)
基本操作题
(1) 如果考生还没有登录 G 盘,请先登录 G 盘。

在 G 盘的“综合练习”文件夹下已存有相应的
数据库文件和相关的源数据文件。

考生不得更改这些文件的文件名,不得删除这些文件。

(2) 启动Access 2010,打开“G:\综合练习”文件夹下的已有的“人事管理.accdb ”数据库,
在“人事管理.accdb” 数据库中,创建下列“人事”及“工资”两个表的结构。

①创建如下“人事”表结构,主键是“职工编号”。

②为“人事”表的“职工编号”字段设置“输入掩码”为“000”(即3个零),为“性别”字段设置
默认值“男"。

③创建如下“工资”表结构,主键是“ 职工编号”。

(3) 将“G:\综合练习”文件夹下的两个Excel文件“人事.xlsx ”和“工资.xlsx”导入到对应的表中。

(4) 关闭“人事管理”数据库。

第68 题: (操作题, 15 分)
应用操作题
(1) 如果考生还没有登录 G 盘,请先登录 G 盘。

在 G 盘的“综合练习”文件夹下已存有相应的
数据库文件和相关的源数据文件。

考生不得更改这些文件的文件名,不得删除这些文件。

(2) 启动Access 2010,打开“G:\综合练习”文件夹下的已有的“职工管理.accdb”数据库。

在“职工管理.accdb”数据库中存在已经设计好的两个表对象“职工”和“薪金”。

注意,这两个表中都已录入了数据,不得删除这两个表中已有数据!
①“职工”表结构如下(主键是“职工编号”):
②“薪金”表结构如下(主键是“职工编号”):
(3) 在“职工管理.accdb”数据库中,创建一个查询对象,查询在2000年前参加工作的已婚的
女职工的有关信息。

显示的字段有:职工编号、姓名、性别、工作日期和基本工资。

查询结果按“基本工资”升序排列。

查询名称为“查询在2000年前参加工作的已婚的女职工信息”。

(4) 在“职工管理.accdb”数据库中,创建一个查询对象,查询基本工资在[3000,4000]范围内的
男职工有关信息及基本工资2500以下和基本工资3000(含3000)以上的女职工有关信息。

显示的字段有:职工编号、姓名、性别、基本工资和补贴。

查询结果按性别升序、“基本工资”降序排列。

查询名称为“查询职工的部分工资信息”。

(5) 在“职工管理.accdb”数据库中,创建一个查询对象,查询男、女职工的基本工资总额。

显示的字段有:性别和基本工资总额。

查询名称为“查询男、女职工的基本工资总额”。

(6) 在“职工管理.accdb”数据库中,创建一个查询对象,查询工作日期为1998年1月1日和
1999年1月1日的职工信息。

显示的字段有:显示的字段有:职工编号、姓名、性别、工作日期和基本工资。

查询名称为“查询指定工作日期的职工的有关信息”。

(7) 模仿书中例4-15(书第154页)基本做法,创建一个窗体(不含子窗体),用于浏览“职工”表
中的数据,窗体界面类似于 (书第155页) 图4-36,但不含子窗体。

①在窗体的页眉中创建一个标签控件和一个文本框控件:
标签控件显示标题“浏览职工基本情况”
文本框中输入函数“=Date()”,以“短日期”格式显示当前日期。

②在窗体主体部分中创建7个绑定控件(对应于“职工”表中的7个字段)
③在窗体的页脚中创建“第一个记录”、“上一个记录”、“下一个记录”和
“最后一个记录”等四个记录导航按钮和一个“退出”按钮。

窗体名称为“浏览职工基本情况”。

(8) 关闭“职工管理”数据库。

相关文档
最新文档