access第3章数据表习题及答案

合集下载

Access学习辅导与上机实习—习题(第3章查询)

Access学习辅导与上机实习—习题(第3章查询)

Access学习辅导与上机实习—习题(第3章查询)■典型习题一、选择题1、是_________不会在简单查询的设计网络中出现。

A .字段B 条件C更新D排序2、下列叙述不正确的是。

A 删除查询主要用于删除符合条件的记录。

B 更新查询中可以使用计算功能。

C 追加查询时如果两个表的结构不一致,则不能进行。

D生成表查询生成新的表,该表是源表的一个子集。

3、不属于统计函数。

A MAXB COUNTC LASTD Y EAR二、填空题4、在查询表达式中,“/”表示,而“\”表示。

5、总计查询中,必须包含的两种字段是和。

6、在查询设计过程中,有多种方式可以视察查询结果,比如可以进入视图模式或单击按钮。

三、操作题7、对“教学”库建立下列查询:(1)用库中的三张表建立一个由学生姓名、课程名称、成绩组成的新数据表,新表取名为新表1。

(2)用学生表生成一个关于女生情况的新数据表,取名为女生情况表。

(3)用库中的三张表建立一个由学生姓名、成绩组成的数学成绩表,取名为数学成绩表。

(4)用库的三张表建立一个不及格学生的汇总表,表中的字段要求有学生姓名、课程名称、成绩。

(5)用库中的三张表建立一个由课程名称、各科平均分、总分、最高分、最低分组成的新数据表,取名为成绩统计表。

8、查询指定课程名的学生成绩,课程名只要求输入任意的几个字。

9、查询统计指定课程名称的总分和平均分。

■习题一、选择题1、利用对话框提示用户输入参数的查询过程称为_______。

A 选择查询B 参数查询C 操作查询D SQL查询2、以下叙述中,错误的是______。

A 查询是从数据库的表中行筛选出符合条件的记录,构成一个新的数据集合B 查询的种类有:选择查询、参数查询、交叉查询、操作查询和SQL查询C 创建复杂的查询不能使用查询向导。

D 可以使用函数、逻辑运算符、关系运算符创建复杂的查询3、Access共提供了种数据类型。

A 8B 9C 10D 114、用向导创建简单查询的步骤不包括。

数据库应用基础ACCESS(第二版)习题解答

数据库应用基础ACCESS(第二版)习题解答
数据库应用基础ACCESS习题解答
第八章 习题参考答案
一、填空题
1.类模块、标准模块、子过程、函数过程
2.面向对象
3.注释语句
4.立即窗口、本地窗口、监视
5.简单的(特殊的)模块
二、选择题
1.B
2.D
3.D
三、判断题
1.对
2.错
3.对
四、思考题
1.答:类模块是与某个对象相关联的模块,只有在对该对象进行相应的操作时才会执行。而标准模块不与任何对象相关联,因此可在数据库中的任何位置执行。所以,标准模块和类模块的主要区别在于其范围和生命周期。
2.答:用查询向导创建查询的优点:能够快捷方便地创建查询,简单易用,上手快。
缺点:只能创建一些简单的查询,查询功能相对较弱。
用查询设计视图创建查询的优点:可以创建一些比较复杂的查询,查询功能相对较强,实用性强。
缺点:完成较为复杂的查询的操作有一定难度,不易掌握。
3.答:SQL查询有联合查询、传递查询、数据定义查询、子查询。
(7)使用符合标准的SQL数据库语言,具有较好的通用性;
(8)可以利用VBA进行高级操作控制和复杂的数据操作。
第二章 习题参考答案
一、填空题
1.标题栏,菜单栏,工具栏,数据库窗口,状态栏
2.数据库子窗口右上角的“X”按钮,数据库子窗口左上角的控制符号,“文件”菜单中关闭命令
3.文本类型,货币类型,数字类型,日期时间类型,自动编号类型,是/否类型,备注类型,OLE对象类型,超级链接类型,查阅向导类型
报表页脚:包含整份报表最后得出的统计数据或结论,显示于整份报表的结尾处。
2.答:对文本型字段进行分组时,分组形式可以设置为:每一个值和前缀字符。当设置为每一个值时,组间距属性应设置为1;若分组形式设置为前缀字符时,组间距属性可设置为任何有效的字符数。

Access第三章练习题

Access第三章练习题

Access第三章练习题ACCESS第三章练习题一、选择题1、在条件表达式中,字段名必须用()括起来A、单引号B、双引号C、方括号D、在括号2、在ACCESS中,10点30分15秒的表达式是()A、10:30:15B、” 10:30:15”C、time(10:30:15)D、#10:30:15#3、在使用设计视图创建查询时,要添加查询字段以下做法错误的是()A、直接用鼠标将字段拖动至设计网格中B、在字段列表双击字段,也可以将其添加到设计网格中C、双击*可以添加所有字段到设计网格D、右击字段,在弹出菜单中选择“添加”命令4、表达式YEAR(DATE())的含义是()A、取当前系统日期B、取当前系统日期的年份值C、判断是否为闰年D、取当前系统的月份值5、某查询设计视图性别“条件”栏为“男”,“或”栏为“女”,入学成绩“条件”栏为:>=300,则该查询要查找的是()A、入学成绩在300分以上的女性和所有的男性B、入学成绩在300分以上的男性和所有的女性C、入学成绩在300分以上的所有人或男性D、入学成绩在300分以上的所有人6、在定义参数查询条件时,用()来表示在执行查询时等待输入的参数值A、NULLB、双引号C、问号D、方括号7、关于选择查询,以下说法错误的是()A、可以从一个或多个表中查找数据B、可以对记录进行总计、计数、分组、排序等操作C、要以更新源表中数据,如删除记录、修改记录D、选择查询分为简单查询和高级选择查询两种8、在ACCESS中,要将文本“计算机”与数字2009连接起来,以下表达式正确的是()A、“计算机”+2009 B、“计算机”AND 2009C、“计算机”&2009D、“计算机”—20089、小胡创建了一个更新查询,为“成绩表”中的“张伟”成绩增加2分,在数据库的“查询”对象窗口中,打开两次该查询,则源数据表中张伟的成绩()A、提高了12分B、提高了4分C、提高了6分D、没有变化10、在ACCESS中,表达式15\2的结果是()A、7.5B、7C、8D、111、ACCESS提供的查询向导一般用于汇总数据的是()A、简单查询向导B、交叉表查询向导C、查找重复项查询向导D、查找不匹配查询向导12、使用追加查询时,如果源表中的字段数目比目标表少,则()A、不能进行追加查询操作B、将自动在源表中创建这些多余的字段C、追加后目标表未指定的字段的值为空值D、以上说法均不正确13、在ACCESS 中,以下逻辑运算符中,当两个逻辑式的值不同时其结果为真的是()A、ANDB、XORC、NOTD、OR14、数据表学生包括学生姓名、科目和成绩三个字段,要创建一个交叉表查询汇总每名学生在总成绩,则可以作为行标题的是()A、学生姓名B、科目C、成绩D、以上均可15、SELECT 语句中,表示排序的子句是()A、ORDER BY子句 HAVING 子句B、FROM子句D、GROUP BY 子句16、以下查询中不属于选择查询的是()A、更新查询B、交叉表查询C、计算查询D、简单查询17、要表示2008年8月9日是,以下表达式正确的是()A、2008—08—09B、#2008—08—09#C、“2008—08—09”D、DATE(2008—08—09)18、通过设计视图创建查询,可以()A、设置查询条件B、根据多个字段内容进行排序C、显示/隐藏某字段D、以是均是19、在ACCESS中,表达式12>10 or 5<3的结果是()A、1B、0C、TRUED、FALSE20、关于使用查找重复项查询向导创建的查询,以下说法正确的是()A、只显示重复项的记录B、生成的查询只能查看,不能修改C、只显示未重复的记录D、显示未重复的记录和重复记录中的第一条记录21、设计视图分为字段输入区和字段属性区,在字段输入区中不能设置的是()A、字段的名称B、字段的类型C、字段的说明D、字段的长度22、以下文本型字段中,排序最小的是()A、“123”B、“23”C、“ABC”D、“abc”23、以下查询中不能修改源表中记录的是()A、生成表查询B、追加查询C、计算查询D、更新查询24、在ACCESS表达式中,表示任意多个字符的通配符的是()A、*B、?C、&D、#25、在使用设计视图创建查询时,要添加字段以下操作错误的是()A、双击字段列表中的字段名称B、将字段直接拖到设计网格中C、在设计网格“字段”行的下拉列表中选择D、右击字段列表中的字段名称,在弹出的菜单中选择“添加”命令26、以下查询中,不属于SQL查询的是()A、联合查询B、传递查询C、数据定义查询D、生成表查询27、ACCESS中共提供了()种字段类型A、5B、6C、10D、1228、在数据库窗口中,选择表对象,双击已存在的数据表将打开表的()A、设计视图B、数据表视图C、数据透视表视图D、数据透视视图29、在ACCESS的“选项”对话框中,设置“默认查找/替换方式”时不包括的搜索方式是()A、快速搜索B、与字段起始处匹配的搜索C、精确搜索D、常规搜索30、表达式26 MOD 6的返回值是()A、6B、4C、2D、4.33331、在使用设计视图创建查询时其过程不包括()A、设置查询输出和打印格式B、输入查询条件C、添加字段D、为查询选择表32、如果让职工工资数据表中的职称为工程师的工资增加100元,使用的查询是()A、追加查询B、更新查询C、总计查询D、生成表查询33、某数字型字段的输入掩码设置为999,则输入该字段内容时,以下合法的是()A、1000B、—4C、346D、以上均是34、如果表A中的多个记录与表B的多个记录相匹配,且表B中的多个记录与表A的多个记录相匹配,则表A与表B的关系是()A、一对一关系B、一对多关系C、多对多关系D、多对一关系35、在ACCESS中,以下逻辑运算符中,只能对一个逻辑式进行操作是()A、ANDB、NOTC、XORD、OR36、创建简单查询时,以下说法错误的是()A、可以从一个或若干个表或查询中选择字段B、在“可用字段”中双击某字段,可将该字段添加到选定的字段中C、在“可用字段”中选择了某字段,单击》,只能将该字段添加到选定的字段中D、在创建查询完毕后可选择打开查询查看信息或修改查询设计37、要查询各班的平均分,可采用的查询方式()A、总计查询B、传递查询C、参数查询D、计算查询38、在查询设计视图窗口中,要查询表中“姓名”字段所有以“张”开头的记录,则应在“姓名”字段对应的准则框中输入表达式()A、姓名=“张”B、姓名LIKE 张*C、LIKE “张*”D、LIKE“*张”39、按查询的分类,以下查询属于选择查询的是()A、生成表查询B、更新查询C、追加查询D、交叉表查询40、表达式YEAR(DATE())含义是()A、取当前系统日期B、取当前系统日期的年份值C、判断是否为闰年D、取当前系统的月份值41、在ACCESS中,通配符?的含义是()A、任意一个字符B、任意多个字符C、任意一个数字D、任意一个日期42、创建简单查询时,其数据源可以是()A、基本表和查询B、基本表和窗体C、窗体和查询D、只能是基本表43、在查询中,默认的字段显示顺序是()A、按文本的拼音字母排列的顺序B、字段输入时原始顺序C、按照字母的顺序D、按照文字笔画顺序44、数据表“学生”包括学生姓名,科目和成绩三个字段,要创建一个交叉表查询在行上汇总每名学生的成绩,则应该作为行标题的是()A、科目B、学生姓名C、成绩D、以上均可45、在定义参数查询条件时,条件表达式中必不可少的是()A、方括号B、双引号C、NULLD、问号46、将成绩在60至80分之间的记录找出后放在一个新表中,应采用的查询方式是()A、删除查询B、更新查询C、追加查询D、生成表查询47、王丽创建了一个更新查询,其功能是为“成绩”表中小明成绩增加2分,在数据库的查询对象窗口中,运行三次查询,则“成绩”表中小明的成绩()A、提高了6分B、提高了4分C、提高了2分D、没有变化二、简答题1、查询的分类及功能2、什么是操作查询,操作查询包括哪几种?3、什么是SQL查询,分为哪几类?三、操作题1、在学生管理数据库中有包含数据表:成绩(学号,姓名,专业,成绩)创建查询“成绩查询”将专业为“计算机”的学生成绩增加2分。

Access 2010数据库应用技术案例教程 第3章-数据库和表

Access 2010数据库应用技术案例教程 第3章-数据库和表
作用如下: 1. 主键唯一标识每条记录,因此作为主键的字段不允许与 重复值和NULL值; 2. 建立与其他的关系必须定义主键,主键对应关系表的外 键,两者必须一致; 3. 定义主键将自动建立一个索引,可以提高表的查询速度; 4. 设置的主键可以是单个字段。若不能保证任何单子段都 包含的唯一值时,可以将两个或更多的字段设置为主键。
每个字段的各种属性。
【例3-6】在“教务管理”数据库中,运用“表设计器”创建一
个名为Stu的表。表结构如表3-1所示。
字段名可以包含字 母、数字、汉字、 空格和其他字符, 不能用空格字符开 头,不能包含句点
“.”、感叹号 “!”、方括号 “[]”、。字段名
字段名 学号 姓名 性别
是否团员
出生日期
表3-1 Stu表结构
3.1.3 管理数据库
1. 备份数据库 2. 查看数据库属性 3. 压缩和修复数据库
3.2 创建表
3.2.1 使用表模板创建数据表
通过“表”模板,运用Access2010内置的表模板来建立。对于一些 常用的应用,如联系人、资产等信息,运用表模板会比手动方式更加 方便和快捷。
3.2.2 使用表设计创建数据表【重点】
第3章 数据库和表
本章思维导图
学习目标
1. 掌握创建和管理数据库。 2. 了解数据库的基本操作。 3. 掌握建立表结构方法。 4. 能向表中熟练输入各类数据。 5. 掌握建立表对象之间的关联。 6. 熟练掌握表的基本操作。 7. 了解数据表格式的设置。
教学内容
3.1 创建数据库 3.2 创建表 3.3 数据类型与字段属性 3.4 建立表之间的关系 3.5 编辑数据表 3.6 设置数据表格式
➢ 链接数据:是指在自己的数据库中形成一个链接表对象, 每次在Access数据库中操作数据时,都是即时从外部数据 源获取数据。链接的数据未与外部数据源断绝联接,而将 随着外部数据源数据的变动而变动。比较适合在网络上 “资源共享”的环境中应用。链接过程快,但以后的操作 较慢。

(完整版)数据库技术—ACCESS习题及答案(汇总)

(完整版)数据库技术—ACCESS习题及答案(汇总)
答案:√
2.修改字段名时不影响该字段的数据内容,也不会影响其他基于该表创建的数据库对象。( )
答案:×
3.数据表字段的最初排列顺序与数据表创建时字段的输入顺序是一致的。()
答案:√
4.一个数据表中可以有多个主关键字。( )
答案:√
5.删除记录的过程分两步进行。先选定要删除的记录,然后将其删除。()
答案:√
(2)创建表有三种方法:使用向导、使用通过输入数据创建表和使用表设计器。
2.简述使用“表设计器”创建表的基本步骤?
答案:
(1)双击“使用设计器创建表”,打开表设计器。
(2)在表设计器中,输入各个字段的名称,在“数据类型”下选择各个字段的数据类型;然后设置各字段的相关属性。
(3)单击工具栏中的“保存”按钮,保存设计好的表结构。
答案:查看,分析,更改数据,数据来源
6.报表是把数据库中的数据的特有形式。
答案:打印输出
7.数据访问页可以将数据库中的数据发布到上去。
答案:Internet
三、判断题
1.数据就是能够进行运算的数字。( )
答案:×
2.在Access数据库中,数据是以二维表的形式存放。( )
答可以绘图。( )
第2章 数据库和表的创建
一、选择题
1.建立表的结构时,一个字段由( )组成。
A.字段名称 B.数据类型 C.字段属性 D.以上都是
答案:D
2.Access2003中,表的字段数据类型中不包括( )。
A.文本型 B.数字型 C.窗口型 D.货币型
答案:C
3.Access2003的表中,( )不可以定义为主键。
答案:数据排序、数据筛选
7.当冻结某个或某些字段后,无论怎么样水平滚动窗口,这些被冻结的字段列总是固定可见的,并且显示在窗口的。

数据库基础与应用(Access 2010) 第3章 表的操作

数据库基础与应用(Access 2010) 第3章  表的操作

3.2 表的创建
3.2.1 创建表的方法 在 Access 2010 中创建表的方法有 5 种:使用设 计视图创建表、使用数据表视图创建表、使用表 模板创建表、使用字段模板创建表和通过导入外 部数据创建表。 1 .使用设计视图创建表 使用设计视图创建表是一种比较常见的方建 的。
4 .“默认值”属性 默认值( Default )是在输入新记录时自动取定 的数据内容。在一个数据库中,往往会有一些字 段的数据内容相同或者包含有相同的部分,为减 少数据输入量,可以将出现较多的值作为该字段 的默认值。
3.1.2 字段的数据类型 1. 文本型 文本型 (Text) 字段可以保存字符数据,也可以是 不需要计算的数字。设置“字段大小”属性可以控 制文本型字段能输入的最大字符个数,最多为 255 个字符。如果取值的字符个数超过了 255 ,可使用 备注型。 注意:在 Access 中,每一个汉字和所有特殊字 符 ( 包括中文标点符号 ) 都算为一个字符。 在 Access 中,文本型常量要用英文单引号 (′) 或 英文双引号 (″) 括起来。
5. 使用导入外部数据的创建表 Access 数据库有多种方法实现与其他应用项目的 数据共享,既可以直接从某个外部数据源获取数据 来创建新表或追加到已有的表中,也可以将表或查 询中的数据输出到其他格式的文件中。前者叫做数 据的导入,后者叫做数据的导出。
1 )从外部数据源导入数据 由于导入的外部数据的类型不同,导入的操作步 骤也会有所不同,但基本步骤是类似的。 Excel 电 子表格软件是 Microsoft Office 软件包的组件之一, 它有方便的表格计算和数据处理功能。
2 .“输入掩码”属性 可以利用输入掩码( Input Mask )强制实现某种 输入模式,使数据的输入更方便。定义输入掩码时, 将格式中不变的符号定义为输入掩码的一部分,这 样在输入数据时,只需输入变化的值即可。 对于文本、数字、日期 / 时间、货币等数据类型的 字段,都可以定义输入掩码。 Access 为文本型和日 期 / 时间型字段提供了输入掩码的向导,而对于数字 和货币型字段只能使用字符直接定义“输入掩码” 属性。当然,文本和日期 / 时间型字段的输入掩码也 可以直接使用字符进行定义。

Access2010数据库案例教程教学课件ppt作者林武杰试题库第三章习题

Access2010数据库案例教程教学课件ppt作者林武杰试题库第三章习题

第3章查询的创建与应用一、选择题1、利用对话框提示用户输入查询条件,这样的查询属于()。

A:选择查询 B:参数查询C:操作查询 D:SQL查询2、假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确命令是()。

A:SELECT * FROM公司FOR名称 = " *网络* "B:SELECT * FROM公司FOR名称LIKE "*网络*"C:SELECT * FROM公司WHERE名称="*网络*"D:SELECT * FROM公司WHERE名称LIKE"*网络*"3、已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是()。

A:Select 学号,Count(学号) from 借阅B:Select 学号,Count(学号)from借阅Group By 学号C:Select 学号,Sum(学号) from 借阅D:Select 学号,Sum(学号)from 借阅 Order By 学号4、在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。

若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是()。

2 A: B:C :D :5、在Access 数据库对象中,体现数据库设计目的的对象是( )。

A :报表 B :模块 C :查询 D :表6、在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是( )。

A :*B :%C :&D :# 7、假设有一组数据:工资为3000元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是( )。

【海鸥共享】二级access习题第三章1

【海鸥共享】二级access习题第三章1

经典例题1、在使用向导创建交叉表查询时,用户需要指定()种字段。

A、1B、2C、3D、42、使用向导创建交叉查询的数据源是()A、数据库文件B、表C、查询D、表或查询3、对于交叉表查询时,用户只能指定()个总计类型的字段。

A、1B、2C、3D、44、Access提供了组成查询准则的运算符是()A、关系运算符B、逻辑运算符C、特殊运算符D、以上都是5、如果经常要从几个表中提取数据,最好的查询方法是()A、操作查询B、生成表查询C、参数查询D、选择查询一、选择题例1 在Access中,主要有以下哪几种查询操作方式1,选择查询 2,参数查询 3,交叉表查询 4,操作查询 5,SQL查询A)1,2 B)1,2,3 C)1,2,3,4, D)1,2,3,4,5例2 在Access中,以下哪个不属于查询操作方式A)选择查询 B)参数查询 C)准则查询 D)操作查询例3下列属于操作查询的是1,删除查询 2,更新查询 3,交叉表查询 4,追加查询 5,生成表查询A)1,2.3.4 B)2,3,4,5 C)3,4,5,1 D)4,5,1,2例 4 以下查询方式中不属于操作查询的是A)选择查询B)删除查询 C)更新查询D)追加查询例5在以下各查询中有一种查询除了从表中选择数据外,还对表中数据进行修改的是A)选择查询 B)交叉表查询 C)操作查询 D)参数查询例6 哪个查询会在执行时弹出对话框,提示用户输人必要的信息,再按照这些信息进行查询A)选择查询 B)参数查询 C)交叉表查询 D)操作查询例7 ____是最常见的查询类型,它从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中的记录A)选择查询 B)参数查询 C)操作查询 D)SQL查询例8 可以在一种紧凑的、类似于电子表格的格式中,显示来源与表中某个字段的合计值、计算值、平均值等的查询方式是A)SQL查询 B)参数查询 C)操作查询D)交叉表查询例9 在一个操作中更改许多记录的查询是A)参数查询 B)操作查询 C)SQL查询 D)选择查询例 10 表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式是A)选择查询 B)交叉表查询 C)参数查询 D)操作查询例11 以下类型中不属于SQL查询的是A)选择查询 B)联合查询 C)子查询 D)数据定义查询例12利用一个或多个表中的全部或部分数据建立新表的是A)生成表查询 B)删除查询 C)更新查询 D)追加查询例 13 主要应用于创建表的备份、创建从指定时间显示数据的报表、创建包含旧记录的历史表等方面的查询是A)生成表查询 B)删除查询 C)更新查询 D)追加查询例14将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询A)删除查询 B)生成表查询 C)追加查询 D)更新查询例15适合将“计算机使用软件”课程不及格的学生从“学生”表中删除的是A)生成表查询 B)更新查询 C)删除查询 D)追加查询例16能够对一个或者多个表中的一组记录作全面的更改的是A)生成表查询 B)更新查询 C)删除查询 D)追加查询例 17 将信息系 99年以前参加工作的教师的职称改为副教授合适的查询为A)生成表查询 B)更新查询 C)删除查询 D)追加查询例18 什么查询可以从一个或多个表中选取一组记录添加到一个或多个表的尾部A)生成表查询 B)更新查询 C)删除查询 D)追加查询例19 以下哪个查询是将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录A)联合查询 B)传递查询 C)数据定义查询 D)子查询例20哪个查询可以直接将命令发送到ODBC数据,它使用服务器能接受的命令,利用它可以检索或更改记录A)联合查询 B)传递查询 C)数据定义查询 D)子查询例21 可以创建、删除或更改表,或者在当前的数据库中创建索引的查询是A)联合查询 B)传递查询 C)数据定义查询D)子查询例22 哪个查询可以包含另一个选择或操作查询中的SOL SELECT语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则"行来定义字段的准则A)联合查询B)传递查询 C)数据定义查询D)子查询例 23 每个查询都有 3种视图,下列不属于查询的 3种视图的是A)设计视图 B)模板视图 C)数据表视图 D)SQL视图例 24 检索价格在 30万元一60万元之间的产品,可以设置条件为A)“>30 Not<60” B “>30 Or<60”,C)“>30And<60” D “>30Like<60”[例25]年龄在18-21岁之间的男生的设置条件可以设置为A)“>18 or<21” B “>18 And<21”C)“>18Not<21” D “>18Like<21”例26 设置排序可以将查询结果按一定的顺序排列,以便于查阅。

access数据库设计第3章笔试题

access数据库设计第3章笔试题

一、选择题(1)以下关于选择查询叙述错误的是A)根据查询准则,从一个或多个表中获取数据并显示结果B)可以对记录进行分组C)可以对查询记录进行总计、计数和平均等计算D)查询的结果是一组数据的“静态集”(2)以下不属于SQL查询的是A)联合查询B)传递查询C)子查询D)选择查询(3)如果经常要从几个表中提取数据.最好的查询方法是A)操作查询用生成表查询C)参数查询D)选择查询(4)Access提供了组成查询准则的运算符是A)关系运算符B)逻辑运算符C)特殊运算符D)以上都是(5)当条件(Ci,i=1~N)全都为真时,F为假的表达式是A)F=C1 And C2 A nd …A nd…CN B)F=C1 Or C2 Or …Or…CNC) F=Not(C1 And C2 A nd …A nd…CN) D)以上都不对(6)下列算式正确的是A)Int(2.5)=3 B)Int(2.5)=2 C)Int(2.5)=2.5 D)Int(2.5)=0.5(7)函数Sgn(-2)返回值是A)0 B)1 C)-1 D)-2(8)从字符串S("abcdefg")中返回子串B("cd")的正确表达式为A)Mid(S,3,2) B)Right(Left(S,4),2) C)Left(Right(S,5),2) .D )以上都可以(9)假设某数据库表中有一个姓名字段,查找姓名张三或李四的记录的准则是A)In(”张三”,”李四”)B)Like ”张三” And Like”李四”C)Like(”张三”,”李四”)D)”张三” And ”李四”(10)假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是A)Mid([学生编号],3,4)=”03”B)Mid([学生编号],3,2)=”03”C)Mid(“学生编号”,3,4)=”03”D)Mid(“学生编号”,3,2)=”03”(11)字符函数String(2,"abcdef")返回的值是A)aa B)AA C)ab D)AB(12)假设某数据库表中有一个工作时间字段,查找92年参加工作的职工记录的准则是A)Betwen #92-01-01# And #92-12-31# B) Betwen "92-01-01" And "92-12-31"C) Between "92.01.01" And "92.12.31" D) #92.01.01# And #92.12.31#(13)假设共数把库次申有一个课程名字段,查找课程名称以“计算机”开头的记录的准则是A)like "计算机" B)计算机C)left([课程名称],3)="计算机" D)以上都对(14)在创建查询准则中,access提供了“is”、“between”等几种特殊运算符A)3 B)4 C)5 D)6(15)在使用向导创建交叉表查询时,用户需要指定多少种字段A)1 B)2 C)3 D)4(16)下列SELECT语句语法正确的是A)SELECT * FROM ’教师表’WHERE 性别=’男’B)SELECT * FROM ’教师表’WHERE 性别=男C)SELECT * FROM 教师表WHERE 性别=男D)SELECT * FROM 教师表WHERE 性别=’男’(17)假设某数据库表中有一个姓名字段,查找姓名不是张三的记录的准则是A)Not "张三*" B)Not "张三" C)Like "张三" D)"张三"(18)对于交叉表查询时,用户只能指定多少个总计类型的字段A)1 B)2 C)3 D)4(19)使用向导创建交叉表查询的数据源是A)数据库文件夹B)表C)查询D)表或查询(20)数值函数Sgn(数值表达式)返回数值表达式值的A)绝对值B)符号值C)整数值D)小数值(21)通配符“*”可以A)匹配零或多个字符B)匹配任何一个字符C)匹配一个数字D)匹配空值(22)通配符“#”可以A)匹配零或多个字符B)匹配任何一个字符C)匹配一个数字D)匹配空值(23)在SELECT语法中,“\”的含义是A)通配符B)定义转义字符C)测试字段是否为Null D)对查询结果进行排序(24)关于统计函数Sum(字符串表达式),下面叙述正确的是A)可以返回多个字段符合字符表达式条件的值的总和B)统计字段的数据类型应该是数字数据类型C)字符串表达式中可以不含字段名D)以上都不正确(2)关于统计函数Avg(字符串表达式),下面叙述正确的是A)返回字符表达式中值的累加值B)统计字段数据类型应该是文本数据类型C)字符串表达式中必须含有字段名D)以上都不正确(26)关于统计函数Count(字符串表达式),下面叙述错误的是A)返回字符表达式中值的个数,即统计记录的个数B)统计字段应该是数字数据类型C)字符串表达式中含有字段名D)以上都不正确(27)Access提供了多少种关系运算符A)5 B)6 C)7 D)8(28)Access提供了多少种逻辑运算符A)3 B)4 C)5 D)6(29)关于使用文本值作为查询准则,下面叙述正确的是A)可以方便地限定查询的范围和条件B)可以实现较为复杂的查询C)可以更形象、直观,易于理解D)可以减少用户输入(30)在Access中,一般情况下,建立查询的方法有A)使用“查询向导”B)使用“显示表”视图C)使用查询视图D)以上都是(31)使用向导创建交叉表查询的数据源必须来自多少个表或查询A)1个B)2个C)3个D)多个(32)如果使用向导创建交叉表查询的数据源来自多个表,可以先建立一个什么表,然后将其作为数据源A)表B)虚表C)查询D)动态集(33)假设某数据库表中有一个职称字段,查找职称为教授的记录的准则是A)Like "教授" B)Left([职称],2)=”教授”C)"教授" D)以上都对(34)假设某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的准则是A)Not In("张三","李四") B)"张三" Or "李四"C)Like("张三","李四") D"张三" And "李四"(35)假设某数据库表中有一个姓名字段,查找不姓王的记录的准则是A)Not’王*" B)Not"王’C)NotUhe’王"D)"王*"(36)统计函数Max(字符表达式)返回字符表达式中值的A)最小值B)最大值C)平均值D)总计值(37)假设某数据库表中有一个姓名字段,查找姓名为两个字的记录的准则是A)Len([姓名])<=2 B)Len([姓名])<=4 C)Like "??" D)"????"(38)假设某数据库表中有一个地址字段,查找地址最后两个字为"8号"的记录的准则是A)Right([地址],2)="8号" B) Right([地址],4)="8号"C) Right("地址",2)="8号" D) Right("地址",4)="8号"(39)字符函数Rtrim(字符表达式)返回去掉字符表达式什么的字符A)前导空格B)中间空格C)两端空格D)尾部空格(40)不合法的表达式是A)"性别"="男" Or "性别"="女"B)[性别] Like "男" Or [性别]="女"C) [性别] Like "男" Or [性别] Like "女"D)[性别]="男" Or [性别]="女"(41)合法的表达式是A)教师编号between 100000And 200000B) [性别]="男" Or [性别]="女"C)[基本工资]>=1000 [基本工资]<=10000D)[性别] Like"男"=[性别]="女"(42)假设某数据库表中有一个工作时间字段,查找15天前参加工作的记录的准则是A)=Date()-15 B)<Date()-15 C)>Date()-15 D)<=Date()-15(43)假设某数据库表中有一个工作时间字段,查找20天之内参加工作的记录的准则是A)Between Date() Or Date()-20 B)<Date() And >Date()-20C) Between Date() And Date()-20 D)<Date()-20(44)操作查询包括A)生成表查询、更新查询、删除查询和交叉表查询B)生成表查询、删除查询、更新查询和追加查询C)选择查询、普通查询、更新查询和追加查询D)选择查询、参数查询、更新查询和生成表查询(45)除了从表中选择数据外,还可以对表中数据进行修改的查询是A)选择查询B)参数查询C)操作查询D)生成表查询(46)在Access中,从表中访问数据的速度与从查询中访问数据的速度相比A)要快B)相等C)要慢D)无法比较(47)关于删除查询,下面叙述正确的是A)每次操作只能删除一条记录B)每次只能删除单个表中的记录C)删除过的记录只能用“撤消"命令恢复D)每次删除整个记录,并非是指定字段中的记录(48)数值函数*(数值表达式)返回数值表达式值的A)绝对值B)符号值C)整数部分值D)小数部分值(49)在查询“设计机图"窗口,什么不是字段列表框中的选项A)排序B)显示C)类型D)准则(50)在“查询参数"窗口定义查询参数时,除了定义查询参数的类型外,还要定义查询参数的A)标识符B)参数值C)什么也不定义D)参数值域(51)操作查询不包括A)更新查询B)参数查询C)生成表查询D)删除查询(52)函数Sgn(200)返回的值是A)0 B)1 C)-1 D)200(53)函数Sgn(0)返回的值是A)0 B)1 C)-1 D)空值(54)SQL能够创建A)更新查询B)追加查询C)各类查询D)选择查询(55)查询向导不能创建A)选择查询B)交叉表查询C)重复项查询D)参数查询(56)以下关子查询的叙述正确的是A)只能根据数据库表创建查询B)只能根据已建查询创建查询C)可以根据数据库表和已建查询创建查询D)不能根据已建查询创建查询(57)Access支持的查询类型有A)选择查询、交叉表查询、参数查询、SQL查询和操作查询B)基本查询、选择查询、参数查询、SQL查询和操作查询C)多表查询、单表查询、交叉表查询、参数查询和操作查询D)选择查询、统计查询、参数查询、SQL查询和操作查询(58)以下不属于操作查询的是A) 交叉表查询B)更新查询C)删除查询D)生成表查询(59)在查询"设计"视图中A)只能添加数据库表B)可以添加数据库表,也可以添加查询C)只能添加查询D)以上说法都不对(60)假设某数据库表中有一个姓名字段,查找姓李的记录的准则是A)Not "李*" B)Like "李" C)Left([姓名],1)="李" D)"李"二、填空题(1)创建分组统计查询时,总计项应选择______。

Access数据库实用教程第三章 表的创建

Access数据库实用教程第三章 表的创建

3.3 自定义表
【例3-3】设计一张“学生”表,用于记录学生的基 本信息,各字段的具体要求见下表。
字段 字段类 名称 型 学号 文本 name 文本 要 求
(1)字段大小:8。(2)显示要求:右对齐。 (3)设置为主键。 (1)字段大小:10。(2)显示要求:“name”字段名的 显示字样为“姓名”;该字段数据显示要求:当输入了名 字后,正常显示名字;没有输入数据时,显示“noname”, 以表示还没有输入姓名。 (1)字段大小:1。(2)数据输入要求:新建记录时该字 段的默认值为“男”;利用查阅列表框选择输入“男”或 “女”。 (1)数据输入要求:在“____年-__月-__日”格式中输入 日期。(2)显示格式:如“1965年03月12日”所示。
符号 .(英文句号) ,(英文逗号) 0 # $ % 小数分隔符 千位分隔符 数字占位符。显示一个数字或 0 数字占位符。显示一个数字或不显示 美元符号 百分比。数字将乘以 100,并附加一个百分比符 号 说明
E-或e-
科学记数法,在负数指数后面加上一个减号 (-) , 在正数指数后不加符号。该符号必须与其他 符号一起使用,如 0.00E -00 或 0.00E00。
符号
@ &
说明
要求文本字符(字符或空格) 不要求文本字符
<
> ! -
使所有字符变为小写
使所有字符变为大写 数据左对齐 数据右对齐
自定义格式(分两节):<格式符号>;<字符串> 【例3-6】设置例题3-3中的“name”字段的“格式” 属性,实现如下要求:当输入了名字后,正常 显示名字;没有输入名字时,显示“noname”。 (4)“是/否”型字段格式 ①预定义格式 对于“是/否”型数据类型,可以将“格 式”属性设置为“真/假”、“是/否”或“开 /关”三种预定义格式之一 。 注意:表中数据的显示形式还要受到“查阅” 选项卡的“显示控件”属性的限制。

Access第三章_数据查询

Access第三章_数据查询

右键快捷菜单:添加用于查 询的数据源
3.2.2
通过设计视图编辑或创建查询
查询设计视图中的工具栏
视图 运行 显示表 上限值 生成器 新对象
查询类型
合计
属性
数据库窗口
3.2.2
通过设计视图编辑或建查询
打开已有查询的设计视图:单击 “设计”按钮
3.2.2 通过设计视图编辑或创建查询
在设计视图中创建查询
3.2.1
用简单查询向导生成查询
【例3-2】 基于“导师”和“研究生”两个表生成 “导师-研究生”查询,显示每位导师的编号、姓 名、职称及其所带研究生的学号、姓名和入学分数。
前提:“导师”表和“研究生”表应建立一对多关系 本章中的例题以“导师”表、“研究生”表和 “系”表作为查询的数据源,为不失一般性,删除研究生
马力、李卫星和赵小刚的导师编号,使他们暂时无导师,
同时让“导师”表中的李小严不带研究生 。
3.2.1
用简单查询向导生成查询
(1)在简单查询向导第一个对话框,选择数据源及字段:
在“表/查 询”下拉列表框中, 依次选择“导师” 表 和“研究生”表, 并在 “可用字段” 列表框中,选中需 查询字段,将其送 入“选定的字段” 列表框中。
查询执行结果:
3.2.2
通过设计视图编辑或创建查询
【例3-4】在查询设计视图中新建一个查询,要求 能够显示各个系的系名、系中导师的姓名和导师 所带研究生的姓名。
打开的查询设 计视图,在视 图上半部分添 加查询数据源 (应为三个 表) ,在视 图下半部分, 设置好用于查 询的字段。
3.2.2
查询结果
'考古学' Or '会计学'
3.2.3 条件查询

Access2003第三章表的练习题

Access2003第三章表的练习题

Access2003第三章表的练习题第三章表的练习题一、单选题(每题分,计分)1.在文本类型字段的“格式”属性使用“@;尚未输入”,则下列叙述正确的是( )A. 代表所有输入的数据B。

只可输入“@”符号C. 此栏不可以是空白D。

若未输入数据,会显示“尚未输入”4个字2.数据库中的每张表,都必须具有一个主关键字段( )A. 对B. 错3.为便于计算,在Access数据表中建立字段“基本工资”,其数据类型应当是( )A. 文本型B. 数字型C. 日期/时间型D. 是/否型4.在Access数据表中( ) 追加记录A. 任意位置B. 表最下面空记录中C. 表中第一条记录前面D. 按记录的序号的位置5.Access数据库中的表又称作数据表,在数据表中说法不正确的是( )A. 表中的列叫做“字段”,表中的行称作“记录”B. 一个数据库可以包含若干个数据表C. 在一个数据表中不能包含重复的字段名。

D. 表中的一个字段可以存放一同类型的数据6.Access中,为了使字段的值不出现重以便索引,可以将该字段定义为( )A. 索引B. 主键C. 必填字段D. 有效性规则7.货币数据类型等价于具有什么属性的数字数据类型( )A. 整型B. 长整形C. 单精度D. 双精度8.不能进行索引的字段类型是( ) 。

A. 备注B. 数值C. 字符D. 日期9.对表中某一字段建立索引时,若其值有重复,可选择( ) 索引。

A. 主B. 有(无重复)C. 无D. 有(有重复)10.下列关于空值的叙述中,正确的是( ) 。

A. 空值是双引号中间没有空格的值。

B. 空值是等于数值。

C. 空值是使用NULL或空白来表示字段的值。

D. 空值是用空格表示的值。

11.如设置字段的输入掩码为“####—######”,该字段正确的输入数据是( ) 。

A. 0755—12456B. 0755—abcdefC. abcd—123456D. ####—######12.Access2003中可用来存储图片的字段对象是( ) 类型字段。

数据库基础与应用Access2010第3-6章简答题答案

数据库基础与应用Access2010第3-6章简答题答案

数据库基础与应用Access2010课后简答题3~6章第3章简答题1、答:查询就是根据给定的条件从数据库的一个表或多个表中筛选出符合条件的记录,构成一个数据的集合。

提供数据的表即数据表,是查询的数据来源。

2、答:(1)使用查询向导在“创建”选项卡“查询”组中,点击“查询向导”按钮,弹出“新建查询”对话框,包括:简单查询向导、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。

接下来根据需求在查询向导的指导下建立即可。

(2)使用“设计”视图在“创建”选项卡“查询”组中,点击“查询设计”按钮,弹出“显示表”对话框,接下来选择所需数据来源即数据表,显示在查询设计视图上半部分,可设置相同字段的联系;下半部分用于指定查询所用的字段、排列方式、是否显示、汇总计算、查询条件的设置。

3、答:选择查询是按照用户需求,根据一定条件从已有的数据源中选择满足特定准则的数据形成一个动态集,将已有数据再组织或增加新的统计结果,不改变数据源中原有的数据状态。

操作查询除了从数据源中选择数据外,还可以对表中的记录进行追加、修改、删除、更新,即改变表的内容,还有生成表查询可以生成新表数据,并且这种更新是不可恢复的。

第4章简答题1、:答(1)综合统一。

数据库支持的数据语言统一(定义语言、操作语言、控制语言、语言风格)(2)高度非过程化。

只需提出“做什么”(3)面向集合的操作方式。

(4)语言简洁。

(5)同一种语法结构,两种使用方式。

(联机交互方式、嵌入式)2、答:SQL特定查询:(1)联合查询:可以将两个或两个以上的表或查询所对应的多个字段的记录合并为一个查询表中的记录。

(2)传递查询:可直接将命令发送到ODBC数据库服务器,在另一个数据库中执行查询,在使用查询时,可以不与服务器的表连接,直接使用相应的表,可减少网络负荷。

(3)数据定义查询:SQL还提供用于定义和维护表结构的数据定义语句,使用数据定义查询可以在当前数据库中创建、删除、更改表和创建索引,每个数据定义查询只能包含一条数据定义语句。

数据库系统Access 第1—9章练习题及答案

数据库系统Access 第1—9章练习题及答案

第一章数据库系统概述1.数据是信息的载体,信息是数据的。

A.符号化表示 B.抽象C.载体 D.内涵2.存储在计算机外部存储器上的有结构的数据集合称为。

A.数据结构 B.数据库管理系统C.数据库系统 D.数据库3.数据库是在计算机中按照一定的数据模型组织、存储和应用的的集合。

A.文件 B.命令C.程序 D.数据4.数据处理的中心问题是。

A.数据分析 B.数据采集C.信息管理 D.数据管理5.数据库管理系统能对数据进行的三种处理并完成各种特定信息加工任务。

A.搜集、定义、保存 B.定义、综合、保存C.定义、操作、控制 D.综合、保存、统计6.数据库管理系统(DBMS)是数据库系统中用来的软件系统。

A.建立数据库 B.描述数据库C.保护数据库 D.管理数据库7.下面关于数据库概念的叙述中,是正确的。

A.由于共享数据不必重复存储,可以减少数据的冗余度B.数据库中数据不可被共享C.利用数据库存储数据,可以避免所有的数据重复D.计算机关机后,数据库存储在RAM存储器中8.数据库系统的特点是、数据独立、减少数据冗余度、避免数据不一致和加强数据保护。

A.数据共享 B.数据存储C.数据应用 D.数据保密9.数据库系统的数据独立性包括。

A.数据物理独立性 B.应用和设计独立C.数据物理独立性和逻辑独立性 D.数据程序彼此独立10.数据库系统的核心是。

A.数据库管理系统 B.操作系统C.编译系统 D.数据库11.数据库系统由五部分组成。

A.硬件系统、数据库、用户、应用软件、外设B.硬件系统、数据库、维护和管理人员、应用软件、外设C.硬件系统、数据库、DBMS、维护和管理人员、程序D.硬件、操作系统、数据库、数据库管理系统、数据库应用系统和用户12.DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)三者之间的关系是。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS等于DB等于DBMS13.数据库管理系统的工作不包括。

Access 数据库应用教程 第3章 表

Access 数据库应用教程 第3章 表
(5)是/否型 用于判断逻辑值为真或假的数据,表示为Yes/No,
True/False或On/Off。字段长度由系统设置为一个字节, 如通过否、婚否等。
(6)备注型
备注型允许存储的内容可以长达65 535个字符,与文本型数据 本质上是相同的,适合于存放对事物进行详细描述的信息,如个 人简历、备注和摘要等。
1.单字段主键
在表的设计视图中,将光标移到要定义为主键的字段行。 然后,单击鼠标右键,在弹出的快捷菜单中选中“主键”; 或者在功能区里选中“主键”。
2.多字段主键
在表的设计视图中,先将光标移到主键字段组的第一个字 段上,按住CTRL键的同时,依次单击其它字段。然后,单 击鼠标右键,在弹出的快捷菜单中选中“主键”;或者在 “编辑”菜单中选中“主键”。
Access 数据库应用教程
第3章 表
知识要点
表的设计原则 表结构设计概述 创建表 表记录的基本操作 设置表间关系 表的导入、导出
重点与难点
重点:使用“表设计器”创建表的结构 主键的概念、作用及设置方法 表结构与表数据的维护 表中数据的操作 间关系的建立与操作
难点:主键的概念和作用
表间关系的相关操作
度一般设置为50个字符。 (2)数字型
由阿拉伯数字0-9、小数点和正负号构成,用于进行 算术运算的数据。数字型字段又细分为整形、长整形、
字节型、单精度型和双精度型等类型,其长度由系统分
别设置为2、4、1、4、8个字节。 系统默认数字型字段长度为长整型。单精度型小数位
数精确到7位,双精度型小数位数精确到15位,字节型只 能保存0到255的整数。
据库文件名等信息。如果是新建的空白数据库文件, 用户所看到的文件名是“Database1” (2)功能区

第三章_Access数据表的建立与操作

第三章_Access数据表的建立与操作

字段类型 文本 文本 文本 数字
字段长度 10字节 6字节 2字节 长整型
字段小数位
表结构的设计

课程信息表结构



表的名字:课程信息表 表中的字段数:5个 表中的主关键字:无
课程信息表结构
字段名 课程号 课课程名 开课院系 学分 学时 字段类型 文本 文本 文本 数字 数字 字段长度 6字节 20字节 12字节 整型 整型 字段小数位



表的索引(Index)是按表中某些字段值的 大小重新排列表中记录的顺序,是数据 表的一种逻辑排序方法。索引不改变原 数据表中记录的顺序。 按表中的某个字段或某几个字段的组合 进行索引后,可提高查询的效率。 可以按单字段或多字段索引 。
表的索引


表的“物理顺序” :占用更多的空间,花更 多的时间。 表中数据进行排序的另一种方法:索引。

格式


输入掩码(实践P115)


默认值


有效性规则


有效性文本

字段属性设置
如果是全女生或女生占多数
性别的有效性设置
字段属性设置

必填字段

决定本字段是否允许为“空”。即NULL值 本字段中的数据可否显示或存储多种语言 当得到焦点时,输入法如何工作

Unicode压缩


输入法模式

表2.3常用的输入掩码定义符及说明
第3章 Access数据表的建立与操作



表的建立与修改 表的基本操作 表的排序与筛选 表的索引与表间的关系
Access数据库文件
对象 表 查询 窗体 报表 页 宏 模块

Access教材各章习题参考答案.doc

Access教材各章习题参考答案.doc

Uccess 数据库应用基础》教材课后习题参考答案第1章习题一、 选择题 1.C 2. A 3.B 4.D 5.C 6.D 7.A 8.B 9.B 10. A 11. C 12. B 13.B 14.D 15.D 16.C二、 填空题(1).数据库管理系统 (2).数据库的设计(3).逻辑数据模型(4).矩形(5).菱形(6).外部关键字 或外码(7).实体完整性第2章课后习题答案一、选择题 1. D 2. A 3. D 4. D 5. C 二、填空题1.关系数据模型2.主键(或主关键字)3.属性元组4.D5.连接三、简答题1. 属性:一张二维表中垂直方向上的数据称为属性,不同的列就代表不同的属性。

域:属性取值的变化范围称为该属性的域。

元组:一张二维表中水平方向上的所有数据作为一个整体称为元组,一整行表示一个元组。

主关键字:一个关系中往往同时存在多个候选关键字,可以人为从中挑出一个候选关键字作为这个关 系的主键(或主码)。

外部关键字:如果关系中的某个属性或属性的组合不是这个关系的主关键字,但却是另一个关系的主 关键字时,则称该属性或属性的组合为这个关系的外部关键字或外码。

2. 一元运算有:选择、投影二元运算有:并、差、交、笛卡尔积、连接、自然连接、除 3. 笛卡尔积:对两个结构不同的关系模式进行无条件合并。

连接:在笛卡尔积的基础上,只选择关系中满足一定条件的元组进行合并。

自然连接:两个关系模式中出现公共属性(或者属性名不同,但语义相同的属性),在连接运算中,依 据共有属性值相等处建立的连接操作。

4. 关系模型包含实体完整性约束、参照完整性约束和自定义完整性约束。

在实体完整性约束中要求任一元 组的主关键字不能为空值。

5.R-SRns第3章习题答案、选择题1 〜5. AA(CBD 6〜10. CCDBA 11 〜12. CA二、填空题1.62. ALT+F+X3. 导航窗格4.为数据库设置密码一、选择题l.C2.D 3.A 4. C第5. B6.C4章参考答案7.C 8. C 9.A 10. C11. A 12. C 13. D 14.A 15. C 16. D 17.B 18.A 19.C 20. D二、填空题1.设计视图2. OLE对象3.644. 1、105.外部关键字或外键6. L 7. 默认值8冻结9. ?丽*10. 唯一第5章参考答案二、填空题1.参数查询2.操作3. DATE()4.生成器5.行标题6.数据表7.查询8. *、?9.Like "m*\ Like "m*'\ Like "?m*\ Like Like "[F-H]*"10.子查询11.交叉表查询向导、查询设计视图12.超期天数:DATE()-[借出图书]![应还日期]13.查找重复项14. Year([出生日期])=1983 15. # 16.更新查询一、选择题 l.B 2.C 3.B 4.D 5.B第8章习题参考答案6.D7.A8.D9.B10.D ll.A 12.DD14.A 15.A二、填空题 1.表或查询或者SQL 语句 [page]&,7>,&[pages] 5.= 6. 2.主3.布局视图 4.组页1.C 2.B 3.D 4. A 5.D 6. C 7D 8. B 填空题1.参数2. XML3. Shif4.子宏5.DoCmd.RunMac6.AddMenu17.计算字段 18. HAVING19. ORDER BY20. UPDATE Students SET 姓名="王涛"WHERE 姓名="王保"第6章习题答案一、选择题:1 〜5.DCAAB6〜10. BACBD 11 〜15. CDBBC 16〜20. BBCDA 21—25.BAACB 26〜30.AAABD 31 〜35.ADBCC36〜40. DCCBC41—45.DDCBA46 〜48. ACB二、填空题 1. 5 2. 157 3.标准模块、类模块4.冒号(:)5.顺序结构 分支结构 循环结构6.按值传递7.28. 0 9. Int(num/2)= num/2 a = a + 110. m + 2 11. x>=5第7章窗体参考答案一、 选择题1. D2. D3. C4. B5. D6. B7. C8. A9. C 10. C 11. C 12. B 13. D 14. B 二、 填空题1.主体2.文本框3.输入掩码(InputMask)4. ControlSource5. change6.属性7.记 录源(RecordSource)8. ControlSource9.数据 10. 一、多 11. ControlSource 12. RowSourceType> 部门、2 13. Now()、1000、0、Docmd.Close第9章答案选择题第10章选择题1.A2. C3. B4. D5. B6.C7.C8.A 9.D 10.A ll.D 12.B13.A。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章创建和维护数据表习题及答案
一、选择题
(1)Access数据库的设计一般由5个步骤组成,对以下步骤的排序正确的是
a.确定数据库中的表b.确定表中的字段
c.确定主关键字d.分析建立数据库的目的
e.确定表之间的关系
A) dabecB) dabceC) cdabe D) cdaeb
(2)学校欲建立一个“教学管理”的数据库,由教师表、学生表、课程表、选课成绩表组成,教师表中有教师编号、姓名性别、工作时间、职称、学历、系别等字段,试确认该表的主关键字是
(24)关于Access字段名,下面叙述错误的是
A)字段名长度为1~255个字符
B)字段名可以包含字母、汉字、数字、空格和其他字符
C)字段名不能包含句号(.)、惊叹号(!)、方括号([])等
D)字段名不能出现重复
(25)下列对主关键字段的叙述,错误的是
A)数据库中的每个表都必须有一个主关键字
B)主关键字段值是惟一的
(6)可以选择输入数据或空格的输入掩码是
A) 0 B) < C) >D) 9
(7)将所有字符转换为大写的输入掩码是
A) >B) < C) 0 D) A
(8)某文本型字段的值只能为字母且不允许超过6个,则将该字段的输入掩码属性定义为
A) AAAAAAB) LLLLLLC) CCCCCC D) 999999
A)教师表字段命名有错误,其他正确
B)教师表主关键字选择错误,其他正确
C)教师表字段命名和主关键字错误
D)该表设计没有错误
(5)一张“学生”表中,要使“年龄”字段的取值范围设在14~50之间,则在“有效性规则”属性框中输入的表达式为
A) >=14AND<=50B) >=140R=<50
C) >=50AND<=14 D) >=14&&=<50
A)将用户需求放在首位B)确定数据库结构与组成
C)确定数据库界面形式D) A),B)和c)都正确
(21)在设计数据库时,确定Access数据库中的表时,应该先
A)在纸上进行设计B)将数据进行分类C)确定表之间的关系D) A)和B)
(22)在设计Access数据库中的表之前,应先将数据进行分类,分类原则是
A) 123B) 2.5C) -12 D) 1563
(14)Access中表与表的关系一般定义为
A)一对多关系B)多对多关系C)一对一关系D)多对一关系
(15)若要在某表中“姓名”字段中查找t:A wh开头的所有人名,则应在查找内容框中输入的字符串是
A) wh?B) wh*C) wh[ ]D) wh#
(16)将文本字符串"23,18,9,66"按升序排序,排序的结果将是
A) 9,18,23,66 B) 66,23,18,9C) 18,23,66,9D)以上皆非
(17)下列数据类型能够进行排序的是
A)备注数据类型B)超级链接数据类型
C) OLE对象数据类型D)数字数据类型
(18)Access中的“表”指的是关系模型中的
A)姓名B)教师编号C)系别D)职称
(3)以下字符串不符合Access字段命名规则的是
A) ^_^birthday^_^ B)生日C) Jim.jecksonD)//注释
(4)某学校欲建立一个“教学管理”的数据库,设计该数据库由教师表、学生表、课程表、选课成绩表组成,其中教师表由TeacherID、TeacherName、sex、[telephone]组成,现确定该表的主关键字为TeacherName。以下分析正确的是
(28)查找数据时,可以通配任何单个数字字符的通配符是
A) * B) # C) !D) ?
(29)必须输入字母或数字的输入掩码是
A) AB) & C) 9 D) ?
(30)Access中,空数据库是指
A)没有基本表的数据库
B)没有窗体、报表的数据库
C)没有任何数据库对象的数据库
D)数据库中数据是空的
(9)某数据库的表中要添加Intemet站点的网址,则该采用的字段的数据类型是
A) OLE对象数据类型B)超级链接数据类型
C)查阅向导数据类型D)自动编号数据类型
(10)某数据库的表中要添加一张图片,则采用的该字段的数据类型是
A) OLE对象数据类型B)超级链接数据类型,
C)查阅向导数据类型D)自动编号数据类型
A)关系B)元组C属性D)域
(19)假设有两个数据表R、s,分别存放的是总分达到录取分数线的学生名单和单科成绩未达到及格线的学生名单。当学校的录取条件是总分达到录取线且要求每科都及格,试问该对其作什么运算,才能得到满足录取条件的学生名单?
A)并B)差C交D)以上都不是
(20)在分析建立数据库的目的时,应该
(11)Access数据库中哪个数据库对象是其他数据库对象的基础?
A)报表B)表C)窗体D)模块
(12)在使用Access创建数据库中的表时,以下不能导入到Access数据库中的是
A) Excel表格B) ForPro创建的表C) Access数据库中的表D) Word文档里的表
(13)某字段中已经有数据,现要改变该字段大小的属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是
A)每个表应只包含一个主题的信息B)表中不应该包含重复信息
C)信息不应该在表之间复制D) A)、B)和c)都是
(23)下列关于确定Access表中的字段的说法中,叙述错误的是
A)每个字段所包含的内容应该与表的主题相关
B)不要物理设置推导或计算的字段
C)要以最小逻辑部分作为字段来保存
D)字段名应符合数据库命名规则
(32)文本型字段的大小取值最大为
A) 64个字符B) 127个字符C) 255个字符D) 512个字符
(33)备注数据类型适用于
A)字符B)的速度与在文本字段中搜索文本的速度相比要
A)快B)慢C)一样D)在备注型字段中无法搜索文本
(35) Access不能进行排序或索引的数据类型是
C)主关键字可以是一个字段,也可以是一级字段
D)主关键字段中不许有重复值和空值
(26)"TRUE/FALSE"数据类型为
A)“文本”类型B)“是/否”类型C)“备注”类型D)“数字”类型
(27)查找数据时,设查找内容为“b[!aetl]11”,则可以找到的字符串是
A) bill B) ball C) bellD) bull
相关文档
最新文档