`

和“数据”有关的

阅读更多
数据实际上就是描述事物的符号记录,是信息存在的一种形式。只有通过解释或处理的数据才能成为有用的信息。
    数据模型是对现实世界数据特征的抽象。
    数据模型一般应满足三个要求:
    (1)能比较真实地模拟现实世界
    (2)数据模型要容易被人们理解
    (3)数据模型要能够很方便地在计算机上实现
    用一种模型来同时很好地满足这三方面的要求是比较困难的,所以在数据据系统中可以针对不同的使用对象和应用目的采用不同的数据模型。
    在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。数据模型是为数据和信息建模的工具。

    数据模型分成两个不同的层次:
    (1)概念模型,也称信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计。各种DBMS软件都是基于某种数据模型的。 
    (2)组织层数据模型,是从数据的组织层来描述数据.主要包括网状模型、层次模型、关系模型以及对象-关系模型等,它是按计算机系统的观点对数据建模。主要用于DBMS的实现。 
数据模型的三要素:据的基本结构、数据的约束条件和定义在数据上的操作。

    概念层数据模型
    1.基本概念
    概念模型用于信息世界的建模。概念模型是面向用户、面向世界的数据模型,它不依赖于某一个DBMS。但可以转换为计算机上某一DBMS支持的特定数据模型。
    概念模型特点:
    (1)具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识. 
    (2)应该简单、清晰、易于用户理解,是用户与数据库设计人员之间进行交流的语言。
    2.实体-联系模型
    (1) 实体(Entity)
    客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系.
    (2) 属性(Attribute)
    实体所具有的某一特性称为属性。一个实体可以由若干个属性来刻画。 
    (3) 联系(Relationship)
    现实世界事物内部及事物之间的联系在信息世界中反映为实体内部的联系和实体间的联系。


       

    ● 体型之间的一对一、一对多、多对多联系不仅存在于两个实体型之间,也存在于两个以上的实体型之间。
    ● 一个实体集内的各实体之间也可以存在一对一、一对多、多对多的联系 。
    ● 系本身也是一种实体型,也可以有属性。如果一个联系具有属性,则这些属性也要用无向边与该联系连接起来。  

    组织层数据模型
    关系数据模型是目前最重要的一种数据模型。关系数据库采用关系模型作为数据的组织方式。
    一、关系模型的数据结构
    1.关系的性质
    ①列是同质的,即每一列中的分量是同一类型的数据,来自同一个域。
    ②不同的列可出自同一个域,称其中的每一列为一个属性,不同的属性要给予不同的属性名。
    ③列的顺序无所谓,即列的次序可以任意交换。
    ④任意两个元组不能完全相同。
    ⑤行的顺序无所谓,即行的次序可以任意交换。
    ⑥分量必须取原子值,即每一个分量都必须是不可分的数据项。 
    2.元组
    表中的每一行称为一个元组,也称为一个记录。
    3.属性
    表中的每一列是一个属性值集。属性分为属性名与属性值。
    4.主码
    是表中的属性或属性组,用于唯一地确定一个组。
    5.域
    属性的取值范围称为域。

    二、关系模型的数据操作
    1.选择
    是在关系中选择满足给定条件的诸元组。
    2.投影
    是从关系中选择出若干属性列组成新的关系。
    3.连接是从两个关系的笛卡尔积中选取属性间满足一定条件的元组。
    自然连接:要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。

    三、关系模型的数据完整性约束
    关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。
    1.实体完整性(Entity Integrity)
    实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。
    实体完整性是指关系数据库中所有的表都必须有主码,而且表中不允许存在如下的记录:
    ·无主码值的记录
    ·主码值相同的记录
    2.参照完整性(Referential integrity)
    现实世界中的实体之间往往存在某种联系,在关系模型中实体及实体间的联系都是用关系来描述的。这样就自然存在着关系与关系间的引用。 
    定义外码:设F是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系S的主码Ks相对应,则称F是基本关系R的外码,并称基本关系R为参照关系,基本关系S为被参照关系或目标关系。
    参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:  
    ·或者取空值(F的每个属性值均为空值); 
    ·或者等于S中某个元组的主码值。 
    例1:
     学生(学号,姓名,性别,专业号,年龄)
     专业(专业号,专业名)
     “学生”的“专业号”必须参照“专业”的“专业号”
    例2:
    学生(学号,姓名,性别,专业号,年龄)
    课程(课程号,课程名,学分)
    选修(学号,课程号,成绩)
    3.用户定义的完整性(User-defined integrity)   
    实体完整性和参照性适用于任何关系数据库系统。除此之外,不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件,用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。例如某个属性必须取唯一值、某些属性值之间应满足一定的函数关系、某个属性的取值范围在0~100之间等。关系模型应提供定义和检验这类完整性的机制,以便用统一的系统的方法处理它们,而不要由应用程序承担这一功能。

http://jsj.zjwchc.com/shujuku/shujuku/default.htm
分享到:
评论

相关推荐

    猪参数数据集包括yolo和slp两种格式数据集中根据与猪只估重和姿态跟踪相关的体表参数确定关键点.zip

    该数据集包括yolo和slp两种格式,数据集根据与猪只估重和姿态跟踪相关的体表参数,确定关键点; yolo格式数据集中除了常规的目标框外,还多了16个关键点,从而便于体表参数提取与姿态跟踪; slp数据集为猪只关键点...

    全球气候分带图栅格数据.zip

    全球气候分带图栅格数据.zip是一个包含多种与气候、地图和数据相关的文件的压缩包。这个包的主要目的是为开发者提供关于全球不同区域气候类型的数据,以便在开发项目中使用。下面将详细介绍其中的关键文件和相关知识...

    城市交通和车辆行为数据集

    城市交通和车辆行为数据集是与城市交通和车辆行为相关的各种因素的数据集合。以下是数据集中每列的描述: 1. 城市:收集数据的城市名称。 2. 车辆类型:交通中涉及的车辆类型(例如汽车、卡车、公共汽车、摩托车)...

    疾病症状预测数据-数据集

    此数据集是为了帮助创建疾病预测或医疗保健系统,是为学生提供创建医疗保健相关系统的资源的数据集。 数据介绍 此数据集是为学生提供创建医疗保健相关系统的资源的数据集。 内容 有包含疾病,其症状,要采取的预防...

    【推荐】数据湖解决方案和相关资料集合.zip

    数据湖解决方案和相关资料集合,供大家学习参考。包括: 2020阿里云数据湖高峰论坛发布资料合集: 阿里云数据湖应用实践白皮书; 阿里云云原生数据湖体系; 数据湖解决方案-本地生活行业应用最佳实践; 数据湖解决...

    猪参数数据集(包括yolo和slp两种格式,数据集中根据与猪只估重和姿态跟踪相关的体表参数,确定关键点).zip

    猪参数数据集(包括yolo和slp两种格式,数据集中根据与猪只估重和姿态跟踪相关的体表参数,确定关键点。其中yolo格式数据集中除了常规的目标框外,还多了16个关键点;而slp数据集为猪只关键点组成的骨架).zip 猪...

    Ip数据有关信息

    Ip数据有关信息 IP数据报的格式是指IP数据报的基本结构,包括报头区和数据区两部分。报头区中包括版本、协议类型、长度、服务类型、生存周期、头部校验和、地址等字段,而数据区则是高层传输的数据。报头区的主要...

    最全数据中台相关规范.

    数据中台相关规范 数据中台是企业级数据管理和分析的核心架构,旨在提供一个统一的数据平台,满足业务需求的同时,确保数据的安全、可靠、可扩展和高效利用。为确保数据中台的正确实施,本文将详细介绍数据中台相关...

    数据中台(大数据平台)数据安全标准规范.pdf

    其他说明:本文档基于国家和行业的相关规定,引用了大量标准和法律法规,为企业数据安全管理提供了详细的指导和依据。建议相关人员在理解和落实数据安全规范时,结合自身的实际情况,进行全面的安全体系建设和优化。

    数据分析案例-大数据相关招聘岗位可视化分析(数据集+代码).rar

    数据涵盖了招聘岗位的数量、地区分布、薪资水平、技能要求等多个维度,旨在帮助求职者、招聘方及行业分析师快速了解当前大数据领域的招聘趋势和市场需求。 核心亮点: 全面数据:覆盖各大招聘平台及企业官网,确保...

    电信客户流失数据-数据集

    预测保留客户的行为,可以分析所有相关的客户数据,并开发针对性的客户保留程序。 内容范围 每行代表一个客户,每列包含在元数据列中描述的客户属性。 数据集包含有关以下信息: 在上个月内离开的客户–该列称为...

    心脏病和中风预防数据-数据集

    该系统旨在整合来自许多数据来源的多项指标,以提供美国心血管疾病的公共卫生负担和相关风险因素的全面情况 数据描述 数据简介 语境 这是国家心血管疾病监视系统提供的数据集之一。 该系统旨在整合来自许多数据源...

    大智慧扩展数据、自定义数据.doc

    大智慧新一代数据管理提供了三种数据扩展方式,分别是附加数据、扩展数据和自定义数据,以满足用户对股票分析的深度需求。 1. **附加数据**: - 由服务器提供,客户端按需请求。 - 包括三种类型:股票相关序列值...

    电力负荷预测的相关数据集

    该数据集可用于训练和测试机器学习预测算法,并将结果与每周预调度报告中的官方预测进行比较在将预测结果与每周调度前预测进行比较时,应注意以下事项:. 1.星期六是每个星期预测的第一天;例如,星期五是最后一天。 2...

    学生考试成绩数据-数据集

    该数据集中的字段可以被分为两大类:学业成绩相关的字段和背景信息相关的字段。学业成绩相关字段包括数学成绩、阅读成绩和写作成绩。这些成绩以分数的形式呈现,为定量分析提供了基础。背景信息相关字段包括性别、...

    基于财务数据分析的数据仓库模型

    接下来,我们将详细介绍与数据仓库模型相关的概念,并重点讲解其在财务数据分析方面的应用。 首先,数据仓库(Data Warehouse)是一个面向主题的、集成的、时变的、非易失性的数据集合,用以支持管理决策。与一般...

    数据仓库与数据挖掘实践 高清

    本书系统地介绍了数据仓库和数据挖掘技术,全本由两部分组成,第1章到第3章介绍数据仓库的基本概念和相关技术,第4章到第11章介绍数据挖掘的基本概念和各种算法,包括数据仓库构建、OLAP技术、分类方法、聚类方法、...

    中国联通IT系统数据架构规范_第一分册_企业数据模型分册

    企业数据模型是中国联通IT系统数据架构规范的重要组成部分,该规范旨在为中国联通企业提供一个统一的数据架构,以促进企业数据的集成和共享。 中国联通企业数据模型体系 中国联通企业数据模型体系是一种统一的数据...

    基于AVEC2014数据集和Resnet网络实现的抑郁症诊断项目python源码+数据集(高分项目)

    基于AVEC2014数据集和Resnet网络实现的抑郁症诊断项目python源码+数据集(高分项目),个人经导师指导并认可通过的98分大作业设计项目,主要针对计算机相关专业的正在做课程设计、期末大作业的学生和需要项目实战...

    IPIX实测数据的读取

    "IPIX实测数据的读取"这个主题聚焦于一种特定的数据集和相关工具的使用,这对于我们深入理解IPIX数据至关重要。IPIX(Imaging Photon Counting Experiment)是一种用于天文和空间科学的实验,它产生的数据通常包含...

Global site tag (gtag.js) - Google Analytics