《ACCESS2010数据库应用技术》
课后习题参考答案
目录
第1章 ...................................................................................................................................................... 1
第2章 ...................................................................................................................................................... 3
第3章 ...................................................................................................................................................... 4
第4章 ...................................................................................................................................................... 5
第5章 ...................................................................................................................................................... 6
第6章 ...................................................................................................................................................... 7
第7章 ...................................................................................................................................................... 8
第8章 ...................................................................................................................................................... 9
第9章 .................................................................................................................................................... 12
第1章
一、选择题 1.B 2.A 3.B 4.B 5.D
6.C 7.A 8.D 9.C 10.A 11.C 12.D 13.B 14.D 15.B 二、填空题
1.数据库,数据库管理系统,数据库系统 2.元组,属性 3.1:n或一对多 4.选择 5.文件 6.表,窗体 三、问答题
1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
人工管理阶段的数据管理是以人工管理方式进行的,一般不需要将数据长期保存;由应用程序管理数据;数据有冗余,无法实现共享;数据对程序不具有独立性。
文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。数据可以长期保存;数据对程序有一定独立性;但数据的共享性差、冗余度大,容易造成数据不一致;数据独立性差;数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。
在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。
(在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图1-4所示。有关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用,而是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立性。)
新型数据库系统包括分布式数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。
2.答:数据独立性是指应用程序与数据库的数据结构之间相互独立。在数据库系统中,因为采用了数据库的三级模式结构,保证了数据库中数据的独立性。在数据存储结构改变时,不影响数据的全局逻辑结构,这样保证了数据的物理独立性。在全局逻辑结构改变时,不影响用户的局部逻辑结构以及应用程序,这样就保证了数据的逻辑独立性。
3.答:关系运算式如下: (1)σ年龄>35(患者) (2)σ职称='主任医师'(医生)
(3)π(患者病例号,患者姓名)(σ姓名='王三'(医生患者)),其中连接的条件为“医生.医生编号=患者.医生编号”。
(4)π(医生编号,姓名,职称)(σ患者姓名='刘北'(医生患者)),其中连接的条件为“医生.医生编号=患者.医生编号”。
4.答:启动Access 2010常用的方法有3种:
①在Windows桌面中单击“开始”按钮,然后依次选择“所有程序”→“Microsoft Office”→“Microsoft Access 2010”选项。
②先在Windows桌面上建立Access 2010的快捷方式,然后双击Access 2010快捷方式图标。 ③双击要打开的数据库文件。
退出Access 2010的方法主要有如下4种。
①在Access 2010窗口中,选择“文件”→“退出”菜单命令。 ②单击Access 2010窗口右上角的“关闭”按钮。
③双击Access 2010窗口左上角的控制菜单图标;或单击控制菜单图标,从打开的菜单中选择“关闭”命令;或按组合键Alt+F4。
④右键单击Access 2010窗口标题栏,在打开的快捷菜单中,选择“关闭”命令。