• 434.00 KB
  • 2022-04-29 14:04:55 发布

《数据库应用》Access习题答案.doc

  • 28页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'习 题1一.选择题1.在下列四个选项中,不属于基本关系运算的是( 排序 )。A.连接B.投影C.选择D.排序2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是( 多对多 )。A.多对多    B.一对多C.多对一   D.一对一3.为了合理组织数据,在设计数据库中的表时,应遵从的设计原则是( 以上各原则都包括 )。A.“一事一地”原则,即一个表描述一个实体或实体间的一种联系。B.表中的字段必须是原始数据的基本数据元素,并避免在表中出现重复字段。C.用外部关键字保证有关联的表之间的联系。D.以上各原则都包括。4.数据库类型是根据( 数据模型 )划分的。A.数据模型B.文件形式C.记录形式D.存取数据方法5.DBMS 是( 操作系统支持下的系统软件 )。A.操作系统的一部分 B.操作系统支持下的系统软件C.一种编译程序       D.一种操作系统6.在关系型数据库管理系统中,查找满足一定条件的元组的运算称为(  选择  )。A.查询B.选择C.投影D.联接28 7.如果要改变一个关系中属性的排列顺序,应使用的关系运算是(投影)。A.选择B.投影C.连接D.重建8.从关系表中,通过关键字挑选出相关表指定的属性组成新的表的运算称为( “连接”运算 )。A.“选择”运算B.“投影”运算C.“连接”运算D.“交”运算9.数据库DB、数据库系统DBMS和数据库管理系统DBS三者之间的关系是( DBS包括DB和DBMS )。A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DBS和DBD.DBS与DB和DBMS无关10.数据库系统与文件系统管理数据时的主要区别之一是( B )。A.文件系统能实现数据共享,而数据库系统却不能。B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。D.文件系统管理的数据量庞大,而数据库系统管理的数据量较少。二.填空题1.从层次角度看,数据库管理系统是位于用户与操作系统之间的一层数据管理软件。2.用二维表数据来表示实体及实体之间联系的数据模型称为 关系模型 。3.两个实体集之间的联系方式有1:1、1:n和m:n。4.关系模型是用若干个二维表来表示实体及其联系,关系通过关系名和属性名来定义。关系的每一行是一个元组,表示一个实体;每一列是记录中的一个数据项,表示实体的一个属性。5.在关系数据库中,一个二维表中垂直方向的列称为属性,在表文件中叫做一个字段。6.在关系数据库中,一个属性的取值范围叫做一个域。28 7.若关系中的某一属性组的值能惟一地标识一个元组,则称该属性组为候选键。8.对关系进行选择、投影或连接运算之后,运算的结果仍然是一个关系。有如下读者借阅书籍信息表:习题 2一.选择题1.以下哪种方法不能退出Access( 按ESC键 )。A.“文件”→“退出”B.【Alt+F4】C.按ESC键D.【Ctrl+Alt+Del】2.不是Office应用程序组件的软件是( Oracle )。A.OracleB.ExcelC.WordD.Access3.显示或隐藏工具栏先要选择哪个菜单选项( 工具 )。A.文件B.工具C.编辑D.插入4.以下说法错误的是( A )。A.先启动Access系统窗口才能打开其数据库窗口B.在Access系统窗口中只有一个数据库为当前数据库C.在Access系统的数据库中由7个对象构成D.数据库窗口是Access系统窗口的一部分5.Access能处理的数据包括( 以上均可以 )。A.数字B.文字C.图片、动画、音频D.以上均可以二.填空题1.Access是一个关系型数据库管理系统。2.Access工作环境分为主窗口和数据库窗口两部分。28 3.启动Access系统的方法有、、(写3种)。4.退出Access系统的方法有、、(写3种)。5.Access数据库窗口包含在Access主窗口中。习题 3一.选择题1.在数据库管理系统中,数据储存在什么地方?( 数据表 )A.窗体B.报表C.数据表D.页2.在数据库管理系统中,若要打印输出数据,应通过哪一个对象?(报表)A.窗体B.报表C.表D.页3.在数据库管理系统中,能将数据的内容变成网页的对象是( 页 )。A.窗体B.报表C.页D.宏4.Access任务窗格包含了哪些功能?( 以上皆是 )A.新建文件B.文件搜索C.剪贴板D.以上皆是5.在Access中,可以使用( 工具 )菜单下的数据库实用工具进行Access数据库版本的转换。A.文件B.视图C.工具D.编辑二.填空题1.Access的数据库对象有 表 、查询、窗体、报表、页、宏、和模块。2.链接表在数据库中存储的只是链接,而主体存储在数据库之外。3.数据库对象的宏对象可用来简化数据库的操作。28 4.数据库文件的扩展名是MDB。5.数据库文件的默认存放位置是我的文档。习题4一.选择题1.在Access中的在数据表视图下显示表时,记录行左侧标记的黑色三角形表示该记录是(C)。A.首记录B.末尾记录C.当前记录D.新记录2.在Access中,对数据表的结构进行操作,应在(B)视图下进行。A.文件夹B.设计C.数据表D.网页3.在Access中,对数据表进行修改,以下各操作在数据表视图和设计视图下都可以进行的是(B)。A.修改字段类型B.重命名字段C.修改记录D.删除记录4.关系数据库中的关键字是指(D)。A.能惟一决定关系的字段妙惟肖B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合5.有关字段属性,下面说法中错误的是(B)。A.字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B.可以对任何类型的字段设置默认值属性C.有效性规则属性是用于限制此字段输入值的表达式D.不同的字段类型,其字段属性有所不同28 6.下列关于获取外部数据的说法中,错误的是(D)。A.导入表后,在Access中修改、删除记录等操作不影响原来的数据文件B.链接表后,在Access中对数据所做的更改都会影响到原数据文件C.在Access中可以导入Excel表、其他Access数据库中的表和FoxPro数据库文件D.链接表后形成的表其图标和用Access向导生成的表的图标是—样的7.一个字段由(D)组成。A.字段名称B.数据类型C.字段属性D.以上都是8.以下各项中,不是Access中的字段类型的是(D)。A.文本型B.数字型C.货币型D.窗口型9.如果一张数据表中含有照片,则保存照片的字段数据类型应是(A)A.OLE对象型B.超级链接型C.查阅向导型D.备注型10.下列关于表间关系的说法中,错误的是(D)。A.关系双方联系的对应字段的字段类型必须相同B.关系双方至少需要有一方为主关键字C.通过公共字段建立关系D.在Access中,两个表之间可以建立多对多的关系11.在Access中,一个表最多可以建立(A)个主键。A.1B.2C.3D.任意12.如果要在一对多关系中,修改一方的原始记录后,另一方立即更改,应设置(B)A.实施参照完整性B.级联更新相关记录28 C.级联删除相关记录D.以上都不是13.选定表中所有记录的方法是(D)A.选定第1个记录B.选定最后一个记录C.任意选定一个记录D.选定第1个记录,按住Shift键,选定最后一个记录14.排序时如果选取了多个字段,则结果是(C)。A.按照最左边的列排序B.按照最右边的列排序C.按照从左向右的次序依次排序D.无法进行排序15.在Access中文版中,以下排序记录所依据的规则中,错误的是(C)A.中文按拼音字母的顺序排序B.数字由小到大排序C.英文按字母顺序排序,小写在前,大写在后D.以升序来排序时,任何含有空字段值的记录将排在列表的第1条16.(C)可以唯一地标识表中的每一条记录,它可以是一个字段,也可以是多个字段的组合。A.索引B.排序C.主关键字D.次关键字17.在显示数据表时,某些列的内容不想显示又不能删除,可以对其进行(B)。A.剪切B.隐藏C.冻结D.移动18.在下列选项中,可以控制输入数据的方法、样式及输入内容之间的分隔符的是(C)。A.有效性规则B.默认值C.输入掩码D.格式19.使用(C)28 字段类型创建新的字段,可以作用列表框或组合框从另一个表或值列表中选择一个值。A.超级链接B.自动编号C.查阅向导D.OLE对象20.关于备注类型字段,下列说法中错误的是(D)A.备注是用于存储文字或文字与数字组合的数据类型B.备注附加的文字或数字C.备注可以包含较长的文字及数字D.备注的长度在64K字节以上二.填空题1.在表中能够唯一标识表中每条记录的字段或字段组称为主键。2.Access的数据表由结构和记录组成。3.记录的排序方式有升序和降序。4.如果在设计视图中改变了字段的排列次序,则在数据表视图中列的次序也随之改变;如果在数据表视图中改变了字段的排列次序,则在设计视图中列的次序不随之改变。5.Access表中有3种索引设置,即无、有(无重复)和“有(有重复)”索引6.有两张表都和第3张表建立了一对多的联系,并且第3个表的主键中包含这两张表的主键,则这两张表通过第3张表建立的是多对多的关系。7.Access提供了两种字段类型用来保存文本或文本与数字组合的数据,这两种数据类型分别是文本型和备注型。8.表的设计视图主要由3部分组成:字段输入区、属性区和帮助区。9.设计视图的字段属性区有两个选项卡:常规和查阅。10.在操作数据表时,如果要修改表中多处相同的数据,可以使用查找/替换功能,自动将查找到的数据修改为新数据。28 习题5一.选择题1.Access支持的查询类型有(A)。A.选择查询,交叉表查询,参数查询,SQL查询和操作查询B.基本查询,选择查询,参数查询,SQL查询和操作查询C.多表查询,单表查询,交叉表查询,参数查询和操作查询D.选择查询,统计查询,参数查询,SQL查询和操作查询2.下面关于查询的说法中,错误的是(D)。A.根据查询准则,从一个或多个表中获取数据并显示结果B.可以对记录进行分组C.可以对查询记录进行总计、计数和平均等计算D.查询的结果是一组数据的“静态集”3.使用向导创建交叉表查询的数据源是(D)。A.数据库文件B.表C.查询D.表或查询4.在Access中,从表中访问数据的速度与从查询中访问数据的速度相比(A)。A.要快B.相等C.要慢D.无法比较5.每个查询都有3种视图,其中用来显示查询结果的视图是(B)。A.设计视图B.数据表视图C.SQL视图D.窗体视图6.要对一个或多个表中的一组记录进行全局性的更改,可以使用(A)。A.更新查询B.删除查询C.追加查询D.生成表查询7.关于查询的设计视图,下面说法中不正确的是(A)。A.可以进行数据记录的添加28 B.可以进行查询字段是否显示的设定C.可以进行查询条件的设定D.可以进行查询表的设定8.关于查询和表之间的关系,下面说法中正确的是(C)。A.查询的结果是建立了一个新表B.查询的记录集存在于用户保存的地方C.查询中所存储的只是在数据库中筛选数据的准则D.每次运行查询时,Access便从相关的地方调出查询形成的记录集,这是物理上就已经存在的9.如果想显示姓名字段中包含“李”字的所有记录,在条件行输入(D)。A.李B.Like李C.Like"李*"D.Like"*李*"10.如果想显示电话号码字段中8打头的所有记录,在条件行输入(A)。A.Like"8*"B.Like"8?"C.Like6#D.Like6*二.填空题1.创建分组统计查询时,总计项应选择分组。2.操作查询可以分为删除查询、更新查询、生成表和追加查询3.使用Date()函数可以得到今天的日期,使用函数New()可以得到当前的日期及时间。4.参数查询是一种利用对话框来提示用户输入条件的查询。5.用文本值作为查询准则时,文本值要用半角的双引号或单引号括起来。6.交叉表查询是利用了表中的分组字段来统计和计算的。7.要查询的条件之间具有多个字段的“与”和“或”关系,则在输入准则时,各条件间“与”的关系要输入在同行,而各条件间“或”的关系要输入在不同行。28 8.查询的结果总是与数据源中的数据保持一致(同步)。习题 6一.选择题1.以下各项中,可以使用用户定义的界面形式来操作数据的是(C)。A.表B.查询C.窗体D.数据库2.通过窗体,用户不能实现的功能是(A)。A.存储数据B.输入数据C.编辑数据D.显示和查询表中的数据3.下面关于子窗体的叙述中,正确的是(C)。A.子窗体只能显示为数据表窗体B.子窗体里不能再创建子窗体C.子窗体可以显示为表格式窗体D.子窗体可以存储数据4.在“窗体”视图中可以进行(C)。A.创建报表B.创建和修改窗体C.显示、添加或修改表中的数据D.以上说法都正确5.下列关于列表框和组合框的叙述中,错误的是(C)。A.列表框和组合框可以包含一列或几列数据B.可以在组合框中输入新值,而不能在列表框中输入C.可以在列表框中输入新值,而不能在组合框中输入D.在列表框和组合框中均可以选择数据6.表格式窗体同一时刻能显示(D)。A.一条记录B.两条记录C.三条记录D.多条记录7.当窗体中的内容太多无法放在一面中全部显示时,可以用下列(B)控件来分页。28 A.命令按钮B.选项卡C.组合框D.选项组8.主窗体和子窗体通常用来显示和查询多个表中的数据,这些数据具有的关系是(D)。A.多对一B.多对多C.一对一D.一对多9.编辑数据透视表对象时,是在(B)里读取Access数据,并对数据进行更新的。A.MicrosoftGraphB.MicrosoftExcelC.MicrosoftWordD.MicrosoftPowerPoint10.如果要隐藏控件,应将(D)属性设置为“否”。A.何时显示B.可用C.锁定D.可见11.关于控件的组合,下列叙述中错误的是(D)。A.多个控件组合后,会形成一个矩形组合框B.移动组合中的单个控件超过组合边界时,组合框的大小会随之改变C.当取消控件的组合时,将删除组合的矩形框并自动选中所有的控件D.选择组合框,按Delete键就可以取消控件的组合二.填空题1.窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有主体节。2.窗体中的控件有绑定型、非绑定型和计算型3种。3.格式属性主要是针对控件的外观或窗体的显示格式而设置的。4.窗体属性对话中包括数据、格式、事件、其他和全部5个选项卡。5.在设计视图中,如果字段列表不可见,应单击工具栏上的“字段列表”按钮或“视图”菜单中“字段列表”项。28 6.如果要设置节的属性,应双击节选择器。7.组合框和列表框的主要区别是是否允许在框中输入或编辑数据。8.工具箱的作用就是向窗体添加控件。9.用于输入或编辑数据最常用的控件是文本框。10.如果要用同一个工具按钮创建几个控件,可以在工具箱中锁定该控件按钮,使其锁定,解锁时可以单击其他的工具按钮。习题 7一.选择题1.关于报表,以下叙述中正确的是( B )。A.报表只能输入数据B.报表只能输出数据C.报表可以输入和输出数据D.报表不能输入和输出数据2.要设置在报表每一页的底部都输出的信息,需要设置( D )。A.报表页眉B.报表页脚C.页面页眉D.页面页脚3.当在一个报表中列出学生3门课数学、英语、计算机的成绩时,若要对每位学生计算3门课的平均成绩,只要设置新添计算控件的控制源为( C )。A.=数学+英语+计算机/3B.(数学+英语+计算机)/3C.=(数学+英语+计算机)/3D.以上表达式均错4.用于实现报表的分组统计数据的操作区间是(D)。A.报表的主体区域B.页面页眉或页面页脚区域C.报表页眉或报表页脚区域D.组页眉或组页脚区域5.Access的报表操作提供了三种视图,下面不属于报表操作视图的是(C)。A.“设计”视图B.“打印预览”视图C.“报表预览”视图D.“版面预览”视图6.使用报表向导设计报表时,无法设置(D)。28 A.在报表中显示字段B.记录排序次序C.报表布局D.在报表中显示日期7.为报表指定数据来源之后,在报表设计窗口中,从(D)中取出数据源的字段。A.属性表B.工具箱C.自动格式D.字段列表8.如果要制作一个公司员工的名片,应该使用(D)报表。A.纵栏式B.图表式C.表格式D.标签式9.报表“设计视图”中的(D)按钮是窗体的“设计视图”工具栏中没有的。A.代码B.字段列表C.工具箱D.排序与分组10.在报表设计中,以下控件中可以做绑定控件显示普通字段数据的是(A)。A.文本框B.标签C.命令按钮D.图像11.将大量数据按不同的类型集中在一起的操作称为(A)。A.分组B.排序C.合计D.筛选12.要使打印的报表每页显示三列记录,应在(B)中设置。A.属性表B.页面设置C.工具箱D.排序与分组13.报表标题的字体大小、颜色可以使用(D)设置。A.格式菜单B.快捷菜单C.编辑菜单D.属性窗口14.最常用的计算控件是(D)。A.命令按钮B.组合框28 C.列表框D.文本框二.填空题1.在Access中,可以自动创建的报表有纵栏式和表格式。2.要在报表的页面页脚显示的页码格式为“第3页共8页”,则计算控件的来源应设置为=”第”&[pages]&”页共”&[pages]&”页”。3.默认情况下,报表中的记录是按照数据源中记录的先后顺序排列显示的。4.报表主要用于对数据库中的数据进行分组计算、汇总和打印输出。5.网格线的作用是对齐控件。6.报表的视图有设计视图、版面预览和打印预览。7.在绘制报表中的直线时,按住shift键后拖动鼠标,可以保证绘制出水平直线和垂直直线。8.对记录排序时,使用报表设计向导最多可以按照4个字段排序。28 习题 8一.选择题1.数据访问页有(C)种视图。A.1B.2C.3D.42.使用快速创建方式能创建(A)数据访问页。A.纵栏式B.列表式C.电子表格式D.图表式3.数据访问页工具箱中用来分析数据的控件不包括(D)。A.Office透视表B.Office图表C.Office电子表格D.展开控件4.如果需要在数据访问页中通过文字链接到某个网页,要用到(A)控件。A.超级链接B.热点图像C.滚动文字D.标签5.使用向导创建数据访问页时,在出现的第1个对话框中可以进行的操作主要是(B)。A.设置分组B.选择字段C.调整优先级D.设置排序顺序6.不同于其他的组件,在数据访问页中可以添加(A)控件。A.滚动文字B.标签C.文本框D.命令按钮7.数据访问页是采用(B)语言进行编码的窗体。A.CB.HTMLC.JavaD.VisualBasic8.和报表、窗体一样,在数据访问页的视图中也可以调出(A),用于显示所有的数据及其字段属性。28 A.字段列表B.下拉列表框C.文本框D.标签9.可以将(B)看作是Access的报表和窗体转移到Web上的应用,目标是HTML文件。A.查询B.数据访问页C.表D.宏10.数据访问页中的“主题”是指(C)。A.数据访问页的标题B.对数据访问页目的、内容和访问要求等的描述C.数据访问页的布局与外观的统一设计和颜色方案的集合D.以上都对二.填空题1.使用快速创建数据访问页的方式创建的数据访问页,页面上的数据都简单地以文本框出现,并且没有进行数据分组等信息。2.在使用数据访问页时有页面视图和网页预览视图方式。3.若编辑某一个数据访问页应使用设计视图方式。4.可以从表、查询、窗体和报表导出HTML文档。5.在Access中,需要在网上发布数据,可用的数据对象是数据访问页。28 习题 9一.选择题1.在宏表达式中要引用报表test上的控件txtName的值,使用的引用式是(C)。A.txtNameB.test!txtNameC.Reports!test!txtNameD.Report!txtName2.在Access中打开一个数据库时,会先扫描数据库中是否包含(C)宏,如果有,就自动执行该宏。A.OnEnterB.OnExitC.AutoExecD.OnClick3.宏组中宏的调用格式是(A)。A.宏组名.宏名B.宏名C.宏名.宏组名D.以上都不对4.下列关于宏的运行方法中,错误的是(A)。A.运行宏时,每个宏只能连续运行B.打开数据库时,可以自动运行名为“AutoExec”的宏C.可以通过窗体、报表上的控件来运行宏D.可以在一个宏中运行另一个宏5.打开查询的宏操作是(A)。A.OpenQueryB.OpenTableC.OpenFormD.OpenReport6.停止当前运行的宏的宏操作命令是(C)。A.CancelEventB.RunMacroC.StopMacroD.StopAllMacros7.下列各项中,属于宏命令RunMacro中的操作参数是(D)。A.宏名B.重复次数C.重复表达式D.以上都是28 8.移动或改变活动窗口位置或大小的宏操作命令是(A)。A.MoveSizeB.MaximizeC.MinimizeD.Restore9.条件宏的条件项是一个(D)。A.字段列表B.算术表达式C.SQL语句D.逻辑表达式10.一个非条件宏在运行时会(B)。A.执行部分宏操作B.执行全部宏操作C.执行设置了参数的宏操作D.等待用户选择执行每个宏操作11.对于宏操作命令中的每个操作名称,用户(B)。A.能够更改操作名称B.不能更改操作名称C.对有些操作命令可以更改名称D.能够通过调用外部命令更改操作名称12.要限制宏命令的操作范围,可以在创建宏时定义(B)。A.宏操作对象B.宏条件表达式C.窗体或报表控件属性D.宏操作目标13.下列关于宏的说法中,错误的是(D)。A.宏是Access数据库的一个对象B.宏的主要功能是使操作自动进行C.使用宏可以完成许多繁杂的人工操作D.只有熟悉掌握各种语法、函数,才能写出功能强大的宏命令14.下列有关宏运行的说法中,错误的是(D)。A.宏除了可以单独运行外,也可以运行宏组中的宏或另一个宏或事件过程中的宏B.可以为响应窗体、报表上所发生的事件而运行宏28 C.可以为响应窗体、报表中的控件上所发生的事件而运行宏D.用户不能为宏的运行指定条件15.若在宏的操作中想要弹出一个消息框,可以在“操作”列选择(B)。A.CloseB.MsgBoxC.OpenFormD.Echo二.填空题1.系统会自动运行的宏的名字是Autoexec。2.引用宏组中的宏,采用的语法是宏组名、宏名。3.采用宏组便于对数据库中宏对象进行管理。4.在设计条件宏时,对于连续重复的相同条件,可以在条件列中用…符号来代替重复的条件式。5.通过单步执行宏可以一步一步地检查宏中的错误操作。6.通过宏打开某个数据表的宏操作命令是OpenTable。7.打开窗体的宏命令的操作参数中必选项是窗体名称。8.在移动宏操作过程中,Access将移动该宏操作的所有条件和操作参数。习题 101.用SQL语句建立如下数据表,并输入数据。学生表:学号姓名性别0701001王玲女0702013李力男0703003马里男0704054华夫男0703012刘江男28 成绩表:学号英语数学计算机物理四级通过平均分总分070100190.588.587.082.0yes070201380.588.578.076.0yes070300369.087.080.075.0no070405488.078.580.087.0yes070301290.089.082.070.0yes2.对第1题建立的数据表用SQL语句实现下列功能:  ①用UPDATE命令给成绩表的平均分和总分字段赋值。②查询英语“四级通过”的同学的姓名和学号。③按“性别”分组查询男、女同学的数学平均分。④按平均分的降序对全体同学排名次。⑤查询总分最高的同学的学号和姓名。⑥查询“英语”成绩在85分以上同学的学号和姓名。⑦查询“计算机”成绩在70~85分之间同学的学号和姓名。⑧查询男同学“物理”的平均成绩、最高分和最低分。(1)UPDATEcjSET平均分=(英语+数学+计算机+物理)/4,总分=英语+数学+计算机+物理(2)SELECT姓名,xs.学号FROMxs,cjWHERExs.学号=cj.学号and四级通过(3)SELECTxs.性别,Avg(cj.数学)AS数学平均分FROMxs,cjWHERExs.学号=cj.学号GROUPBYxs.性别;(4)SELECTxs.学号,姓名,性别,平均分FROMxs,cj28 WHERExs.学号=cj.学号ORDERBY平均分DESC(5)SELECTTOP1xs.学号,姓名FROMxs,cjWHERExs.学号=cj.学号ORDERBY总分DESCORSELECTxs.学号,姓名FROMxs,cjWHERExs.学号=cj.学号ANDcj.总分=(SELECTMax(总分)FROMcj)(6)SELECTxs.学号,姓名FROMxs,cjWHERExs.学号=cj.学号AND英语>=85(7)SELECTxs.学号,姓名FROMxs,cjWHERExs.学号=cj.学号AND计算机BETWEEN70AND85(8)SELECTAvg(物理)AS物理平均分,Max(物理)AS物理最高分,Min(物理)AS物理最低分FROMxs,cjWHERExs.学号=cj.学号AND性别="男"28 简答题部分答案:第一章:三、简答题2、数据库系统由哪些部分组成?他们之间的关系是怎样的?数据库系统通常由5部分组成,包括计算机硬件、数据库集合、数据库管理系统、相关软件和人员。关系是:开发系统创造应用程序,应用程序与客户相互作用,与DBMS相互作用,DBMS与操作系统相互作用,操作系统与数据库相互连接,数据库管理人员对DBMS和操作系统进行管理。5、什么是E-R图?构成E-R图的基本要素是什么?E-R图是实体—联系方法用来描述现实世界概念模型的工具。由三个要素组成,分别是实体集、实体的属性、实体之间的联系。9、什么是关系的完整性?关系完整性包括哪些内容?关系的完整性,即关系中的数据及具有关联关系的数据间必须遵循的制约和依存关系,关系的完整性用于保证数据的正确性、有效性和兼容性。包括实体完整性,域完整性和参照完整性。数据库管理员数据库开发人员应用程序DBMS操作系统用户用户用户2、数据库系统由即使硬件、数据库集合、数据库管理系统、相关软件、人员组成,各部分关系如下图所示:5、E-R图是用来描述现实世界的概念模型,它的基本要素是实体集、属性和联系。9、关系的完整性,即关系中的数据及具有关联关系的数据之间必须遵守的制约和依存关系,关系的完整性用于保证数据的正确性、有效性和相容性。关系完整性包括实体完整性、域完整性和参照完整性。28 第二章:二、填空题3.方法一:从开始菜单启动,操作步骤如下a.单机Windows桌面任务栏左下角的开始按钮;b.在开始菜单中选择所有程序选项;c.在弹出的所有程序级联菜单中选择MicrosoftOffice选项;d.在弹出的MicrosoftOffice级联菜单中选择MicrosoftOfficeAccess2003选项即可启动Access’2003。方法二:如果在桌面上有MicrosoftAccess的快捷方式,可以直接双击该快捷方式图标,或单击鼠标右键,在弹出的快捷菜单中选择打开命令,即可启动Access。方法三:双击扩展名为mdb的数据库文件,或在扩展名为mdb的数据库文件上单击鼠标右键,在弹出的快捷菜单中选择打开命令,也可启动Access。此方法同时打开所选的数据库文件。4.方法一:单击窗口右上角的关闭按钮。方法二:选择文件菜单中的推出命令。方法三:使用快捷键Alt+F4三、简答题1.Access系统由哪些特性?Access系统的特性包括:Access的文件格式单一、Access兼容多种数据格式、Access具有强大的集成开发功能、Access具有丰富的向导功能、Access具有Web网页发布功能、Access具有强大的帮助信息、Access各个版本之间具有兼容性。5、如何通过实际操作,在Access系统中获得帮助信息?点击帮助菜单,根据向导指示。5、在Access系统运行的时候,按F1键获取帮助第三章:三、简答题1.设计数据库有哪些基本步骤?各个步骤中需要注意哪些问题?①确定数据库中的表,保证一个表中只包含关于一个主题的信息。②确定表中的字段:字段唯一性,字段无关性,避免在表之间出现重复字段,字段命名应符合规则。③确定主键④确定表之间的关系:表之间的关系要根据具体的问题来确定,绝不是不加区别的在任意两个表之间都建立关系。4、为什么要设置默认文件夹?如何设置?为了数据库文件的管理,操作上的方便,可以把数据放在一个专有的文件夹中。①在Access窗口中单击工具菜单中的选项命令项,打开选项对话框。28 ②在常规选项卡的默认数据库文件夹框中,输入要设置为默认文件夹的路径。③单击确认按钮,完成设置。三、简答题1、有步骤需求分析、概念模式设计、逻辑模式设计、数据库实施、数据库的运行和维护等步骤在需求分析中要从下面三方面分析:信息需求、处理需求、安全性和完整性需求。概念模式设计一般用E-R图表示。逻辑模式设计是将独立于机器世界的概念模式转换为关系数据库管理系统所支持的关系模式。数据库实施主要包括确定数据库中的表、确定表中的字段、确定主键、确定表之间的关系等步骤。数据库的运行和维护,数据库要在实际使用中不断修改改进4、为了数据库文件管理操作方便,可把数据库放在一个“专用”的文件夹中。Access默认保存路径也是C:\MyDocuments目录。默认保存路径修改方法:打开ACCESS程序,单击菜单栏“工具”下的“选项”命令,接着在出现的“选项”对话框中选择“常规”标签页面,将“默认数据库文件夹”改成专用数据分区的某个文件夹,然后按“确定”即可。1.①需求分析。包括信息需求、处理需求、安全性和完整性需求。②概念模式设计。要用到E-R图③逻辑模式设计④数据库实施。注意确定数据库中的表,确定表中的字段,要注意字段的唯一性、字段的无关性、避免在表之间出现重复字段、字段命名应符合规则。确定主键。主键不允许空值或重复值。确定表之间的关系⑤数据库运行和维护。4.设置默认文件夹是为了数据库文件管理、操作上的方便。①先在Access窗口单击工具菜单中的“选项”②在常规选项卡中的默认数据库文件夹框中,输入要设置的路径。③单击确定1、1.需求分析 2.概念模型设计E-R图 3.逻辑模式设计关系模式 4.数据库实施存储模式 5.数据库运行和维护4、为了数据库文件管理、操作上的方便,可把数据库放在一个专用的文件夹中 1.在Access窗口中单击工具菜单中选项命令向,打开选项对话框 2.在常规选项卡的默认数据库文件夹框中,输入要设置为默认工作文件夹的路径,在此输入E:Access 3.单击确定按钮,完成设置。1、如何创建:28 4、4、为了数据库文件管理、操作上的方便,可把数据库放在一个专用的文件夹中,这就需要设置默认文件夹。方法:工具——选项——常规——默认数据库文件夹第四章:三、简答题:1、数据表有“设计视图”和“数据表视图”,它们各有什么作用?设计器视图:字段选定区,字段名称,数据类型,说明。数据表视图:改变每一行的高度,改变某列的宽度,调整字段的顺序。3、简要说明创建表的几种方法?使用向导创建表,通过输入数据创建表,使用设计器创建表,导入和链接外部数据,利用生成表查询创建表。4.什么是筛选?Access提供了几种筛选方式?它们有何区别?当数据量很大,字段很多时,通过筛选来定制自己想要的数据。①按选定的内容筛选,②内容排除筛选,③筛选目标,④按窗体筛选,⑤高级筛选。28 区别:按选定内容筛选和内容排除筛选在数据表中记录较少时,查找某个值比较方便。而高级筛选可以实现参数筛选。三、简答题1、数据表视图主要进行记录的输入、修改、删除等操作设计视图主要是进行修改表等操作3、使用向导创建表;通过输入数据创建表;使用设计器创建表;导入和链接外部数据;利用生成表查询创建表。4、在一个群体中选出所要的特定对象。按选定内容筛选;内容排除筛选;筛选目标;按窗体筛选;高级筛选。按选定内容筛选、按窗体筛选、输入筛选目标是最容易的筛选记录的方法。如果可以容易地在窗体、子窗体或数据表中找到并选择想要筛选记录包含的值的实例,可使用按选定内容筛选;如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个准则,可使用按窗体筛选;如果焦点正位于窗体或数据表的字段中,而恰好需要在其中输入所搜索的值或要将其结果作为准则的表达式,可使用输入筛选目标;如果是更复杂的筛选,可使用高级筛选。1.设计视图:用于修改表结构;数据表视图:用于输入每一条记录。3.①使用向导创建表:在向导中选择需要的字段,根据提示一步一步做。②通过输入数据创建表。在数据表视图窗口,选定表对象,双击并输入数据创建表。③用设计器创建表。详细地输入字段名称和具体属性。④通过导入和链接外部数据创建表。导入外部Excel等数据;将创立的表和来自其他应用程序的的数据建立链接。4.筛选,通过让用户定制要显示的记录,以便浏览表中特定的数据。有“按选定内容筛选”(根据选定的字段筛选)、“内容排除筛选”(通过判断某个字段是否符合或不符合某个值来筛选)、“筛选目标”(通过输入筛选条件筛选)、“按窗体筛选”(将数据表显示成一个记录,并有下拉窗口)和“高级筛选”(可设置复杂的筛选条件)。1.“设计”视图可以创建及修改数据表的结构,“数据表”视图可以查看、添加、删除及编辑数据表中的数据。3.(1)使用向导创建表;(2)通过输入数据创建表;(3)使用设计器创建表;(4)通过导入和链接外部数据创建表4.使用数据表时,经常需要从众多的数据表中挑选出一部分满足某种条件的数据进行处理。经过筛选后的表,只显示满足条件的记录,而不满足条件的记录将被隐藏起来。排序是根据当前表中的一个或多个字段的值对整个表中的所有记录进行重新排列。为了提高查找效率,需要重新整理数据,对此最有效的方法是对数据进行排序。对于筛选记录,Access中提供了5种方法:按选定内容筛选、按窗体筛选、筛选目标、按筛选目标筛选及高级筛选。区别:“按选定内容筛选”是最简单的筛选方法,使用它可以很容易地找到包含某字段值的记录;“按窗体筛选”是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时可以对两个以上字段的值进行筛选;“按目的筛选”是一种较灵活的方法,根据输入的筛选条件进行筛选;“高级筛选”可以进行复杂的筛选,挑选出符合条件多重条件的记录。 1、设计视图:编辑标的结构数据表结构:编辑数据表的记录内容28 3、①使用向导创建表②通过输入数据创建表③使用设计器创建表④通过导入和链接外部数据创建表4、Access的筛选有按选定内容筛选,内容排除筛选,筛选目标,按窗体筛选,高级筛选5种方法。28'