ID: 18285043

2.1 数据库的设计 课件(共10张PPT)-《数据库应用基础-Access》同步教学(华东师范大学出版社)

日期:2025-05-24 科目: 类型:课件 查看:53次 大小:65713B 来源:二一课件通
预览图 1/5
师范大学,华东,教学,同步,数据库应用基础-Access,数据库
  • cover
(课件网) 第2章 建立数据库和表 第2章 建立数据库和表 2.1 数据库的设计 2.1.1 数据库设计原则 2.1.2 数据库设计步骤 2.1.3 销售模拟系统的设计 2.2 建立数据库 2.2.1 利用模板新建数据库 2.2.2 直接建立一个空的数据库 2.2.3 根据现有文件新建数据库 2.3 创建表 2.3.1 表的基本知识 2.3.2 使用向导创建表 2.3.3 使用设计器创建表 2.3.4 通过输入数据建立表 2.3.5 通过导入创建表 2.4 设定表之间的关系 2.4.1 表的索引 2.4.2 表的主关键字 2.4.3 创建并查看表间关系 2.4.4 表间关系的修改 2.5 修改数据表结构 2.5.1 对表的操作 2.5.2 对字段的操作 2.5.3 数据有效性 2.6 使用与编辑数据表 2.6.1 更改数据表的显示方式 2.6.2 修改数据表中的数据 2.6.3 排列数据 2.6.4 查找数据 2.6.5 筛选数据 2.6.6 高级筛选 2.7 导出数据表 2.1 数据库的设计 2.1.1 数据库设计原则   关系型数据库不论设计得好坏,都可以存取数据,但是不 同类型的数据库在存取数据的效率上有很大的差别。为了更好 地设计数据库中的表,应该符合以下几条一般原则: ① 字段唯一性。 ② 记录唯一性。 ③ 功能相关性。 ④ 字段无关性。 2.1 数据库的设计 2.1.2 数据库设计步骤   除了上面几条原则,想要设计一个比较好的数据库及基本表,还需 要设计者的经验和对实际事务的分析和认识。创建数据库的一般步骤如 下: ① 明确建立数据库的目的。 ② 确定所需要的数据表。 ③ 确定所需要的字段。 ④ 确定关系。 ⑤ 改进设计。 2.1 数据库的设计 2.1.3 销售模拟系统的设计 (1) 明确目的   在创建数据库之前,和公司相关人员沟通后知道,要开发的销售模 拟系统应该具备以下几个功能: ①客户信息管理; ②订单信息管理; ③产品订单管理; ④职员信息管理。   以上四种信息管理,都要求能够对记录进行添加、删除、修改和查 询。 (2) 确定数据表 经过上面的分析,确定该数据库主要涉及以下4个表: ① 客户表,用于存储客户信息。 ② 订单表,用于存储客户订单信息。 ③ 产品表,用于存储产品信息。 ④ 职员表,用于存储职员信息。 (3) 确定字段信息 在上述的4个表中,通过与公司相关人员交流,确认每张表中需要 存储的信息,每类信息都是一个字段。初步确定如表2-1-1至2-1-4中 所示的字段信息。 表2-1-1 客户表结构 字段名称 字段类型 字段大小 字段名称 字段类型 字段大小 客户编号 数字 长整型 邮政编码 文本 6 公司名称 文本 50 电话号码 文本 15 联系人姓名 文本 30 传真号码 文本 15 联系人职务 文本 20 电子邮件 文本 50 联系地址 文本 50 手机 文本 12 订单表和产品表 表2-1-2 订单表结构 字段名称 字段类型 字段大小 字段名称 字段类型 字段大小 产品编号 文本 5 应付总价 货币 订货数量 数字 长整型 客户编号 数字 长整型 订货日期 日期/时间 职员编号 文本 5 表2-1-3 产品表结构 字段名称 字段类型 字段大小 字段名称 字段类型 字段大小 产品编号 文本 5 单价 货币 产品名称 文本 30 库存量 数字 长整型 供应商 文本 20 订购量 数字 长整型 类别 文本 10 中止 是/否 单位数量 文本 20 职员表 字段名称 字段类型 字段大小 字段名称 字段类型 字段大小 职员编号 文本 5 雇用日期 日期/时间 姓名 文本 10 职务 文本 20 部门 文本 10 电话 文本 12 性别 文本 2 家庭住址 文本 50 出生日期 日期/时间 表2-1-4 职员表结构 (4) 确定表间关系   要建立两个表之间的关系,先要为各表确定主关键字段,然后把其 中一个表的主关键字段添加到另一个表中,使两个表通过共有的该字段 关联起来。在销售模拟系统中,产品表的主关键字段是“产品编号”;客 户表的主关键字段是“客户编号”;职员 ... ...

~~ 您好,已阅读到文档的结尾了 ~~