- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学目标 掌握Access数据库的设计步骤; 掌握各种建立数据库的方法; 掌握打开与关闭数据库、维护数据库的操作方法。 一. 需求分析 二. 概念模式设计 三.逻辑模式设计 四. 数据库实施 2. 确定表中的字段 一、 使用向导创建数据库 二、 创建空数据库 三、 根据现有文件新建数据库 二、关闭数据库 1. 设置数据库属性 2. 设置默认文件夹 3. 数据库的压缩与修复 本章小结 本章重点介绍了Access数据库的设计步骤,各种创建数据库的方法,讲解了数据库的打开和关闭、操作,概括了数据库的7种对象,最后简单说明了数据库的压缩与修复。 * 第3章 数据库的基本操作 第3章 数据库的基本操作 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 重点与难点: 数据库的设计步骤及数据库的创建方法 3.1 Access数据库设计 数据库的设计步骤: 信息需求 数据库应用系统应该提供的所有信息。 处理需求 对数据需要完成什么样的处理及处理的方式 安全性和完整性需求 建立学生成绩管理数据库的目的是组织和管理学生成绩信息 学生信息管理 课程信息管理 成绩信息管理 设计数据库的关键 形成独立于DBMS的E-R图 例: 学生成绩管理数据库E-R图 将独立于机器世界的概念模式转换为关系数据库管理系统所支持的关系模式 。 例: 学生成绩管理数据库E-R图转换如下: 学生(学号,姓名,性别,出生日期,专业,入学成绩,照片) 课程(课程号,课程名,学时,学分,类型) 成绩(学号,课程号,成绩) 将收集到的信息使用几个表进行保存 应保证每个表中只包含关于一个主题的信息 将不同的信息分散在不同的表中 Access数据库物理结构设计的一般步骤: 分别将学生信息、课程信息及成绩信息放在不同的表中,这样对某一类信息的修改不会影响到其他的信息。 例 1. 确定数据库中的表 照片 家庭住址 入学成绩 四级通过 专业 政治面貌 出生日期 性别 姓名 学号 学生表 期末 期中 平时 课程号 学号 成绩表 字段唯一性 字段无关性 避免重复字段 字段命名应符合规则 例: 简介 类别 学分 学时 课程名 课程号 课程表 保证实体的完整性:主键的值不允许是空值或重复值 在不同的表之间建立联系 照片 家庭住址 入学成绩 四级通过 简介 专业 类别 期末 政治面貌 学分 期中 出生日期 学时 平时 性别 课程名 课程号 姓名 课程号 学号 学号 课程表 成绩表 学生表 例: 3. 确定主键 根据具体的问题和需求来确定表之间的关系 4. 确定表之间的关系 是否漏掉了某些字段? 多个表中是否有重复的字段? 表中包含的字段是否都是围绕一个实体的? 每个表中主键的设计是否合适? 对数据库中的表、表中的字段和表间的关系进一步地分析、完善: 3.2 Access数据库中的对象 1.表(table) 数据库中用来存储数据的对象,它是整个数据库系统的数据源 查询的结果也是以二维表的形式显示的 是以基本表为数据源的“虚拟表” 在数据库中只记录了查询的方式(即规则) 每执行一次查询操作,都是对基本表中现有的数据进行的。 2.查询(query) 根据所设置的条件,在一个或多个表中筛选出符合条件的记录 3.窗体(form) 屏幕的工作窗口,用来向用户提供交互的界面。 窗体的数据源可以是表或查询。 4.报表(report) 以打印的格式表现用户数据的一种有效的方式。 报表中的数据源是基础表、查询等。 5.页(data page) 一种特殊类型的Web页, 用户可以在页中查看、修改Access数据库中的数据 6.宏(macro) 7.模块(module) 是一组用户自定义操作命令的集合。 利用宏可以使重复性操作自动完成,从而简化工作。 建立好的宏可以单独使用,也可以与窗体配合使用。 由Visual Basic程序设计语言编写的程序集合,或一个函数过程。 嵌入在Access中的Visual Basic程序设计语言编辑器和编译器 模块通常与窗体、报表结合起来完成完整的应用功能。 可将这7个对象可分为三个层次: 第一层:表和查询 数据库的基本对象,用于在数据库中存储数据和查询数据。 第二层:窗体、报表和页 直接面向用户的
您可能关注的文档
- 旅游电子商务 作者 杨路明 旅游电子商务12.ppt
- 旅游法规教程 作者 赵利民 主编 第二章.ppt
- 旅游法规教程 作者 赵利民 主编 第六章 旅游饭店.ppt
- 旅游法规教程 作者 赵利民 主编 第十二章.ppt
- 旅游法规教程 作者 赵利民 主编 第十三章 旅游纠纷及纠纷解决法规.ppt
- 旅游法规教程 作者 赵利民 主编 第十一章 旅游安全法规.ppt
- 旅游法规教程 作者 赵利民 主编 第四章.ppt
- 旅游法规教程 作者 赵利民 主编 第五章 旅游合同法规.ppt
- 旅游法规教程 作者 赵利民 主编 绪论-.ppt
- 旅游服务礼仪 作者 王明景 主编 陆益彰 吴新红 副主编 第三章旅游从业人员的社交礼仪.ppt
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
文档评论(0)