数据库原理绪论技术方案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * 主要用途   穿孔卡片可应用于产品、材料、情报资料的管理和索引编排等方面。但亦有较大局限性,如信息存贮量小,代码容量有限,检索操作速度较慢,卡片易损坏等等。随着计算机在数据处理和情报检索中的成功应用,穿孔卡片已被磁性信息载体所取代,只有机器穿孔卡片仍作为计算机输入数据的一种手段继续使用着。 * * 这台型号为HITAC 10(Hitachi为日立公司英文名称)是日本最古老的个人微型计算机之一。 于1971年正式推出,距今已有34年历史。从照片上我们能看到,这台早期的个人计算机看起来更像是我们所熟悉的六、七十年代的收音机,存储设备还使用的是最早期的打孔纸带机。如今这些存储设备早已经淘汰不用了。 * * * 图1.1是两个C语言程序,分别求10个数据之和和最大值。 它们把程序和数据放在一起,虽然是处理同一批数据,但是程序之间没有共享数据,如果要修改数据的话,实际上是要修改程序。 这是人工管理阶段处理数据的方式。 * * * 数据独立性差: 1。靠程序定义和解释数据的结构 2。靠程序描述数据间的联系 描述的内容 与数据类型、内容、性质有关的 与数据之间联系有关的对象 数据操作的类型 检索 更新(包括插入、删除、修改) 例在关系模型中,任何关系必须满足实体完整性和参照完整性条件。 * 六、一个实例 用E-R图表示某个工厂物资管理的概念模型 实体 仓库: 仓库号、面积、电话号码 零件 :零件号、名称、规格、单价、描述 供应商:供应商号、姓名、地址、电话号码、帐号 项目:项目号、预算、开工日期 职工:职工号、姓名、年龄、职称 * 一个实例 实体之间的联系如下: (1)一个仓库可以存放多种零件,一种零件可以存放在多个仓库中。仓库和零件具有多对多的联系。用库存量来表示某种零件在某个仓库中的数量。 (2)一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作,仓库和职工之间是一对多的联系。职工实体型中具有一对多的联系 (3)职工之间具有领导-被领导关系。即仓库主任领导若干保管员。 (4)供应商、项目和零件三者之间具有多对多的联系。 * 一个实例 返回 产品(产品号,品名,价格) 材料(材料号,材料名,价格,产地) 一种产品可以使用多种材料,不同的材料可供不同的产品使用。产品使用产品有使用量。 练习:画出下列联系的E-R图 n m 使用 材料 材料号 材料名 价格 产地 产品 产品号 品名 用量 价格 n m 借阅 图书 书号 书名 数量 借书人 借书证号 姓名 借书日期 单位 还书日期 2.借书人(借书证号,姓名,单位) 图书(书号,书名,数量) ,借阅图书应有借书日期和还书日期。一人可以借多本书,同一种书可被多人借阅。 * 1.2.4 常用的数据模型 层次模型(Hierarchical Model) 网状模型(Network Model ) 关系模型(Relational Model) 面向对象模型(Object Oriented Model) 对象关系模型(Object Relational Model) 这里讲的数据模型都是逻辑上的,是计算机能够理解,且被 DBMS 支持的数据视图。 返回 * 1.2.5 层次模型 1. 数据结构 2. 数据操纵 3. 完整性约束 4. 存储结构 5. 优缺点 返回 * 1. 层次数据模型的数据结构 层次模型 满足下面两个条件的基本层次联系的集合为层次模型。 1.有且只有一个结点没有双亲结点,该结点称为根结点 2.根以外的其它结点有且只有一个双亲结点 * 层次数据模型的数据结构(续) R 1 根结点 R 2 兄弟结点   R 3 叶结点 R 4 兄弟结点   R 5 叶结点 叶结点 图1.16 一个层次模型的示例 * 层次数据模型的数据结构(续) 表示方法 实体型:用记录类型描述,每个结点表示一个记录类型。 属性:用字段描述,每个记录类型可包含若干个字段。 联系:用结点之间的连线(有向边)表示记录型之间的一对多的联系。 实例:教员-学生数据模型 * 层次数据模型的数据结构(续) 图1.17 教员学生层次数据库模型 字段 根结点 记录型系的子女结点 记录型教员的双亲结点 叶结点 叶结点 * 图1.18 教员学生层次数据库的一个值 * 层次数据模型的数据结构(续) 特点 结点的双亲是唯一的 每个记录类型定义一个排序字段,也称为码字段 任何记录值只有按其

文档评论(0)

高考学子 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档