access简答题答案说课讲解
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的学生信息。
Access答题说明

Access答题说明access考试答题说明:◆常量的书写:日期:必须使用#,年为4位,10月以下为1位,10月以上为2位,10月以下为1位,10日以下为1位,10日以上为2位。
例如:#1980-1-1##1980-11-11#数字:10.26-20文本:必须使用双引号。
“123”逻辑:必须使用真或假◆每一个单词必须第一个大写,其余小写。
例如:truedateserial◆ 对于每个表达式,必须使用最简单的格式◆关键字之间,或者各项描述之间,均采用一个空格。
逗号的前后不留空格。
◆ 每个问题都必须严格按照问题的描述来写和回答,因此必须仔细阅读试题以下是范例:1.将\year\字段的\validity rule\设置为:输入的日期必须满足1980年之后的作曲家(包括1980年),并将\validity text\设置为:\year and date必须是1980年之后的作曲家\(不包括双引号);正确:<=#1/1/1980#错误:[出生日期]<=1980年1月1日#错误:年份([出生日期]<=1980年正确:年代日期必须为1980年以后的作曲家错误:”年代日期必须为1980年以后的作曲家”2.该字段的默认值为当前接收日期前一天的日期。
更正:date()-1错误:=date()-13.设置\编号\字段的输入掩码为只能输入8位数字或字母形式。
正确:aaaaaaaa4.表达式fix(-4.25)和int(-3.75)的结果分别正确:-4-45.设置\工作时间\字段的有效性规则为只能输入上一年度五月一日以前(含)的日期正确:6。
将\active no\字段的默认值设置为true,将\email password\字段的输入掩码设置为将输入密码显示为6位星号(密码),并设置\contact phone\字段的输入掩码。
前四位必须是\,后八位是数字。
正确:正确:密码正确:\7。
在课程表中的课程名称中查找带\computer\的课程,与\course name\字段相对应的正确条件表达式为a.like\computer\B.\computer*\C.正确:like\computer*\√ 错误:[123]错误:在(1,2,3)d中。
Access课后习题答案

第一章数据库基础知识第一节数据库基础知识1、答案:A解析:本题考查信息和数据的概念及联系。
信息是关于现实世界事物的存在方式或运动形态反映的综合,是人们进行各种活动所需要的知识。
数据是描述现实世界事物特征的符号集合。
数据与信息的联系是:数据是信息的符号表示或称为载体;信息则是数据的内涵,是对数据语义的解释。
2、答案:数据库系统解析:本题考查数据管理的发展阶段及各阶段的特点。
数据管理的发展阶段经历了人工管理、文件系统、数据库系统(后发展为分布式系统和面向对象数据库系统)等几个阶段,在人工管理阶段:数据和应用程序不具有独立性,数据不能长期保存且不能共享,冗余度高;在文件系统阶段:数据和应用程序具有一定独立性,数据可以长期保存,但数据不能共享,冗余度高;在数据库系统阶段实现了数据共享,减少了数据冗余,且数据和应用程序具有较高的独立性。
3、答案:B解析:本题考查数据库系统和文件系统的特点。
数据库系统与文件系统相比其特点是:实现了数据共享,减少了数据冗余,但并不是避免了数据的所有冗余,因为在一定条件下,一定的数据冗余是有必要的。
数据库系统中的数据一致性,是指能对数据进行统一的修改,从而保证数据的一致性。
第二节数据库系统1、答案:D解析:本题考查数据库系统的组成。
数据库系统是指引进数据库技术后的计算机系统,它由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。
2、答案:A解析:本题考查数据库管理系统的功能。
数据库管理系统是运行在操作系统之上的负责管理数据库应用的管理软件。
它一般由数据定义功能(管理数据库对象)、数据操纵功能(实现数据查询和维护)、数据控制功能(数据库权限管理)以及数据维护(数据库备份、转存和恢复等)等功能构成。
3、答案:物理独立性解析:本题考查物理独立性和逻辑独立性的概念。
数据的独立性分为物理独立性和逻辑独立性。
物理独立性是指当数据的存储结构(或物理结构)改变时,通过DBMS的相应改变可以保持数据的逻辑结构不变,从而应用程序也不必改变。
access简答 (1)

1、解释外模式、模式、内模式的概念和作用。
外模式:定义外部视图的模式称为外模式,也称子模式。
是数据的局部逻辑结构描述,也是数据库用户看到和使用的数据视图。
一个子模式可以由多个用户共享,而一个用户只能使用一个子模式。
模式:又称逻辑模式或概念模式,是数据库中全体数据的全局逻辑结构和特征的描述。
内模式:又称存储模式或物理模式。
它是数据在数据库中的内部表示。
存储结构的描述包括记录值的存储方式和索引的组织方式等。
作用:模式/内模式映像保证了数据的物理独立性,外模式和模式之间的映像保证了数据的逻辑独立性。
2、数据模型有几种类型?各有何特点?1)层次模型,有且仅有一个根结点,其层次最高;一个父结点向下可以有若干个子结点,而一个子结点向上只有一个父结点;同层次的结点之间没有联系。
2)网状模型,一个结点可以有多个父结点;可以有一个或一个以上的结点无父结点;两个结点之间可以有多个联系。
3)关系模型,描述一致性;可以直接表示多对多联系;关系规范化;数学基础严密;概念简单,操作方便。
4)面向对象模型,具有更强的表示现实世界的能力,是数据模型发展的一个重要方向,面向对象的核心概念构成了面向对象数据模型的基础。
3、什么是关系的完整性?关系完整性包括哪些内容?关系的完整性即关系中的数据及具有关联关系的数据间必须遵循的制约和依存关系,关系的完整性用于保存数据的正确性、有效性和相容性。
包括实体完整性、域完整性、参照完整性。
4、简要说明创建表的几种方法。
①使用向导创建表;②通过输入数据创建表;③使用设计器创建表;④导入和链接外部数据;⑤利用生成表查询创建表5、什么是筛选?Access提供了几种筛选方式?它们有何区别?筛选:当数据表中存储的数据量很大、字段很多时,想要浏览表中特定的数据就不方便,为此,Access 通过对表中的筛选来让用户自己定制要显示的记录。
筛选方式:①按选定内容筛选,在筛选状态下,工具栏的“应用筛选“按钮呈高亮显示,并且名称变为”取消筛选“,单击此按钮,可以回到筛选前的状态。
Access数据库应用基础教程(第三版)习题及答案

Access数据库应用基础教程(第三版)习题集答案第1章数据库系统概述1. 什么是数据库?什么是数据库系统?答:数据库(database)是存放数据的仓库,严格的讲,数据库是长期存储在计算机内,有组织的,可共享的大量数据集合。
数据库系统(database systems),是由数据库及其管理软件组成的系统。
它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。
它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。
2. 什么是数据库管理系统?它有哪些主要功能?答:数据库管理系统(database managementsystem)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称dbms。
它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
数据库管理系统的主要功能有:数据定义、数据操作、数据库的运行管理、数据组织、数据库的保护、数据库的维护和通信。
3. 说出几种常用的数据模型。
答:层次模型、网状模型、关系模型。
4. 什么是关系模型?答:关系模型是用二维表的形式表示实体和实体间联系的数据模型。
5. 简述数据库设计的步骤。
答:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的建立和测试、数据库运行和维护。
第2章SQL 语言简介1. 什么是SQL语言?SQL语言具有哪些特点和功能?答:SQL是一种数据库查询和程序设计语言,用于存取数据以及查询更新和管理关系数据库系统。
SQL的特点和功能有:查询,操作,定义和控制四个方面,SQL语言具有高度的非过程化,语言简洁,语义明显,语法结构简单,直观易懂的特点。
SQL语言即可以作为独立语言使用,用户可以在终端键盘上直接键入SQL命令对数据库进行操作,也可以作为嵌入式语言,嵌入到其他高级语言中。
2. SQL语言包含哪几个部分?答:SQL语言包含4个部分:数据定义语言(DDL-Data Definition Language)、数据查询语言(DQL-Data Query Language)、数据操纵语言(DML-Data Manipulation Language)、数据控制语言(DCL-Data Control Language)3. 在联接查询中,包含哪几类联接?答:联接可分为3类:(1)内部联接(典型的联接运算,使用类似于= 或<> 的比较运算符)。
Access数据库简答题复习资料

Access数据库简答题复习资料简答题复习资料1.设计数据库的基本步骤:参考答案:(1)分析数据需求。
确定数据库要存储哪些数据(2)确定需要的表。
一旦明确了数据库需要存储的数据和所要实现的功能,就可以将数据分解为不同的相关主题,在数据库中为每个主题建立一个表。
(3)确定需要的字段。
确定在各表中存储数据的内容,即确立各表的结构。
(4)确定各表之间的关系。
仔细研究各表之间的关系,确定各表之间的数据应该如何进行联接。
(5)改进整个设计。
为各表加入一些数据作为例子,然后对这些例子进行操作,看是否能够得到希望的结果。
如果发现设计不完备,可以对设计做一些调整。
2.简述使用“表设计器”创建表的基本步骤?参考答案:(1)双击“使用设计器创建表”,打开表设计器。
(2)在表设计器中,输入各个字段的名称,在“数据类型”下选择各个字段的数据类型;然后设置各字段的相关属性。
(3)单击工具栏中的“保存”按钮,保存设计好的表结构。
(4)转换到表的数据视图,输入数据内容。
3.选择查询和操作查询有何区别?参考答案:选择查询是指从一个或多个表获取满足条件的数据,并且按指定顺序显示数据,查询运行不会影响到数据源的数据,操作查询则可以对数据源数据进行添加、更新、删除等修改操作。
4.报表和窗体有何不同?参考答案:窗体是用户与Access数据库应用程序交互的主要接口,报表是用一定的打印格式展示数据的一种有效方式。
报表的数据来源与窗体一样,可以是表、查询或SQL语句。
不同的是,报表只能打印或显示数据,而不能像窗体那样修改或输入数据。
5.宏和宏组的区别是什么?参考答案:宏是一个或多个操作的集合,每个操作都能够自动的实现特定的功能;宏组是有多个宏组成的,每个宏可以独立运行。
宏按宏对象名称调用,宏组中的宏则按照“宏组名〃宏名”格式调用,如果仍然像运行宏一样运行宏组名,则只执行宏组中第一个宏名中的操作指令。
6.“有效性文本”的作用是什么?参考答案:“有效性文本”是用来配合有效性规则使用的。
Access期末考试重点简答题

Access期末考试重点简答题一、选择题第1-7单元、第8单元一、1、2、4、5第9单元一、2、5、7、8、10二、填空题第1、3、4、5、7单元8单元二、1、2三、简答题第一章1、叙述数据、数据库、数据库管理系统、数据库系统的概念。
数据:描述事物的符号记录。
用来表示各种事物的特征、特点和属性。
数据库:指长期存储在计算机内的、有组织的、可共享的数据集合。
它不仅反映了描述事物的数据本身,还反映了相关事物之间的联系。
数据库管理系统:是位于用户与操作系统之间的一种操纵和管理数据库的软件,是数据库系统的核心。
5、什么是关系数据库?(欢迎补充)关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据。
第三章3、索引有哪几种类?建立数据表索引的方法有哪几种?索引种类:惟一索引、普通索引和主索引创建索引的方法:创建索引可以根据索引属性或索引对话框。
所有索引都可根据后者创建。
在索引对话框中可以查看本表的所有已创建的索引。
如果排序依据字段设置了索引,则会加快排序速度。
4、什么是级联更新?什么事级联删除?试试参照完整性的作用是什么?级联更新:当主表中主键值更新时,系统会自动更新从表中的所有相关记录中的匹配值。
级联删除:在删除主表中的记录时,系统会自动删除从表中的相关记录。
实施参照完整性作用:Access使用参照完整性来确保相关表记录之间关系的完整性与有效性。
在创建关系时,在选择“实施参照完整性”复选框即可为该关系“实施参照完整性”规则。
第五章2、窗体结构包含哪几部分,每个窗体节各有什么作用?(1)窗体页眉、页面页眉、主体节、页面页脚和窗体页脚。
(2)作用:1。
位于窗体的顶部,用于显示窗体的标题和使用说明。
在打印时位于首页顶部。
2,用于显示窗体在打印时的页头信息,如:标题、图像等。
页面页眉只显示在打印页中。
3.显示窗体的记录。
主体节是数据库系统数据处理的主要工作界面,是默认节。
Access课后习题答案

Access 数据库技术与应用课后习题答案第一章一、选择题1-5:D A D A B 6-10:B B C B B二、填空题1、用户操作系统2、关系模型3、1:1 1:n m:n4、二维表元组5、字段名6、域7、候选键或候选关键字8、关系三、简答题10、借阅信息(读者编号、书籍编号、借书日期)读者信息(读者编号、读者信息)图书信息(书籍编号、书籍名称、类别代码)图书类别表(类别代码、允许天数)第二章一、选择题1-5:C A B A D二、填空题1、关系2、主窗体数据库窗体3、开始菜单、双击数据库、双击access图标4、菜单退出、关闭窗口、双击控制图标5、主窗体第三章一、选择题1-5:CBCDC二、填空题1、表查询窗体报表页宏模块2、链接表3、宏4、mdb5、我的文档第四章一、选择题1-5:CBBDB 6-10:DDDAD 11-15:ABDCC 16-20:CBCCD 二:填空题1、主关键字2、结构记录3、升序降序4、会不会5、无有(无重复)6、多对多7、备注型8、字段输入区9、常规10、查找替换第五章一、选择题1-5:ADDCB 6-10:AACDA二、填空题1、分组2、生成表追加查询3、date() now()4、对话框5、“”“”6、行列交叉处7、同一行不同行8、一致第六章一、选择题1-5:CACCC 6-10:DBDBD11:D二、填空题1、主体2、非绑定计算3、格式4、事件其他5、字段列表按钮6、该节标题7、键盘输入8、添加控件9、文本框10、双击单击第七章一、选择题1-5:BDCDC 6-10:DDDDA 11-14:ACDD二、填空题1、纵栏式表格式2、=”第”& [page]&”页共”&[pages]&”页”3、原表记录顺序4、报表向导5、空间定位6、打印预览版面预览7、shift8、4第八章一、选择题1-5:CADAB 6-10:ABABC二、填空题1、纵栏式2、页面网页预览3、设计4、窗体报表5、页第九章一、选择题1-5:CCAAA 6-10:CDADB 11-15:BBDDB二、填空题1、autoexec2、宏组名.宏名3、宏组4、……5、单步运行方式6、opentable7、窗体名称8、命令参数第十章1 CREATE TABLE 学生(学号text(7) primary key, 姓名text(4), 性别text(1))CREATE TABLE 成绩(学号text(7) primary key references 学生, 英语single, 数学single, 计算机single, 物理single, 四级通过logical, 平均分single, 总分single)INSERT INTO 学生V ALUES ("0701001", "王玲", "女");INSERT INTO 学生V ALUES ("0702013", "李力", "男");INSERT INTO 学生V ALUES ("0703003", "马里", "男");INSERT INTO 学生V ALUES ("0704054", "华夫", "男");INSERT INTO 学生V ALUES ("0703012", "刘江", "男");INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)V ALUES ("0701001", 90.5, 88.5, 87, 82, yes)INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)V ALUES ("0702013", 80.5, 88.5, 78, 76, yes)INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)V ALUES ("0703003", 69, 87, 80, 75, no)INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)V ALUES ("0704054", 88, 78.5, 80, 87, yes)INSERT INTO 成绩( 学号, 英语, 数学, 计算机, 物理, 四级通过)V ALUES ("0703012", 90, 89, 82, 70, yes)2(1) UPDATE 成绩SET 平均分= (英语+数学+计算机+物理)/4, 总分= 英语+数学+计算机+物理2(2) SELECT 姓名, 学生.学号FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号WHERE 四级通过= -1OR SELECT 姓名, 学生.学号FROM 学生,成绩WHERE 学生.学号=成绩.学号and 四级通过=yes2(3) SELECT 性别, avg(数学) AS 数学平均分FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号GROUP BY 性别2(4) SELECT 学生.学号, 姓名, 平均分FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号ORDER BY 平均分DESC2(5) SELECT 学生.学号, 姓名, 总分FROM 学生INNER JOIN 成绩ON 学生.学号=成绩.学号WHERE 总分= (SELECT Max(总分) FROM 成绩);Or SELECT TOP 1 学生.学号,姓名FROM 学生,成绩WHERE 学生.学号=成绩.学号ORDER BY 总分DESC2(6) SELECT 学生.学号, 学生.姓名FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号WHERE (((成绩.英语)>=85))2(7) SELECT 学生.学号, 姓名FROM 学生INNER JOIN 成绩ON 学生.学号= 成绩.学号WHERE 计算机between 70 and 852(8) SELECT "男" AS 性别, Avg(物理) AS 物理平均分, Max(物理) AS 物理最高分, Min(物理) AS 物理最低分FROM 成绩INNER JOIN 学生ON 学生.学号=成绩.学号WHERE 性别="男"。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【实验指导一简答题答案】1、什么是数据库,什么是数据库管理系统?什么是数据库系统?数据库: 是在数据库管理系统(DBMS)的集中管理下建立起的与特定主题或用途相关的、有组织的、可共享的数据和对象的集合。
在数据库中不仅保存了数据和对象,还保存了基础数据之间的联系。
数据库管理系统:是具有数据库定义、数据库管理、数据库的建立与维护、通信及操作功能的程序系统。
是整个数据库系统的核心软件。
什么是数据库系统:安装了数据库管理系统、数据库和数据库应用系统的计算机系统叫数据库系统。
2、常见的数据库的种类有哪几种?种类有:层次型、网状型、关系型3、通过ACCESS建立的数据库属于哪种类型的数据库?属于:关系型4、关系型数据库的特点是什么?特点是关系型数据库系统用一个符合一定条件的二维表来描述事物及事物的联系。
二维表中的行称为记录,列称为字段。
5、作为关系数据库中的表对象至少要符合哪些条件?符合的条件:•1 关系中的每一个字段都来自相同的域。
•2 关系中任何两个记录的值不能完全相同。
•3 关系中的字段是不可再分的。
•4 每个关系都有一个主关键字可唯一的标识一个记录。
6、在关系型数据库的表对象中,对主关键字项有什么要求?主关键字项的要求:作为构成主关键字的各字段的值均不允许有空值(没有输入数据的)主关键字值不允许重复。
7、主关键字在关系(二维表)中起什么作用?作用:可标识一个记录的存在8、可以由几个字段构成关键字?答:可以由一个字段或多个字段联合构成主关键字9、数据库中保存在表对象中的是哪两部分的内容?答:表中的数据(记录)和表的结构。
10、ACCESS数据库中可以包含哪几种类型的对象?答:表、查询、窗体、报表、宏、页、模块11、在ACCESS数据库中各类对象的作用是什么?答:参照教材P48 的3.1.2哪一种是数据库的基础对象?答:表12、为什么要定义一个表和与之相关的表中的记录间的关联关系?答:创建主表与相关表的关联关系,就是为了将现实世界中事物与事物之间存在的联系体现在数据库中;14、如何保证数据库中数据的完整性?通过3类规则实现:实体完整性规则、参照完整性规则、用户自定义完整性 (域完整性) 规则。
15、何为:实体完整性、参照完整性、用户自定义完整性?实体完整性:保证表的主关键字不出现重复值。
构成主关键字的各字段的值均无空值。
参照完整性:有关联的两表中的相关表中的外键的值只允许为主表中主键中已存在的值或为空值。
所以将主表叫做相关表的外键的参照表。
用户自定义完整性:数据要遵守的规则是由用户自己定义的,如:字段的“有效性规则”和表的“有效性规则”。
16、在同一个ACCESS窗口中,可以打开几个数据库?答:一个。
17、如何操作才能在屏幕上同时显示使多个ACCESS数据库窗口?答:在前次打开的ACCESS应用程序窗口没关闭的前提下,再多次的执行 ACCESS应用程序,每执行一次ACCESS应用程序就有一个ACCESS窗口显示在屏幕上。
在每一个ACCESS窗口中都可以打开一个数据库。
18、ACCESS数据库文件的扩展名是什么?答:mdb19、简述对选定对象的<粘贴>操作和<另存为>操作的区别。
20、什么样的对象不能被更名和删除? 答:处于打开状态的【实验指导二简答题答案】1、阅读教材P17的 1.4.2 关系的完整性,然后回答问题:a)关系模型中有哪三类完整性约束?b)关系模型必须满足的完整性约束条件是什么?c)若在建立某表的结构(关系模式)时,定义了某字段的“有效性规则”属性,请问这属于哪一类完整性约束?b)关系模型中哪类完整性约束条件是由数据库的关系系统提供的?哪类完整性约束条件是由设计用户数据库的人员定义的?2、创建一个新表的方法有多少种?3、表包含哪两部分内容?答:记录和表的结构4、表对象的常用视图有哪几种?在什么视图下可以对表的结构进行修改?在什么视图下可以向表中输入、修改数据、删除记录?5、在数据表视图下可以修改字段名吗?怎样操作?答:可以,双击列的标题使其处于编辑状态,然后对其修改即可。
6、在数据表视图下可以进行哪些操作?7、若在表中插入字段,除了可以在设计视图中操作外,还可以如何插入?答:还可以在数据表视图下先选定将被插入的列之后的一列,然后执行“插入”菜单下的“列”命令。
8、若要删除表中的字段,除了可以在设计视图中操作外,还可以如何删除答:还可以在数据表视图下先选定要被删除的字段,然后执行“编辑”菜单下的“删除列”命令9、ACCESS允许使用的数据类型有哪些?10、最多可以向文本型字段输入多少字符?最多可以向备注型的字段中输入多少字符?答:见教材P6211、只允许有两种数值的字段的数据类型是什么?答:是/否型13、什么情况下要将字段定义成OLE对象型的字段?答:想用某字段存储OLE对象时。
用怎样向OLE对象型的字段中输入想存入的内容?答:将光标置于要存储OLE对象的某记录的OLE对象型字段上——>[插入] 菜单的[对象]命令,在插入对象的对话框中创建或选定插入的OLE对象。
14、若某字段没有设置“标题”属性,那么该字段有标题吗?是什么?答:有标题,ACCESS系统会将该字段的字段名默认为标题。
15、字段的“标题”属性、“格式”属性、“输入掩码”属性的作用各是什么?答:“标题”属性的作用:为了在数据表视图下显示数据时作为字段标识用 (为了方便阅读),“格式”属性:只控制数据的显示或打印的格式,不会影响数据的存储。
“输入掩码”属性是为控制数据的输入位数及每一位可以输入什么样的数据的16、字段的有效性规则的作用是什么?答:设置某一个字段中的数据的取值范围,当输入的数据不符合17、表中的外部关键字(外键)作用是什么?必须满足什么条件的字段可以做外部关键字?答.外部关键字的作用:为了与另一表建立连接关系;做外部关键字的字段必须满足的条件是:要和与之建立连接关系的表的主键的数据类型一致、字段大小及在字段中存储的数据相匹配。
18、你如何断定有关系的两个表具有的是哪种关系(一对一、一对多)?答.“一对一”关系:用两个表的主关键字建立的连接关系。
“一对多”关系:两表中用以建立连接关系的字段一个是主关键字,另一个一定不是主关键字。
19、在建立两表间的关系时,起始表(主表)的连接字段必须是主键吗?关系连接线终点方的连接字段一定不是主键吗?答:在“一对多”关系中起始表(主表)的连接字段必须是主键。
20、为表创建索引的目的是什么?加快检索速度。
21、指定的索引关键字的索引属性为:有和有(无重复)的实际作用是什么?答 (有重复):是指建立的索引关键字的值中允许出现值相同的数据。
(无重复):是指建立的索引关键字的值中不允许出现值相同的数据。
22、作为主关键字的字段是否一定是主索引字段?答:是23、当指定某单字段为主键后,是否还要在设置它的“索引”属性?为什么?答:不用,因为系统会自动的以主关键字为索引关键字建立索引,并且在若干个索引中以主关键字字段为索引关键字建立索引一定是主索引。
24、什么是“参照完整性”?答:参照完整性是一个规则系统 Access 使用这个系统用来确保相关表中记录之间关系的有效性,并且不会意外地删除或更改相关数据。
25、创建关系时,若不实施“参照完整性”,能指定“级联删除相关记录”和“级联更新相关字段”功能吗?答:不能26、请解释“级联删除相关记录”和“级联更新相关字段”的含义。
答:(1)“级联删除相关记录”:当删除主表中的记录时,子表中的相关记录一并会被删除。
(2)“级联更新相关字段”:当更新主表中某记录的主关键字子段的值时,子表中的相关记录的相关子段(外键)的值一并被更新。
27、以下现象会是什么情况造成的:在创建表的关系时,当指定实施“参照完整性”功能时系统显示无法实现。
答:关系中相关的两个表的用于创建连接关系的字段存在不匹配的值。
28、什么情况下要在“表属性”窗口中设置“有效性规则”?该规则是谁应该遵守的?答:(1)当该“有效性规则”表达式中涉及到两个或两个以上的字段时要在“表属性”窗口中设置;(2)该规则是表的记录中的数据应符合的规则。
29、在数据表视图下选定了连续的多个排序字段,并通过按下排序工具按钮进行排序时第一、第二、···第n 个排序关键字的排列是怎样的?答:按照字段的选定顺序(从左到右)分别为第1、第2、···第n 个排序关键字。
30、数据表视图下能选定不连续的多行或多列吗?答:不能31、当希望按字段1的值升序排列记录且对字段1的值相同的记录又按字段2的值降序排列记录时应如何操作?32、在建立“多字段排序”和“多条件筛选”时的操作有何不同?多字段排序:(1)在筛选设计器中按排序关键字段的排列的先后顺序分别为第1序关键字、第2关键字、…第n键字(2)不需在“条件”栏设置条件表达式多条件筛选:在筛选设计器中要要设置筛选条件33、在建立“多条件筛选”时需要同时满足的条件应如何设置?答:将条件表达式输入在“准则”栏的同一行上在多个条件中只需要满足其中的某一个条件的应如何设置?将条件表达式输入在“准则”栏的不同行上34、有哪几种对记录的筛选方式?举例说明几种不同的筛选方式各适合于哪种筛选要求。
答:(1)有“按选定的内容”筛选、“按窗体”筛选、“高级”筛选;(2)“按选定的内容”筛选:适合于与表中某些字段的某值等值条件和与条件的筛选。
“按窗体”筛选:适合于等值条件、不等值条件和与条件的筛选“高级”筛选:适合于各种情况的筛选(等值条件、不等值条件、、与条件、或条件)【实验指导三简答题答案】1)创建查询的数据源可以是哪种对象?2)查询的种类有哪些?3)在查询中使用哪几种视图?4)可以修改表中的数据的是哪种查询?5)对删除查询、追加查询、更新查询,预览和运行的差别是什么?怎样做是预览,怎样做是运行?6)选择查询与参数查询的不同之处是?7)什么样的查询是交叉表查询?8)在设计交叉表查询时,行标题字段、列标题字段、值字段各允许有几个?9)交叉表查询可设置几个行标题、几个列标题,几个值字段?除了行、列、值字段以外,在查询设计视图中是否还允许有其他字段出现,该字段的作用是?答:除了行、列、值字段以外,在查询设计视图中还允许有其他字段出现,该字段的作用是:只为设置查询条件,这样字段的字段不会在查询的结果集中显示出来。
10)你学习了哪些函数?每个函数的功能是什么?11)有哪些合计函数?12)什么情况下需要设置自定义查询字段?在什么栏输入自定义查询字段的表达式?答:(1)某查询字段是此查询的所有数据源(记录源)对象中均不存在的字段时需要设置自定义查询字段。
(2)自定义查询字段的表达式要输入在查询设计视图的“字段”栏内。