Access 2010数据库应用技术第9章 数据库的管理与安全
- 格式:ppt
- 大小:190.00 KB
- 文档页数:22
《ACCESS2010数据库应用技术》课后习题参考答案目录第1章.................................................................................................. .. (2)第2章.................................................................................................. .. (4)第3章.................................................................................................. .. (5)第4章.................................................................................................. .. (5)第5章.................................................................................................. .. (6)第6章.................................................................................................. .. (7)第7章.................................................................................................. .. (8)第8章.................................................................................................. .. (9)第9章.................................................................................................. (12)1第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
《ACCESS2010数据库应用技术》课后习题参考答案目录第1章 (2)第2章 (4)第3章 (5)第4章 (5)第5章 (6)第6章 (7)第7章 (8)第8章 (9)第9章 (12)第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
人工管理阶段的数据管理是以人工管理方式进行的,一般不需要将数据长期保存;由应用程序管理数据;数据有冗余,无法实现共享;数据对程序不具有独立性。
文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。
数据可以长期保存;数据对程序有一定独立性;但数据的共享性差、冗余度大,容易造成数据不一致;数据独立性差;数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。
在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。
(在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图1-4所示。
有关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用,而是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立性。
)新型数据库系统包括分布式数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。
2.答:数据独立性是指应用程序与数据库的数据结构之间相互独立。
在数据库系统中,因为采用了数据库的三级模式结构,保证了数据库中数据的独立性。
8 图和创建索引,定义数据的安全性和数据的完整性约束等。
②数据操纵功能。
实现对数据库的基本操作,包括数据的查询处理、数据的更新(增加、删除、修改)等。
③数据库的运行管理。
主要完成对数据库的控制,包括数据的安全性控制、数据的完整性控制、多用户环境下的并发控制和数据库的恢复,以确保数据正确有效和数据库系统的正常运行。
④数据库的建立和维护功能。
包括数据库的初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。
⑤数据通信。
DBMS提供与其他软件系统进行通信的功能。
它实现用户程序与DBMS之间的通信,通常与操作系统协调完成。
3.数据库应用系统数据库应用系统(DBAS)是指利用数据库系统资源开发的面向实际应用的软件系统。
一个数据库应用系统通常由数据库和应用程序组成。
它们都是在数据库管理系统支持下设计和开发出来的。
4.用户用户是指使用和管理数据库的人,他们可以对数据库进行存储、维护和检索等操作。
数据库系统中用户可分为3类。
①终端用户。
终端用户主要是指使用数据库的各级管理人员、工程技术人员等,一般来说,他们是非计算机专业人员。
②应用程序员。
应用程序员负责为终端用户设计和编制应用程序,以便终端用户对数据库进行操作。
③数据库管理员。
数据库管理员(DBA)是指对数据库进行设计、维护和管理的专门人员。
数据库系统的组成结构如图1.6所示。
1.1.3 数据模型模型是对现实世界特征的模拟和抽象,如一组建筑设计沙盘,一架精致的航模飞机等都是具体的模型。
数据模型是模型的一种,它是现实世界数据特征的抽象。
现实世界中的具体事务必须用数据模型这个工具来抽象和表示,计算机才能够处理。
1.概述数据模型通常由数据结构、数据操作和数据约束3部分组成。
数据结构是所研究的对象类型的集合。
数据操作是指对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及有关的操作规则。
数据约束是一组完整规则的集合。
通过数据结构、数据操作和数据约束可以完整描述数据模型。