武大《ACCESS数据库程序设计》答案
数据库技术及其实践课程结业作业
学号姓名学院(专业)新闻院新闻系分数
题目:按照数据库设计的六个步骤,设计学生成绩管理数据库系统。
要求:
1.简述需求分析的主要目的,以及学生成绩管理数据库系统的主要任务。
(5分)
2.简述概念结构设计的主要方法。
设计学生成绩管理数据库系统中的实体和实
体之间的联系,以及实体的属性。
画出系统的E-R图。
(15分)
3.简述关系模型的特点。
在逻辑结构设计阶段,将在概念设计得到的系统的E-R
图转换为关系模式。
表示方法:关系名(属性1,属性2,…….)。
(15分) 4.简述系统采用的数据库管理系统的特点。
根据所采用的数据库管理系统进行
学生成绩管理数据库系统的物理设计。
以如下表1、表2的形式来进行设计和描述。
(15分)
表1 学生成绩管理数据库
表2
注:请将题目的1.2.3.4.6部分做在下面的答案纸上。
第5部分提交数据库文件。
数据库文件名中要求包含学生的学号和姓名。
答案纸
一:1;该系统中的实体主要包括系(学院),管理员,学生,学号,教师,教师号,教师职称,课程,课程号等等。
2;学生使用自己的学号登陆该系统客户端,根据自己的喜好进行选课,也可以查询本人所选课程,也可以根据课程的课程号查询课程的具体情况(比如任课教师,上课时间,上课地点,选课人数等),还可以查询有关教师的情况(如职称,年龄等等),对教师进行评价。
3;教师可使用自己的教师号登陆该系统的客户端,查看自己所教授课程的选课人数,上课时间,上课地点等,也可以删除学生的选课记录,上传学生的成绩,对学生的学习上课学习情况进行评价。
4;管理员拥有自己的管理账户,具有该系统内最高的管理权限,可以对系统内所有用户的信息进行查看,并可以随时更改系统内其他用户的管理权限,对于系统内出现的各种情况,具有合法的纠正改动权限。
5;各级用户的管理权限必须分明,不能相互之间有冲突:管理员拥有最高的管理权限;教师只能管理和查看自己的课程和学生的具体情况,不能对其他教师的使用造成影响;学生只能查看自己的信息,管理自己的选课和对教师的评价,不能对于其他学生和教师的使用造成影响,不能查看别的学生的具体信息,无条件接受管理员和教师的管理,不能反向对教师和管理员进行干涉操作。
6;对于明显的失误行为,系统应对用户进行操作提示,比如学生所选课程之间有时间冲突的时候,系统应该学生进行提示,建议其对于所选课程进行优化。
学生成绩管理数据库系统的主要任务是:管理学生的成绩,以及相关查询、添加、修改数据信息、储存数据信息。
二:主要有四种策略:自顶向下,自底向上,由里向外(逐步扩张)和混合策略。
一般先画出组织的局部E-R图,然后将其合并,在此基础进行优化和美化。
设计局部E-R模型
学生(学号,姓名,专业编号,性别,出生日期,入学时间,入学成绩,团员否,照片,简历)
课程(课程编号,课程名称,学时,学分,课程性质,备注)
专业(专业编号,专业名称,所属系,备注)
学生选课(学号,课程编号,平时成绩,考试成绩)
教师(教师编号,教师姓名,性别,出生日期,所属系,文化程度,职称,基本工资,通信地址,邮政编码,电话)
教师任课(教师编号,课程编号)
三
1.数据结构简单
2.扎实的理论基础。
a.关系运算理论
b.关系模式设计理论
学生(学号,姓名,专业编号,性别,出生日期,入学时间,入学成绩,团员否,照片,简历)
课程(课程编号,课程名称,学时,学分,课程性质,备注)
专业(专业编号,专业名称,所属系,备注)
学生选课(学号,课程编号,平时成绩,考试成绩)
教师(教师编号,教师姓名,性别,出生日期,所属系,文化程度,职称,基本工资,通信地址,邮政编码,电话)
教师任课(教师编号,课程编号)
四:Access数据库的特点
存储方式简单,易于维护管理
面向对象Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中
界面友好、易操作
集成环境、处理多种数据信息
Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access 强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。
Access还可以将程序应用于网络,并与网络上的动态数据相联接。
利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。
支持广泛,易于扩展,弹性较大
总之,Access是一个既可以只用来存放数据的数据库,也可以作为一个客户端开发工具来进行数据库应用系统开发;即可以开发方便易用的小型软件,也可以用来开发大型的应用系统。
学生成绩管理数据库表1.学生表
表2 课程表
表3专业表
表4学生选课表
表5教师表
表6教师任课表
六:
(1) 求选修了李艳老师的课程、成绩在90分以上的学生姓名、课程名称和考试成绩。
SELECT 学号,课程名,考试成绩FROM 学生WHERE 任课教师= "李艳" AND 考试成绩>90 ORDER BY 入学成绩ASC
(2) 求没有选修"数据库原理"课程的学生学号和姓名。
SELECT 学号,姓名FROM 学生WHERE 所选课程!="数据库原理" ORDER BY 学号ASC
(3)求至少选修了两门课程的学生学号。
SELECT X.学号FROM 学生选课X,学生选课Y WHERE X.课程编号= Y.课程编号AND Y.学号= “2013300710150”
(4)查询各专业"高等数学"的平均分,并按照成绩从高到低的顺序排列。
SELECT INT(A VG(考试成绩) FROM 学生选课WHERE 所选课程="高等数学"ORDER BY 考试成绩ASC
(5) 查询选课人数超过50人的课程的课程编号。
2021年湖北省武汉市全国计算机等级考试Access数据库程序设计测试卷(含答案)
2021年湖北省武汉市全国计算机等级考试Access数据库程序设计测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、操作题(10题)1.在考生文件夹下有“Acc3.mdb”数据库。
(1)以“课程成绩”表为数据源,创建分组统计查询“最高分”,结果显示“课程编号”和“最高分”。
(2)以“课程”表为数据源,自动创建纵栏式窗体“课程”。
(3)在“课程”窗体中添加以最高分为数据源的子窗体“最高分”,子窗体显示“最高分”字段。
(4)在窗体页眉(高度1cm)中加入标签“Label_1”,标题为“各科成绩最高分”,特殊效果为“凸起”,字体为“宋体”、“加粗”、“14号”。
(5)去除子窗体的记录导航栏。
“课程”窗体显示效果如图3所示。
2. 执行下面的程序段,s的值为【】。
s=0:k=10While ks=s+10k=k-2Wend3.空数据库的建立:在D:\\Access 目录下建立一个ACCESS 空数据库文件“教学管理.mdb”。
4.使用表向导创建表:在D:\\Access目录下有一ACCESS 数据库“教学管理.mdb”。
利用表的“表向导”创建如右图的“学生-表向导”表。
5.在考生文件夹下有一个“Acc3.mdb”数据库。
(1)以“房产销售情况表”为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表”的全部字段,文本框的特殊效果为“平面”。
在窗体页眉中添加“销售信息明细”标签。
标签文本格式为“宋体”、“l2号”、“加粗”、“居中显示”。
窗体显示效果如图2所示。
(2)以“房源基本情况表”为数据源,创建“按照房源代码查询”查询,查询与“销售明细”窗体中房源代码相同的房源信息。
结果显示“房源基本情况表”中的全部字段。
6. 数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
7.8. Access数据库的扩展名是【】。
access数据库试题及答案
access数据库试题及答案一、选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的逻辑结构是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库中的数据类型?()A. 文本B. 数字C. 日期/时间D. 图像答案:D3. 在Access中,用于创建新表的视图是()。
A. 数据表视图B. 表单视图C. 查询视图D. 报表视图答案:A4. 要对Access数据库中的数据进行排序,可以使用()。
A. 排序按钮B. 查询设计C. 报表设计D. 宏5. Access数据库中,用于执行特定操作的自动化工具是()。
A. 宏B. 表单C. 查询D. 报表答案:A6. 在Access中,创建一个查询,用于找出所有“学生”表中成绩大于60分的学生,应该使用()查询。
A. 选择查询B. 交叉表查询C. 参数查询D. 操作查询答案:A7. 以下哪个选项不是Access数据库中创建表单时可以使用的控件?()A. 文本框B. 组合框C. 命令按钮D. 标签答案:D8. 在Access数据库中,用于创建可以执行特定操作的自动化工具是()。
A. 宏B. 表单C. 查询D. 报表9. Access数据库中,用于创建可以打印输出的文档是()。
A. 表单B. 查询C. 报表D. 宏答案:C10. 以下哪个选项不是Access数据库中创建报表时可以使用的控件?()A. 文本框B. 标签C. 图像D. 命令按钮答案:D二、填空题(每题3分,共15分)1. 在Access数据库中,用于定义数据表结构的视图是______视图。
答案:设计2. Access数据库中,用于存储查询结果的表是______。
答案:查询3. 在Access中,可以通过______视图来编辑表单的布局。
答案:表单设计4. Access数据库中,用于创建可以执行特定操作的自动化工具是______。
答案:宏5. 在Access数据库中,用于创建可以打印输出的文档是______。
Access数据库单元测试四8,9章参考答案
《Access数据库程序设计》第8、9章练习题班级:学号:姓名:分数:一、单项选择题(每小题1.5分,共75分)1.设有如下数组定义语句:Dim NewArray(6,2 to 6)As Integer,则该数组中元素个数为B A)30 B)35 C)24 D)722.在VBA中,函数Int(-4.75+1.5)与函数Fix(-4.75+1.5)的返回值分别为BA) -3和-4 B) -4和-3 C)3和-4 D) -3和43.下面说法中正确的是 BA)标准模块可以调用类模块 B)类模块可以调用标准模块C)标准模块和类模块可以相互调用 D)标准模块和类模块间不存在调用关系4.若将下图中窗体的标题设置为"改变文字显示颜色",应使用的语句是 BA)Me="改变文字显示颜色"B)Me.Caption="改变文字显示颜色"C)Me.text="改变文字显示颜色"D)="改变文字显示颜色"5.在MsgBox(prompt,buttons,title,helpfile,contex)函数调用形式中必须提供参数为AA)prompt B)buttons C)title D)context6.在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:Private Sub TxtA_KeyPress(KeyAscii As Integer)……End Sub若焦点位于文本框中,则能够触发KeyPress事件的操作是 DA)单击鼠标 B)双击文本框 C)鼠标滑过文本框 D)按下键盘上的某个键7.假定有以下两个过程:Sub S1(ByVal x As Integer, ByVal y As Integer)Dim t As Integert=xx=yy=tEnd SubSub S2(x As Integer, y As Integer)Dim t As Integert=xx=yy=tEnd Sub 则以下说法中正确的是 BA)用过程S1可以实现交换两个变量的值的操作,S2不能实现B)用过程S2可以实现交换两个变量的值的操作,S1不能实现C)用过程S1和S2都可以实现交换两个变量的值的操作D)用过程S1和S2都不能实现交换两个变量的值的操作8.在VBA中,变体类型不包括有 BA)Nothing B)True C)Error D)Null9.报表模块的生命周期是BA)整个应用程序 B)从报表打开到关闭 C)整个数据库的生命周期 D)因模块类型的不同而不同10.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click( )Static X As IntegerStatic Y As IntegerClsY=1Y=Y+5X=5+XPrint X,YEnd Sub程序运行时,3次单击命令按钮Command1后,窗体上显示的结果为 CA)15 1 B)6 1 C)15 6 D)51 011.下面过程运行之后,则变量J的值为 BPrivate Sub Fun()Dim J As IntegerJ=5DoJ=J+2Loop While J>10End SubA)5 B)7 C)9 D)1112.在VBA 中,将布尔型数据转换为其他类型的数据时,True将被转换为AA)-1 B)0 C)1 D)任何正整数13.下列不能用作VBA中变量名的是 CA)NewVar B)newvar C)Dim D)new_var14.下列说法中,错误的是DA)注释语句可以添加到程序模块的任何位置 B)赋值语句的作用是给变量指定一个值或表达式C)GoTo语句可以实现无条件的转移 D)定义GoTo语句的标号时,可以从代码的任何一列开始书写15.在VBA代码调试过程中,能够显示出所有在当前中变量声明及变量值信息的是 AA)本地窗口 B)立即窗口 C)监视窗口 D)快速监视窗口16.单击窗体上Command1命令按钮时,执行如下事件过程:Private Sub Command1_Click( )a$ = “software and hardware”b$ = Right (a$,8)c$ = Mid(b$,1,8)MsgBox c$End Sub则在弹出的信息框的标题栏中显示的信息是CA)software and hardware B)software C)hardware D)and17.在窗体上画一个名称为Text1的文本框和一个名称为Command 1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim array1(10,10) As IntegerDim i, j As IntegerFor i=1 To 3For j=2 To 4array1(i,j)=i+jNext jNext iText1.Text=array1(2,3)+array1(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是CA)5 B)7 C)12 D)1918.在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为DA)程序范围 B)全局范围 C)模块范围 D)局部范围19.在有参函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。
武大《ACCESS数据库程序设计》答案
数据库技术及其实践课程结业作业学号姓名学院(专业)新闻院新闻系分数题目:按照数据库设计的六个步骤,设计学生成绩管理数据库系统。
要求:1.简述需求分析的主要目的,以及学生成绩管理数据库系统的主要任务。
(5分)2.简述概念结构设计的主要方法。
设计学生成绩管理数据库系统中的实体和实体之间的联系,以及实体的属性。
画出系统的E-R图。
(15分)3.简述关系模型的特点。
在逻辑结构设计阶段,将在概念设计得到的系统的E-R图转换为关系模式。
表示方法:关系名(属性1,属性2,…….)。
(15分) 4.简述系统采用的数据库管理系统的特点。
根据所采用的数据库管理系统进行学生成绩管理数据库系统的物理设计。
以如下表1、表2的形式来进行设计和描述。
(15分)表1 学生成绩管理数据库表2注:请将题目的1.2.3.4.6部分做在下面的答案纸上。
第5部分提交数据库文件。
数据库文件名中要求包含学生的学号和姓名。
答案纸一:1;该系统中的实体主要包括系(学院),管理员,学生,学号,教师,教师号,教师职称,课程,课程号等等。
2;学生使用自己的学号登陆该系统客户端,根据自己的喜好进行选课,也可以查询本人所选课程,也可以根据课程的课程号查询课程的具体情况(比如任课教师,上课时间,上课地点,选课人数等),还可以查询有关教师的情况(如职称,年龄等等),对教师进行评价。
3;教师可使用自己的教师号登陆该系统的客户端,查看自己所教授课程的选课人数,上课时间,上课地点等,也可以删除学生的选课记录,上传学生的成绩,对学生的学习上课学习情况进行评价。
4;管理员拥有自己的管理账户,具有该系统内最高的管理权限,可以对系统内所有用户的信息进行查看,并可以随时更改系统内其他用户的管理权限,对于系统内出现的各种情况,具有合法的纠正改动权限。
5;各级用户的管理权限必须分明,不能相互之间有冲突:管理员拥有最高的管理权限;教师只能管理和查看自己的课程和学生的具体情况,不能对其他教师的使用造成影响;学生只能查看自己的信息,管理自己的选课和对教师的评价,不能对于其他学生和教师的使用造成影响,不能查看别的学生的具体信息,无条件接受管理员和教师的管理,不能反向对教师和管理员进行干涉操作。
access数据库课后习题答案
access数据库课后习题答案Access数据库是一种常用的关系型数据库管理系统,广泛应用于各个领域。
在学习Access数据库的过程中,课后习题是非常重要的一环,通过完成习题可以加深对知识的理解和掌握。
本文将为大家提供一些常见Access数据库课后习题的答案,希望能够对大家的学习有所帮助。
一、基础知识题1. 什么是数据库?答:数据库是按照一定的数据模型组织、存储和管理数据的集合。
2. 什么是关系型数据库?答:关系型数据库是一种基于关系模型的数据库,数据以表格形式组织,表格之间通过主键和外键进行关联。
3. 什么是主键?答:主键是用于唯一标识表中每条记录的字段,它的值在表中必须是唯一的。
4. 什么是外键?答:外键是用于建立表与表之间关联关系的字段,它指向另一张表的主键。
5. 什么是查询?答:查询是指从数据库中获取所需数据的操作,可以根据条件过滤数据、排序数据等。
二、操作题1. 创建一个名为"学生信息"的表,包含字段"学号"、"姓名"、"性别"、"年龄"和"班级",并插入几条测试数据。
答:创建表的SQL语句:CREATE TABLE 学生信息(学号 INT PRIMARY KEY,姓名 VARCHAR(20),性别 VARCHAR(4),年龄 INT,班级 VARCHAR(20));插入数据的SQL语句:INSERT INTO 学生信息 (学号, 姓名, 性别, 年龄, 班级)VALUES (1, '张三', '男', 18, '一班');2. 查询年龄大于20岁的学生信息。
答:SELECT * FROM 学生信息 WHERE 年龄 > 20;3. 更新学号为1的学生的班级为"二班"。
答:UPDATE 学生信息 SET 班级 = '二班' WHERE 学号 = 1;4. 删除学号为2的学生信息。
2024版Access数据库习题答案[1]
可以通过调整控件元素的布局和 大小,以及添加背景图片等方式 来进一步提升窗体的美观度。
22
实现用户交互功能,如输入验证等
在窗体中添加需要的交互功能,如文本框输入验证、 按钮点击事件等。
输标02入题
对于文本框输入验证,可以通过设置文本框的“输入 掩码”或“验证规则”属性来实现。例如,可以限制 用户只能输入数字或指定格式的日期。
19
05
CATALOGUE
窗体设计与交互操作
2024/1/26
20
创建窗体并添加控件元素
在Access数据库中,选择“创 建”选项卡,然后点击“窗体 设计”按钮,即可创建一个新 的窗体。
2024/1/26
在窗体设计视图中,可以从工 具箱中选择需要的控件元素, 如文本框、标签、按钮等,并 将其拖拽到窗体中。
02
更新特定条件下的记录:例如,将年龄大于30岁的员工工 资增加10%,可以使用更新查询并设置相应的条件和更新操 作。
03
批量更新记录:例如,将所有员工的部门字段统一更改为新 的部门名称,可以使用更新查询并设置相应的更新操作。
2024/1/26
05
删除特定条件下的记录:例如,删除年龄小于20岁的员工 记录,可以使用删除查询并设置相应的条件。
恢复数据库
如果数据库出现问题,可以使用备份文件来恢复。在Access中,选择“文 件”>“打开”,然后浏览到备份文件所在位置,双击打开。如果需要,可以将 备份文件中的对象导入到原始数据库中。
2024/1/26
10
2024/1/26
03
CATALOGUE
表操作与数据录入
11
创建表结构
设计视图创建表
对于复杂的报表,可以考虑将其拆分 成多个子报表进行打印,以便更好地 管理和查看数据。
大学access考试题库和答案
大学access考试题库和答案一、单选题1. 在Access中,用于存储和管理数据的基本单位是()。
A. 表B. 查询C. 报表D. 宏答案:A2. Access中,用于创建新表的命令位于()。
A. 文件菜单B. 创建菜单C. 编辑菜单D. 视图菜单答案:B3. 在Access中,用于对数据进行排序、筛选和计算的数据库对象是()。
A. 表B. 查询C. 报表D. 宏答案:B4. 以下哪个选项不是Access数据库的组成部分()。
A. 表B. 查询C. 视图D. 索引答案:C5. 在Access中,用于创建和编辑宏的命令位于()。
A. 文件菜单B. 创建菜单C. 编辑菜单D. 工具菜单答案:D二、多选题6. Access数据库中,以下哪些对象可以包含字段()。
A. 表B. 查询C. 报表D. 表单答案:A, B, D7. 在Access中,以下哪些操作可以用于数据的输入和编辑()。
A. 表单B. 报表C. 表D. 查询答案:A, C8. Access数据库中,以下哪些对象可以用于数据的输出()。
A. 表B. 查询C. 报表D. 表单答案:C, D9. 在Access中,以下哪些对象可以设置数据验证规则()。
A. 表B. 查询C. 报表D. 表单答案:A, D10. Access数据库中,以下哪些对象可以包含记录()。
A. 表B. 查询C. 报表D. 表单答案:A, B三、判断题11. Access数据库中的表可以包含多个主键。
()答案:错误12. Access数据库中的查询可以包含多个表。
()答案:正确13. Access数据库中的报表不能包含多个表的数据。
()答案:错误14. Access数据库中的宏不能包含多个操作步骤。
()答案:错误15. Access数据库中的表单可以包含多个控件。
()答案:正确四、填空题16. 在Access中,用于存储数据的基本单位是________。
答案:表17. Access数据库中,用于创建新表的命令位于________菜单。
access数据库试题与答案
access数据库试题与答案Access数据库试题1. 请简要描述什么是数据库?数据库是用于存储和管理大量有组织的数据的软件系统。
它允许用户创建、访问、更新和查询数据,以及执行各种数据分析和报告生成操作。
2. 什么是Access数据库?Access数据库是由微软开发的一款关系型数据库管理系统。
它提供了一套用户友好的界面和工具,用于创建、编辑和管理数据库,以及执行求和、排序、筛选等操作。
Access还提供了报告生成、数据分析和数据可视化等功能。
3. 请简述主键的作用和特点。
主键是表中用于唯一标识每个记录的字段。
它具有以下作用和特点:- 主键保证了每个记录的唯一性,避免了数据重复和冲突。
- 主键可用于在表中建立关联关系,并在多个表之间进行数据线索。
- 主键通常是自动递增的,方便了记录的添加和排序。
4. 什么是查询?查询是通过使用结构化查询语言(SQL)在数据库中检索和获取特定数据的过程。
通过指定查询条件和操作,用户可以从数据库中选择符合要求的数据。
5. 请描述如何在Access中创建查询?在Access中创建查询的步骤如下:- 打开Access数据库,并选择所需的数据库文件。
- 在导航窗格中选择“查询”选项。
- 点击“新建查询”按钮,选择要查询的表或查询的字段。
- 根据需要设置查询条件和排序规则。
- 运行查询并查看结果。
6. 请说明如何在查询中添加计算字段。
在查询中添加计算字段的步骤如下:- 打开已有查询或创建新查询。
- 在查询设计视图中,选择字段行的列名后,输入计算表达式并为字段命名。
- 运行查询并查看计算字段的结果。
7. 请描述如何在Access中创建报表。
在Access中创建报表的步骤如下:- 打开Access数据库,并选择所需的数据库文件。
- 在导航窗格中选择“报表”选项。
- 点击“新建报表”按钮,选择要在报表中显示的字段和数据源。
- 根据需要设计报表的布局和格式,包括标题、页眉、页脚等。
- 运行报表并查看结果。
(完整word版)Access数据库程序试题(年版本)
Access数据库程序试题(2010年版本)—第1题——单选题:Access数据库是()。
(答案:B)A.层次型数据库B.关系型数据库C.网状型数据库D.杂合型数据库-第2题——单选题:在Access数据库中,数据保存在()对象中。
(答案:D)A.窗体B.查询C.报表D.表—第3题-—单选题:数据库文件中至少包含有()对象。
(答案:A)A.表B.窗体C.查询D.其余三种-第4题-—单选题:在Access数据库系统中,不能建立索引的数据类型是(答案:C)A.文本型B.数字型C.备注型D.日期/时间型—第5题-—单选题:如果字段内容为声音文件,可将此字段定义为()类型.(答案:C)A.文本B.查询向导C.OLE对象D.备注-第6题—-单选题:在表设计视图中,如果要限定数据的输人格式,应修改字段的()属性。
(答案:C)A.格式B.有效性规则C.输入格式D.字段大小—第7题-—单选题:下面有关主键的叙述正确的是()。
(答案:B)A.不同的记录可以具有重复的主键值或空值B.一个表中的主键可以是一个或多个字段C.在一个表中的主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本-第8题——单选题:下面有关表的叙述中错误的是()。
(答案:C)A.表是Access数据库中的要素之一B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独立D.可以将其他数据库的表导人到当前数据库中—第9题--单选题:Access是()办公套件中的一个重要组成部分.(答案:A)A.Office B.Word C.Excel D.Lotus-第10题-—单选题:下列()图标是Access的标志。
(答案:B)—第11题-—单选题:存储在计算机内按一定的结构和规则组织起来的相关数据的集合称为____(答案:C)A.数据库管理系统B.数据库系统C.数据库D.数据结构—第12题—-单选题:数据的完整性,是指存贮在数据库中的数据要在一定意义下确保是____(答案:B)A.一致的B.正确的、一致的C.正确的D.规范化的-第14题—-单选题:关系数据库是以____的形式组织和存放数据的(答案:C)A.一条链B.一维表C.二维表D.一个表格-第15题—-单选题:以下有关数据基本表的叙述,____是正确的(答案:D)A.每个表的记录与实体可以以一对多的形式出现B.每个表的关键字只能是一个字段C.在表内可以定义一个或多个索引,以便于与其他表建立关系D.每个表都要有关键字以使表中的记录惟一—第18题-—单选题:建立Access2007数据库时要创建一系列的对象,其中最重要的是创建____(答案:C)A.报表B.基本表C.基本表之间的关系D.查询-第19题——单选题:Access屏幕的主菜单的菜单项是____(答案:C)A.基本上都有自己的子菜单B.会根据执行的命令而有所增添或减少C.可被利用来执行Access的几乎所有命令的D.以上全部是正确的—第20题-—单选题:在Access数据库窗口使用表设计器创建表的步骤依次是____(答案:A) A.打开表设计器、定义字段、设定主关键字、设定字段属性和表的存储B.打开表设计器、设定主关键字、定义字段、设定字段属性和表的存储C.打开表设计器、定义字段、设定字段的属性、表的存储和设定主关键字D.打开表设计器、设定字段的属性、表的存储、定义字段和设定主关键字—第21题--单选题:在表设计器的设计视图的上半部分的表格用于设计表中的字段.表格的每一行均由四部分组成,它们从左到右依次为(答案:D)A.行选择区、字段名称、数据类型、字段属性B.行选择区、字段名称、数据类型、字段大小C.行选择区、字段名称、数据类型、字段特性D.行选择区、字段名称、数据类型、说明区-第22题-—单选题:在表设计器的工具栏中的“关键字”按钮的作用是(答案:B)A.用于检索关键字字段B.用于把选定的字段设置为主关键字C.用于弹出设置关键字对话框,以便设置关键字D.以上都对-第23题-—单选题:在表设计器中定义字段的操作包括(答案:D)A.确定字段的名称、数据类型、字段大小以及显示的格式B.确定字段的名称、数据类型、字段宽度以及小数点的位数C.确定字段的名称、数据类型、字段属性以及设定关键字D.确定字段的名称、数据类型、字段属性以及编制相关的说明-第24题--单选题:输入掩码是用户为数据输入定义的格式,用户可以为________数据设置掩码(答案:B)A.文本型、数字型、日期时间型、是/否型B.文本型、数字型、日期时间型、货币型C.文本型、数字型、货币型、是/否型D.文本型、备注型、日期时间型、货币型—第25题——单选题:以下关于数字/货币型数据的小数位数的叙述:(1)小数位数视数字或货币型数据的字段大小而定,最多为15位(2)如果字段大小为字节、整数、长整数,则小数位数为0位(3)如果字段大小为单精度数,则小数位数可为0~5位其中正确的是(答案:A)A.(1)(2)B.(1)(3) C.(1)(2)(3)D.(2)(3)-第26题-—单选题:在数据表视图中修改数据表中的数据时,在数据表的后选择区内会出现某些符号,下列有关这些符号的解释正确的是____(1) 三角形:表示该行为当前操作行(2)铅笔形:表示表末的空白记录,可以在此输入数据(3)星形:表示该行正在输入或修改数据(答案:C)A.(1)(2)(3) B.(2) (3) C.(1) D.(1) (3)—第27题--单选题:以下列出的是关于数据库的参照完整性的叙述(1)参照完整性是指在设定了表间关系后用户仍可随意更改用以建立关系的字段(2)参照完整性保证了数据在关系型数据库管理系统中的安全与完整(3)参照完整性在关系型数据库中对于维护正确的数据关联是必要的其中正确的是(答案:B)A.(1)(2)(3) B.(2)(3)C.(1)(2) D.(1)(3)—第28题—-单选题:在没有定义任何关系的数据库在数据库窗口创建关系的操作步骤,下列叙述,错误的是______(答案:C)A.关闭数据库中所有的表,设法弹出“关系"窗口B.拉出“显示表"对话框,利用它在关系窗口内添加要创建关系的表或查询C.关闭“显示表”对话框,对关系窗口内的表或查询单击要建立关系的字段D.在弹出的“编辑关系”对话框中单击“实施参照完整性”复选按钮,再单击“确定"按钮—第29题--单选题:以下关于修改表之间关系操作的叙述,错误的是_____(答案:C)A.修改表之间的关系的操作主要是更改关联字段、删除表之间的关系和创建新关系B.删除关系的操作是在“关系"窗口中进行的C.删除表之间的关系,只要双击关系连线即可D.删除表之间的关系,只要单击关系连线,使之变粗,然后按一下删除键即可—第30题—-单选题:退出Access数据库管理系统可以使用的快捷键是()(答案:A)A.Alt+F+X B.Alt+X C.Ctrl+C D.Ctrl+O—第31题-—单选题:数据库设计过程中,需求分析包括( )(答案:D)A.信息需求B.处理需求C.安全性和完整性需求D.以上全包括—第32题——单选题:Access数据库系统主要在()等方面提供了面向对象数据库系统的功能。
大学《Access数据库开发》试题库及答案
Microsoft Access生成的文件后缀是()。
收藏A..DBFB..MDBC..ADPD..FRM回答错误!正确答案:BACCESS2003窗体中,能够显示在每一个打印页的底部的信息,它是()。
收藏A.窗体页眉B.页面页脚C.窗体页脚D.页面页眉回答错误!正确答案:B下列哪个查询不属于高级查询()。
收藏A.删除查询B.总计查询C.计算查询D.交叉表查询回答错误!正确答案:A若在一个数据表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入()。
收藏A.B.Like“王*”C.Like“王”D.=“王*”回答错误!正确答案:B可以通过()软件预览Access中创建的数据访问页。
收藏A.Access2003B.IE6.0C.FrontPage2003D.Word2003回答错误!正确答案:B若在一个数据表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入()。
收藏A.、=“王*”B.Like“王”C.Like“王*”D.=“王”回答错误!正确答案:CAccess2003中,使用“自动创建报表”方法创建报表时,可以设置()。
收藏A.报表的样式B.报表中数据的分组条件C.报表的数据来源D.报表显示的字段回答错误!正确答案:C在VBE中,在()菜单中可以打开“监视窗口”。
收藏A.【工具】B.【插入】C.【窗口】D.【视图】回答错误!正确答案:D为了设定窗体对象的显示特性,应该设置窗体的哪个属性值?()。
收藏A.方向B.控制框C.标题D.默认视图回答错误!正确答案:D在Access2003中,设置数据库密码命令位于()菜单。
收藏A.【窗口】B.【插入】C.【工具】D.【格式】回答错误!正确答案:C在窗体上,要求在单击命令按钮后标签Label1上显示的文字颜色变为红色,以下能实现该操作的语句是()。
收藏A.Label1.ForeColor=”255”B.bChange.ForeColor=255C.Label1.ForeColor=255D.bChange.ForeColor=”255”回答错误!正确答案:AAccess2000中,在数据表中删除一条记录,被删除的记录()。
