ImageVerifierCode 换一换
格式:DOCX , 页数:52 ,大小:54.77KB ,
资源ID:5429008      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5429008.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库基础与应用Access主编刘卫国 课后练习答案.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库基础与应用Access主编刘卫国 课后练习答案.docx

1、数据库基础与应用Access主编刘卫国 课后练习答案数据库基础与应用(Access2010)主编:刘卫国 课后练习题答案第一章习题1一、选择题1有关信息与数据的概念,下面说法正确的是( )。BA信息和数据是同义词 B数据是承载信息的物理符号C信息和数据毫不相关 D固定不变的数据就是信息2通常,一个数据库系统的外模式( )。DA只能有一个 B最多只能有一个C至少两个 D可以有多个3数据库的三级模式之间存在的映射,正确的是( )。AA外模式/模式 B外模式/内模式C外模式/外模式 D模式/模式4在关系数据库系统中,当关系模型改变时,用户程序也可以不变,这是( )。BA数据的物理独立性 B数据的逻辑

2、独立性C数据的位置独立性 D数据的存储独立性5以下对关系模型性质的描述,不正确的是( )。CA在一个关系中,每个数据项是最基本的数据单位,不可再分B在一个关系中,同一列数据具有相同的数据类型C在一个关系中,各列的顺序不可以任意排列D在一个关系中,不允许有相同的字段名6在关系R(R#,RN,S#)和 S(S#,SN,SD)中,R的主关键字是R#,S的主关键字是S#,则S#在R中称为( )。AA外部关键字 B候选关键字 C主关键字 D超键7在一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。CA元组 B行 C属性 D记录8有R,S和T 3个关系:R(A,B,C)=(a

3、,1,2),(b,2,1),(c,3,1)S(A,B,C)=(a,1,2),(d,2,1)T(A,B,C)=(b,2,1),(c,3,1)则由关系R和S得到关系T的操作( )。AA差 B自然连接 C交 D并 9关系模型中有3类完整性约束:实体完整性、参照完整性和用户定义完整性,定义外部关键字实现的是( )。CA实体完整性 B用户自定义完整性C参照完整性 D实体完整性、参照完整性和用户自定义完整性10在建立表时,将年龄字段值限制在1840之间,这种约束属于( )。DA实体完整性约束 B视图完整性约束C参照完整性约束 D用户自定义完整性约束11把E-R图转换为关系模型的过程,属于数据库设计的( )

4、。BA概念设计 B逻辑设计 C需求分析 D物理设计12如果两个实体集之间的联系是1:n,转换为关系时( )。AA将n端实体转换的关系中加入1端实体转换关系的码B将n端实体转换的关系的码加入到1端的关系中C将两个实体转换成一个关系D在两个实体转换的关系中,分别加入另一个关系的码二、填空题1在数据管理技术的发展过程中,经历了 、 和 ,其中数据独立性最高的阶段是 。人工管理阶段,文件管理阶段,数据库管理阶段,数据库管理阶段2数据库是在计算机系统中按照一定的方式组织、存储和应用的 。支持数据库各种操作的软件系统叫 。由计算机硬件、软件、数据库及有关人员等组成的一个整体叫 。数据集合,数据库管理系统,

5、数据库系统3数据库常用的逻辑模型有 、 、 。Access 2010属于 。层次模型,网状模型,关系模型,关系模型4符合一定条件的二维表格在关系数据库中称为 ,在Access 2010中称为 。二维表格的一行和一列在关系中分别称为 和 ,而在Access 2010中分别称为 和 。关系,表,元组,属性,记录,字段5二维表格包括表头和表的内容,表头相当于关系的 ,可以用 表示,表的内容是关系 的集合。结构,关系模式,元组6在关系数据库的基本操作中,从表中取出满足条件元组的操作称为_。从表中抽取属性值满足条件列的操作称为_。把两个关系中相同属性值的元组拼接到一起形成新的关系的操作称为_。选择,投影

6、,连接7关系数据库不允许在主关键字字段中有重复值或_。空值8在现实生活中,每个人都有自己的出生地,实体“出生地”和实体“人”之间的联系是 。1:n或一对多9已知两个关系:班级(班级号,专业,人数),其中“班级号”为关键字学生(学号,姓名,性别,班级号),其中“学号”为关键字则两个关系的属性中,存在一个外部关键字为 。学生关系中的“班级号”10在将E-R图转换到关系模型时,实体和联系都可以表示成 。关系三、问答题1计算机数据管理技术经过哪几个发展阶段?答:计算机数据管理技术经历了人工管理、文件管理和数据库管理等发展阶段。人工管理阶段的数据管理是以人工管理方式进行的,不需要将数据长期保存,由应用程

7、序管理数据,数据有冗余,无法实现共享,数据对程序不具有独立性。文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。数据可以长期保存,数据对程序有一定独立性,但数据的共享性差、冗余度大,容易造成数据不一致,数据独立性差,数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。数据库技术的不断发展,产生了许多新型数据库系统,包括分布式

8、数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。2实体之间的联系有哪几种?分别举例说明。答:实体之间的联系有3种类型:一对一(1:1)、一对多(1:n)、多对多(m:n)。例如,一位乘客只能坐一个机位,一个机位只能由一位乘客乘坐,所以乘客和飞机机位之间的联系是1:1的联系。一个班级有许多学生,而一个学生只能编入某一个班级,所以班级和学生之间的联系是1:n的联系。一个教师可以讲授多门课程,同一门课程也可以由多个教师讲授,所以教师和课程之间的联系是m:n的联系。3什么是数据独立性?在数据库系统中,如何保证数据的独立性?答:数据独立性是指应用程序

9、与数据库的数据结构之间相互独立。在数据库系统中,因为采用了数据库的三级模式结构,保证了数据库中数据的独立性。在数据存储结构改变时,不影响数据的全局逻辑结构,这样保证了数据的物理独立性。在全局逻辑结构改变时,不影响用户的局部逻辑结构以及应用程序,这样就保证了数据的逻辑独立性。4设R(A,B,C)=(a1,b1,c1),(a2,b2,c1),(a3,b2,c3),S(A,B,C)=(a2,b2,c2),(a3,b3,c4),(a1,b1,c1),计算RS、RS、R-S和(A,B)(R)。答:RS=(a1,b1,c1),(a2,b2,c1),(a3,b2,c3),(a2,b2,c2),(a3,b3,

10、c4)RS=(a1,b1,c1)R-S=(a2,b2,c1),(a3,b2,c3)(A,B)(R)= (a1,b1),(a2,b2),(a3,b2)5设有导师关系和研究生关系,按要求写出关系运算式。导师(导师编号,姓名,职称)=(S1,刘东,副教授),(S2,王南,讲师),(S3,蔡西,教授),(S4,张北,副教授)研究生(研究生编号,研究生姓名,性别,年龄,导师编号)=(P1,赵一,男,18,S1),(P2,钱二,女,20,S3),(P3,孙三,女,25,S3),(P4,李四,男,18,S4),(P5,王五,男,25,S2)(1)查找年龄在25岁以上的研究生。(2)查找所有的教授。(3)查找

11、导师“王南”指导的所有研究生的编号和姓名。(4)查找研究生“李四”的导师的相关信息。答:关系运算式如下:(1)年龄25(研究生)(2)职称=教授(导师)(3)(研究生编号,研究生姓名)(姓名=王南(导师研究生),其中连接的条件为“导师.导师编号=研究生.导师编号”。(4)(导师编号,姓名,职称)(研究生姓名=李四(导师研究生),其中连接的条件为“导师.导师编号=研究生.导师编号”。6通常,一个科研项目有多个科研人员参加,一个科研人员也可以同时承担2个以上的科研项目,完成以下问题。(1)画出满足系统需求的E-R图。(2)将E-R图转换为关系模型,并写出每个关系的关键字,如果有外部关键字,则写出外

12、部关键字。(3)写出查询某科研人员参加了哪些科研项目的关系运算。(4)写出查询某个科研项目的全体参与人员的关系运算。答:(1)满足的E-R图如下。(2)将E-R图转换为关系模型如下:科研项目(项目编号,项目名称,主持人,经费,下达部门),其中项目编号是关键字科研人员(编号,姓名,性别,专业,技术职称),其中编号是关键字参加(项目编号,编号,参加时间),其中(项目编号,编号)是关键字,项目编号或编号是外部关键字(3)查询某科研人员参加了哪些科研项目的关系运算。对科研项目、科研人员及参加3个关系表进行连接运算,设连接结果关系为R,则有R=R(科研项目.项目编号,科研项目.项目名称,科研项目.主持人

13、,科研项目.经费,科研项目.下达部门,科研人员.编号,科研人员.姓名,科研人员.性别,科研人员.专业,科研人员.技术职称,参加.项目编号,参加.编号,参加.参加时间),R包含了原3个关系的全部属性。对的结果R进行选择运算,选择条件是:科研项目.项目编号= 参加.项目编号 And 科研人员.编号= 参加.编号将步骤和合起来通常称为有条件的连接运算,实际运算过程是作为一个运算步骤进行的。对的结果进行选择运算,选择条件是“编号=欲查询人员的编号”。(4)查询某个科研项目的全体参与人员的关系运算。对科研项目、科研人员及参加3个关系表进行连接运算,设连接结果关系为R,则R=R(科研项目.项目编号,科研项

14、目.项目名称,科研项目.主持人,科研项目.经费,科研项目.下达部门,科研人员.编号,科研人员.姓名,科研人员.性别,科研人员.专业,科研人员.技术职称,参加.项目编号,参加.编号,参加.参加时间),R包含了原3个关系的全部属性。对的结果R进行选择运算,选择条件是:科研项目.项目编号= 参加.项目编号 And 科研人员.编号= 参加.编号将步骤和合起来通常称为有条件的连接运算,实际运算过程是作为一个运算步骤进行的。对的结果进行选择运算,选择条件是“项目编号=欲查询项目的编号”。第二章习题2一、选择题1Access中表和数据库的关系是( )。AA一个数据库可以包含多个表 B一个数据库只能包含一个表

15、C一个表可以包含多个数据库 D数据库就是数据表2以下不能退出Access 2010系统的操作方法是( )。CA按Alt+F4B双击Access 2010窗口标题栏控制按钮C在Access 2010窗口中选择“文件”“关闭数据库”命令D单击Access 2010窗口的“关闭”按钮3在Access 2010窗口中,功能区由( )组成。AA选项卡、命令组和命令按钮 B菜单、工具栏和命令按钮C选项卡、菜单命令和工具按钮 D选项卡、工具栏和命令按钮4在Access 2010中,随着打开数据库对象的不同而不同的操作区域称为( )。BA命令选项卡 B上下文选项卡C导航窗格 D工具栏5下列说法中正确的是( )

16、。DA在Access中,数据库中的数据存储在表和查询中B在Access中,数据库中的数据存储在表和报表中C在Access中,数据库中的数据存储在表、查询和报表中D在Access中,数据库中的全部数据都存储在表中6在Access 2010中,建立数据库文件可以选择“文件”选项卡中的( )命令。AA“新建” B“创建” C“Create” D“New”7在Access 2010系统环境下,在同一时间可打开( )个数据库。AA1 B2 C3 D48打开数据库文件的方法有( )。DA使用“文件”“打开”命令 B单击最近使用过的数据库文件 C在文件夹中双击数据库文件? D以上方法都可以9在Access

17、2010中,要设置数据库的默认文件夹,可以选择“文件”选项卡中的( )命令。BA“信息” B“选项” C“保存并发布” D“打开”10在修改某个数据库对象的设计之前,一般先创建一个对象副本,这时可以使用对象的 操作来实现。DA重命名 B重复创建 C备份 D复制11对数据库进行压缩时,( )。CA采用压缩算法把文件进行编码,以达到压缩的目的B把不需要的数据剔除,从而使文件变小C把数据库文件中多余的没有使用的空间还给系统D把很少用的数据存到其他地方12拆分后的数据库后端文件的扩展名是( )。AAaccdb Baccdc Caccde Daccdr13对数据库设置密码后,需要在( )时再输入密码。C

18、A打开表时 B关闭数据库时C打开数据库时 D修改数据库的内容时14信任中心中的受信任位置是指( )。AA计算机上用来存放来自可靠来源的受信任文件的文件夹B可以存放个人信息的文件夹C可以存放隐私信息的数据库区域D数据库中可以存放和查看受保护信息的表15将数据库放在受信任位置时,所有VBA代码、宏和安全表达式都会在( )运行。AA数据库打开时 B数据库关闭时C数据表打开时 D数据表关闭时二、填空题1在Access 2010中,所有对象都存放在一个扩展名为_的数据库文件中。accdb2空数据库是指该文件中_。不含任何数据库对象3在Access 2010中,数据库的核心对象是_,用于和用户进行交互的数

19、据库对象是_。表,窗体4在Access 2010主窗口中,从_选项卡中选择“打开”命令可以打开一个数据库文件。文件5在对数据库进行操作之前应先 数据库,操作结束后要 数据库。打开,关闭6打开数据库文件的4种方式是共享方式、只读方式、 方式、 方式。独占,独占只读7数据库属性分为5类: 、摘要、 、内容和自定义。在Access 2010主窗口单击“文件”选项卡,再单击右侧的 链接,可以查看数据库的属性。常规,统计,查看和编辑数据库属性8对于表对象,Access 2010提供了 视图、数据透视表视图、数据透视图视图和 视图4种视图模式。数据表,设计9数据库的拆分,是指将当前数据库拆分为 和 。前者

20、包含所有表并存储在文件服务器上,后者包含所有查询、窗体、报表、宏和模块,将分布在用户的工作站中。后端数据库,前端数据库10设系统日期为2016年1月10日,则对“商品信息”数据库进行备份,默认的备份文件名是 。商品信息_2016-01-10.accdb11在Access 2010中要对数据库设置密码,必须以 的方式打开数据库。独占三、问答题1启动和退出Access 2010系统各有哪些方法?答:启动Access 2010常用的方法有3种:在Windows桌面中单击“开始”按钮,然后依次选择“所有程序”“Microsoft Office”“Microsoft Access 2010”选项。先在W

21、indows桌面上建立Access 2010的快捷方式,然后双击Access 2010快捷方式图标。双击要打开的数据库文件。退出Access 2010的方法主要有如下4种:在Access 2010窗口中,选择“文件”“退出”菜单命令。单击Access 2010窗口右上角的“关闭”按钮。双击Access 2010窗口左上角的控制菜单图标;或单击控制菜单图标,从打开的菜单中选择“关闭”命令;或按组合键AltF4。右击Access 2010窗口标题栏,在打开的快捷菜单中,选择“关闭”命令。2Access 2010的主窗口由哪几部分组成?答:Access 2010的主窗口包括标题栏、快速访问工具栏、功

22、能区、导航窗格、对象编辑区和状态栏等组成部分。快速访问工具栏中的命令始终可见,可将最常用的命令添加到此工具栏中。通过快速访问工具栏,只需一次单击即可访问命令。功能区是一个横跨在Access 2010主窗口顶部的带状区域,它由选项卡、命令组和各组的命令按钮3部分组成。单击选项卡可以打开此选项卡所包含的命令组以及各组相应的命令按钮。在Access 2010中打开数据库时,位于主窗口左侧的导航窗格中将显示当前数据库中的各种数据库对象,如表、查询、窗体、报表等。导航窗格可以帮助组织数据库对象,是打开或更改数据库对象设计的主要方式,它取代了Access 2007之前版本中的数据库窗口。对象编辑区位于Ac

23、cess 2010主窗口的右下方、导航窗格的右侧,它是用来设计、编辑、修改以及显示表、查询、窗体和报表等数据库对象的区域。对象编辑区的最下面是记录定位器,其中显示共有多少条记录,当前编辑的是第几条。状态栏是位于Access 2010主窗口底部的条形区域。右侧是各种视图切换按钮,单击各个按钮可以快速切换视图状态,左侧显示了当前视图状态。3Access 2010功能区有何优点?答:功能区取代了Access 2007以前版本中的下拉式菜单和工具栏,是Access 2010中主要的操作界面。功能区的主要优势是,它将通常需要使用菜单、工具栏、任务窗格和其他用户界面元素才能显示的操作任务集中在一个地方,这

24、样,只需在一个位置查找命令,从而方便了用户的使用。4Access 2010导航窗格有何特点?答:导航窗格取代了早期Access版本中所使用的数据库窗口,在打开数据库或创建新数据库时,数据库对象的名称将显示在导航窗格中,包括表、查询、窗体、报表等。在导航窗格可实现对各种数据库对象的操作。5Access 2010的数据库对象有哪些?它们有何作用?答:Access 2010包括6种不同的数据库对象,它们是表、查询、窗体、报表、宏和模块。表(Table)又称数据表,它是数据库的核心与基础,用于存放数据库中的全部数据。查询(Query)就是从表中搜索特定的数据,它是按照一定的条件从一个或多个表中筛选出所

25、需要的数据而形成的一个动态数据集,并在一个虚拟的数据表窗口中显示出来。窗体(Form)是数据库系统和用户之间进行交互操作的界面。通过窗体可以对数据库进行编辑、修改,还可以直接或间接地调用宏或模块,并执行查询、打印、预览、计算等功能。报表(Report)主要用来打印或显示数据库中的数据。利用报表(Report)可以将数据库中需要的数据提取出来进行分析、整理和计算,并将数据以格式化的方式打印输出。宏(Macro)是一系列操作命令的集合。利用宏可以使大量的重复性操作自动完成,从而使管理和维护Access数据库更加简单。模块(Module)是用VBA(Visual Basic for Applicat

26、ion)语言编写的程序段,使用模块对象可以完成宏不能完成的复杂任务。在Access 2007以前的版本中,Access数据库中还有一种数据访问页对象,它是一种特殊的Web页,是Access中唯一独立于Access数据库文件之外的对象。与以前版本不同的是,Access 2007及其以后的版本不再支持数据访问页对象。如果希望在Web上部署数据输入窗体并在Access中存储所生成的数据,则需要将数据库部署到Microsoft Windows SharePoint Services服务器上,使用Windows SharePoint Services提供的工具实现。6在Access 2010中建立数据库

27、的方法有哪些?答:Access 2010提供了两种创建数据库的方法:一种是先创建一个空数据库,然后向其中添加表、查询、窗体和报表等对象;另一种是利用系统提供的模板来创建数据库,用户只需要进行一些简单的选择操作,就可以为数据库创建相应的表、窗体、查询和报表等对象,从而建立一个完整的数据库。7数据库对象的操作有哪些?简述其操作方法。答:打开与关闭数据库对象当需要打开数据库对象时,可以在导航窗格中选择一种组织方式,然后双击对象将其直接打开。也可以在对象的快捷菜单中选择“打开”命令打开相应的对象。如果打开了多个对象,则这些对象都会出现在选项卡式文档窗口中,只要单击需要的文档选项卡就可以将对象的内容显示

28、出来。若要关闭数据库对象,可以单击相应对象文档窗口右端的“关闭”按钮,也可以右击相应对象的文档选项卡,在弹出的快捷菜单中选择“关闭”命令。添加数据库对象如果需要在数据库中添加一个表或其他对象,可以采用新建的方法。如果要添加表,还可以采用导入数据的方法创建一个表。即在“表”对象快捷菜单中选择“导入”命令,可以将数据库表、文本文件、Excel工作簿和其他有效数据源导入Access数据库中。复制数据库对象一般在修改某个对象的设计之前,创建一个副本可以避免因操作失误而造成损失。一旦操作发生差错,可以使用对象副本还原对象。例如,要复制表对象可以打开数据库,然后在导航窗格中的表对象中选中需要复制的表,单击

29、右键,在弹出的快捷菜单中选择“复制”命令。再单击右键,在快捷菜单中单击“粘贴”命令,即生成一个表副本。数据库对象的其他操作通过数据库对象快捷菜单,还可以对数据库对象实施其他操作,包括数据库对象的重命名、删除、查看数据库对象属性等。删除数据库对象前必须先将此对象关闭。8什么叫数据库对象的视图?如何在不同的视图之间进行切换?答:在创建和使用数据库对象的过程中,查看数据库对象的方式称为视图,而且不同的数据库对象有不同的视图方式。以表对象为例,Access 2010提供了数据表视图、数据透视表视图、数据透视图视图和设计视图4种视图模式,其中前3种用于表中数据的显示,后一种用于表的设计。在进行视图切换之

30、前,首先要打开一个数据库对象(例如打开一个表),然后有3种方法进行视图切换。单击“开始”选项卡,在“视图”命令组中单击“视图”命令按钮,可以从弹出的下拉菜单中选择不同的视图方式。此外,在相应对象的上下文命令选项卡中也可以找到“视图”按钮。在选项卡式文档中右击相应对象的名称,然后在弹出的快捷菜单中选择不同的视图方式。单击状态栏右侧的视图切换按钮选择不同的视图方式。9数据库备份有何作用?数据库备份要注意什么?答:数据库的备份有助于保护数据库,以防出现系统故障或误操作而丢失数据。备份数据库时,Access首先会保存并关闭在设计视图中打开的所有对象,然后可以使用指定的名称和位置保存数据库文件的副本。10为什么要压缩和修复数据库?答:在使用数据库文件的过程中,要经常对数据库对象进行创建、修改、删除等操作,这时数据库文件中就可能包含相应的“碎片”,数据库文件可能会迅速增大,影响使用性能,有时也可能被损坏。在Access 2010中,可以使用“压缩和修复数据库”功能来防止或修复这些问题。11数据库的拆分有何作用?答:所谓数据库的拆分,是将当前数

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2