第一章 数据库基础知识.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 1.3.1 数据库设计步骤 二、设计步骤 ①需求分析 ②确定需要的表 ③确定所需字段 ④确定联系 ⑤设计求精 * 1.3.2 数据库设计过程 设计实例—教学管理系统 需求分析 某校希望利用数据库技术,以实现教学管理自动化,并合理的组织管理教学信息。要求管理工作能实现如下功能:教师管理、学生管理和学生选课管理等。 需求分析包含三方面的内容: 信息需求、处理需求、安全性和完整性需求 分析的要点: ①设计目标:教学管理 ②随着管理工作的开展,所要求的功能是否满足。 * 1.3.2 数据库设计过程 设计实例—教学管理系统 确定需要的表 遵从概念单一化“一事一地”的原则,即一个表描述一个实体或实体间的一种联系,将数据库中所需的信息分成各种基本实体。 每个表中应当只包含关于一个主题的信息 表中不应该包含重复的信息,并且信息不应该在表之间复制 * 1.3.2 数据库设计过程 设计实例—教学管理系统 确定需要的表(E-R模型) 教师 学生 选课成绩 课程 选课 考试成绩 任课 * 1.3.2 数据库设计过程 设计实例—教学管理系统 确定需要的字段( E-R图向关系模式的转换) 每个字段直接和表的实体相关,描述该表的实体 以最小的逻辑单位存储信息 表中的字段必须是原始数据 确定主关键字字段 * 1.3.2 数据库设计过程 设计实例—教学管理系统 确定需要的字段( E-R图向关系模式的转换) 教师 学生 选课成绩 课程 教师编号 学生编号 选课ID 课程编号 姓名 姓名 学生编号 课程名称 性别 性别 课程编号 课程类别 工作时间 年龄 成绩 学分 政治面目 入学日期 学历 团员否 职称 简历 系别 照片 联系电话 * 1.3.2 数据库设计过程 设计实例—教学管理系统 确定联系(一对多,一对一,多对多) 首先确定各个表的联系,然后检查联系涉及的关键字,应当满足: 一对多联系:把“一”方的主关键字添加到“多”方。例如:学生与选课。 多对多联系:创建第三个表,把“多对多”联系分解为两个“一对多”联系。 一对一联系:如果两个表中有同样的实体,可以在两个表中使用同样的主关键字字段;否则,应当选择其中一个表,将其主关键字放到另一个表中作为外部关键字。 * 1.3.2 数据库设计过程 设计实例—教学管理系统 确定联系(一对多,一对一,多对多) * 1.3.2 数据库设计过程 设计实例—教学管理系统 设计求精 需要检查的几个方面: 是否遗忘字段?是否有需要的信息没包括在数据库?如果它们不属于自己创建的表,就需要另外创建一个表。 …… * 1.4 Access简介 1.4.1 Access的发展简史 1.4.2 Access数据库的系统结构 * 1.4.1 ACCESS的发展简介 Access是Microsoft Office的组成部分之一,版本较多,比较常用的有2003、2007、2010。 与其他数据库开发系统相比,其优势: 1、用户不需要编写代码就可开发出一定水平的数据库应用系统,开发过程完全可视化; 2、编程人员也可通过VBA编写程序完成更复杂的工作。 用户不用编写代码,就能开发一个功能强大且专业的数据库应用程序 * 1.4.1 ACCESS数据库系统结构 Access将数据库定义为一个扩展名为.mdb的文件,并分为7种不同的对象,它们是表、查询、窗体、报表、数据访问页、宏和模块。 * 1.4.1 ACCESS数据库系统结构 表(table):是有组织地存储数据的场所。其他类型的对象如查询、窗体、报表或页等,都可以由表来提供数据来源。 * 1.4.1 ACCESS数据库系统结构 查询(query):按照用户的需求在数据库中检索所需的数据。 * 1.4.1 ACCESS数据库系统结构 窗体(form):数据库的人-机交互界面,用于为数据的输入和编辑提供便捷、美观的屏幕显示方式。 * 二级ACCESS—数据库基础知识 1.4.1 ACCESS数据库系统结构 报表(report):将选定的数据以特定的版式显示或打印, 还可对表或查询进行求和、求平均值等计算。 * 1.4.1 ACCESS数据库系统结构 页(Web page) :也称数据访问页。通过Web页,用户可以方便、快捷地将所有文件作为Web发布程序存储到指定的文件夹,或将其复制到Web服务器上,以便在网络上发布信息。 * 1.4.1 ACCESS数据库系统结构 宏(macro) :某些操作的集合。Access有56种宏操作,可按照需求组合,完成一些经常重复的或比较复杂的操作。 * 1.4.1 ACCESS数据库

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档