- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * 关系模型 DB 学号 姓名 成绩 排名张宇 67 4李斯一 80 2王武 78 3周林 91 1 3.3 物理层模型 Physical Data Model 概念 – 在计算机底层对数据进行抽象描述。描述数据在储存介质上的储存方式和存取方法。 面向计算机系统的数据模型 一般实现由系统自动完成 每一种结构模型有对应的物理数据模型。 DB 课后阅读与习题 了解常见的数据库系统 根据自己的理解画出ER图 设计一个成绩管理系统ER模型。成绩来源有必修和选修课程,每一个同学每一门课程都有成绩,且对应只有一个分数。 参考文件:维基百科 /wiki/数据库 DB 第二节——关系数据库 逻辑数据模型的类型决定数据库的类型,有层次型DB、网状型DB和关系型DB。 基本概念 关系模型 完整性约束 DB 1. 基本概念 关系 – 二维表 关系名(表名) 属性(值)Attribute(Domain):一属性=一列=一字段Field;属性名不能重复; 元组(Tuple):一行的记录=一个元组=一个实体 关键字(Key):属性或属性组的值可以唯一标识一个元组。 DB 1. 基本概念 候选键(Candidate Key):一个关系(表)中有多个属性或属性组的值可以唯一标识该关系(表)的元组。 主键(Primary Key):候选键中指定用来标识元组的候选键。 外键(Foreign Key):一个关系中的非主键或候选键,但是另外一个关系中的主键或候选键。 关系模式(Relational Schema):关系结构的描述。 关系名(属性1,属性2,属性3…) DB 2. 关系模型 三要素: 关系数据结构 : 逻辑结构(表) 关系操作 :插入insert、删除delete、修改edit、查询search 完整性约束 :实体性完整性约束、引用完整性约束、用户自定义完整性约束。 DB 2. 关系模型 关系模型: 一个关系模型是若干个有联系的关系的集合。 DB 3. 关系的完整性约束 主表:外键为主键的表 从表/子表:外键所在的表 引用(参照)完整性Referential Integrity:建立了表间关系的两表之间的约束,约束规则是子表外键的值必修引用主表中已经存在的主键的值。 DB 案例 表一:课程(课程号,课程名,类型,学分) 表二:学生成绩(学号,课程号,考试成绩,平时成绩) 表三:学生信息(学号,姓名,性别,宿舍号) 添加成绩、删除一个学生的信息 DB 第三节——ACCESS2010 创建数据库 创建数据表 修改数据表 创建表间关系 DB 1. 创建数据库 扩展名:.accdb 数据表 – 源数据的储存,DB的核心和基础 查询 - 没有具体数据,辅助用户操作 窗体 – 用户交互界面 报表 -没有具体数据,辅助用户操作,例如统计 宏 VBA模块 DB /viewchapter.aspx?topicid=49chapterid=1185 知识参考网址 * * 概念模型 – ER ——建模 逻辑模型 – 层次,网状,关系,面向对象和对象关系模型 -- 描述数据库中数据的整体逻辑结构 物理模型 – 数据库中得最低层的抽象,它确定数据的物理储存结构,数据的存取路径以及调整和优化数据库的性能。物理模型的设计目标是提高数据库的性能和有效利用存储空间。 * 数据处理是指对各种形式的数据进行收集、储存、加工和传播的一系列活动的总和。其目的是从大量的、原始的数据中抽取、推导出对人们有价值的信息以作为行动和决策的依据;是为了借助计算机科学地保存和管理复杂的大量的数据,以便人们能方便而充分地利用这些宝贵的信息资源。 * * 这个时期的计算机主要用于科学计算。从硬件看,没有磁盘等直接存取的存储设备;从软件看,没有操作系统和管理数据的软件,数据处理方式是批处理。 这个时期数据管理的特点是: (1)数据不能存储。该时期的计算机主要应用于科学计算,一般不需要将数据长期保存,只是在计算某一课题时将数据输入,用完后不保存原始数据,也不保存计算结果。 (2)没有对数据进行管理的软件系统。程序员不仅要规定数据的逻辑结构,而且还要在程序中设计物理结构,包括存储结构、存取方法、输入输出方式等。因此程序中存取数据的子程序随着存储的改变而改变,数据与程序不具有一致性。 (3)没有文件的概念。由于数据和应用程序组织在一起,当数据的逻辑结构或物理结构改变时,要通过改变应用程序来实现;当应用程序改变时,数据的逻辑结构和物理结构也要发生相应的改变。数据和应用程序之间缺乏独立性。 (4)数据不能共享。一组数据对应于一个程序,数据是面向应用的。即使两个程序用到相同的数
您可能关注的文档
最近下载
- 《钢结构防腐涂装技术交底》.docx VIP
- 腰痛病ppt课件完整版.pptx VIP
- GB 55034-2022 建筑与市政施工现场安全卫生与职业健康通用规范.docx VIP
- 国家危险废物名录.docx VIP
- 成人ECMO患者营养支持PPT.pptx VIP
- 基于Java的教务系统的管理与实现.docx VIP
- (正式版)W-S-T402-2024临床实验室定量检验项目区间的制定.pptx VIP
- TCSPSTC 112-2023 氢气管道工程施工技术规范.pdf VIP
- 电子电工实训应急预案.docx VIP
- 阿思丹ASDAN(china)袋鼠数学竞赛2022年试题(中文版本).docx VIP
文档评论(0)