第3章创建 Access数据库 本章重点 本章主要以数据库设计实例来介绍设计数据库 的方法和步骤;如何利用向导和自行设计创建数据 库;对于数据库的对象如何进行管理,包括查看数 据库属性和编辑数据库对象组
第3章 创建Access数据库 本章重点 本章主要以数据库设计实例来介绍设计数据库 的方法和步骤;如何利用向导和自行设计创建数据 库;对于数据库的对象如何进行管理,包括查看数 据库属性和编辑数据库对象组
第3章创建 Access数据库 3,1设计数据库 3,2创建数据库 3,3数据库对象的管理 3.4习题
第3章 创建Access数据库 • 3.1 设计数据库 • 3.2 创建数据库 • 3.3 数据库对象的管理 • 3.4 习题
3.1设计数据库 在开始建立 Access数据库之前,必须先对数据库中 要存放的数据进行仔细认真的分析和设计。良好的数据库 设计可以使数据库易于维护与管理。如果将相同主题的数 据存储到表中,当修改数据的内容时,所做的改动会自动 更新到整个数据库中。 设计良好的数据库还可以进行高效率的查询,以便显 示所需的信息。查询会将不同的表中的数据进行组合
3.1 设计数据库 • 在开始建立Access数据库之前,必须先对数据库中 要存放的数据进行仔细认真的分析和设计。良好的数据库 设计可以使数据库易于维护与管理。如果将相同主题的数 据存储到表中,当修改数据的内容时,所做的改动会自动 更新到整个数据库中。 • 设计良好的数据库还可以进行高效率的查询,以便显 示所需的信息。查询会将不同的表中的数据进行组合
3.1.1数据库的设计方法和步骤 设计数据库可以分为几个步骤: 1.确定其目的和使用方式 (1)与使用数据库的用户进行交谈,了解他们的需求 (2)草拟所需要的数据库产生的报表 (3)收集目前用来记录数据的单据或文件,可以帮助了 解数据库中应该有哪些内容以及需要哪些功能。 2.确定数据库中所需要的字段 参考的设计原则为: (1)必须包含所有需要的信息 (2)将信息存储到最小的逻辑单位 (3)字段中不要包含多个项目 (4)如果是需要计算结果的数据,尽量不要建立额外的 字段存储,它可以由计算结果得到
• 3.1.1 数据库的设计方法和步骤 • 设计数据库可以分为几个步骤: • 1.确定其目的和使用方式 • (1)与使用数据库的用户进行交谈,了解他们的需求。 • (2)草拟所需要的数据库产生的报表。 • (3)收集目前用来记录数据的单据或文件,可以帮助了 解数据库中应该有哪些内容以及需要哪些功能。 • 2.确定数据库中所需要的字段 • 参考的设计原则为: • (1)必须包含所有需要的信息。 • (2)将信息存储到最小的逻辑单位。 • (3)字段中不要包含多个项目。 • (4)如果是需要计算结果的数据,尽量不要建立额外的 字段存储,它可以由计算结果得到
3.确定表中所需要的表 每一个表应该只包含一个主题的相关信息。例如,如 果有一个“出生日期”字段,它的主题是学生,那么它就 属于“学生”表 ·4.确定每一个字段所属的表 只将字段添加到一个表中,就是说同一个字段尽量不 要出现在一个以上的表中,否则会造成数据更新时的不便。 如果字段在表中的多个记录中显示相同的信息,就不要将 该字段添加到表中,即表中字段值应该尽量避免重复。 ·5.建立主关键字作为识别字段 为了要 Microsoft access能连接存储于不同表中的信 息,数据库中的每一个表必须包含一个字段或字段集即主 键,这样可以惟一地辨识表中的单个记录。 6.建立表的关系 在数据库中,将信息分类成表,并为每一个表定义如 主关键字后,必须通过建立管理来将相关信息联系在一起
• 3.确定表中所需要的表 • 每一个表应该只包含一个主题的相关信息。例如,如 果有一个“出生日期”字段,它的主题是学生,那么它就 属于“学生”表。 • 4.确定每一个字段所属的表 • 只将字段添加到一个表中,就是说同一个字段尽量不 要出现在一个以上的表中,否则会造成数据更新时的不便。 • 如果字段在表中的多个记录中显示相同的信息,就不要将 该字段添加到表中,即表中字段值应该尽量避免重复。 • 5.建立主关键字作为识别字段 • 为了要Microsoft Access能连接存储于不同表中的信 息,数据库中的每一个表必须包含一个字段或字段集即主 键,这样可以惟一地辨识表中的单个记录。 • 6.建立表的关系 • 在数据库中,将信息分类成表,并为每一个表定义好 主关键字后,必须通过建立管理来将相关信息联系在一起