计算机二级之sql语言的学习(数据模型—概念模型)

概念模型


含义:

概念模型用于信息世界(作用对象)的建模,是实现现实世界到信息世界(所以万丈高楼平地起,不断地学习相关的基础知识,保持不断地重复才能掌握最为基础的基础知识)的概念抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言,因此

也是数据抽象金字塔的最高层。

概念模型的优点:

一方面具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识:

另一方面是表达简单、清晰、易于用户理解。


信息世界中的基本概念实体(Entity):

客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系。
属性(Attribute):实体所具有的某一特性称为属性。一个实体可以由若干个属性来刻画。
码(Key):唯一标识实体的属性集称为码。
域(Domain):属性的取值范围称为该属性的域。

以一个人为列,一个人有那些属性?身高,体重,以及性别等等都是一个人基础属性值,但是身高的取值范围就是这个数据库的域,数据库的存在就是在帮助我们对于自己的数据进行整理和总结,由此我们的可以根据对象的属性的需要开始对于这些数据进行收纳和整理。

短视频的有那些属性?

个人的理解就是短一个特点,其主体就是一个属性,于是我们打开浏览器开始对其进行搜索

视频属性是指视频所具有的特征或性质,不同类型的视频可能具有不同的属性。以下是一些常见的视频属性:
宽和高:这两个属性通常用于描述视频的画面大小。
镜头属性:指视频的拍摄手法、运镜技巧等。带货属性:指用于推广和销售商品的视频所具有
的特征,如导购属性、营销属性和品牌宣传属性等。

旋转角度:指视频的旋转角度。
位置、旋转、缩放、锚点和不透明度:这些属性通
常用于描述视频的动画效果。

针对于不同的属性,我们可以对其进行不断地了解和理解,人的认识能力就是自己不断地增加自己对于其的认识结构。

实体型(Entity Type):

具有相同属性的实体必然具有共同的特征和性质

实体名属性名集合来抽象和刻画同类实体,称为实体型
实体集(Entity Set):

同型实体的集合称为实体集
联系(Relationship):

在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为实体内部的联系和实体之间的联系

实体内部的联系通常是指组成实体的各属性之间的联系。实体之间的联系通常是指不同实体集之间的联系。
两个实体性之间的联系通常可以分为以下三类:


一对一联系(1:1)


如果对于实体集A中的每一个实体,实体集B中至多有一个(也可以没有)实体与之联系反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1
比如:一个人对应一个身份证号

列如在设计停车场的数据库的时候,你就会发现,车牌就是一对多的关系。


参考来源:

计算机二级MySQL数据库通关教程_小白专用|千峰云计算|可以在哔哩哔哩中进行搜索

块引用的内容来源于ai智能搜索和整理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/685963.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c++STL系列——(十三)总结

目录 引言 正文 结语 引言 经过一段时间的学习和探索,我的C STL系列博客终于迎来了结束的时刻。在这个系列中,我们深入了解了C标准模板库(STL)的核心组件、常用容器和算法,并探讨了它们的特性和适用场景。通过这一…

数据结构链表力扣例题AC(2)——代码以及思路记录

206. 反转链表 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 AC方法1 struct ListNode* reverseList(struct ListNode* head) {if(head NULL)return NULL;struct ListNode* n1, *n2, *n3;n1 NULL;n2 head;n3 head->next;while…

错误处理 ssh登陆提示:server unexpectedly closed network connection

干了一天的活,因为对etc做权限操作,导致ssh不能连接,差点奔溃 记这次处理经验 因修改/etc/ssh权限导致的ssh不能连接异常解决方法 现象: $ssh XXX192.168.5.21 出现以下问题 Read from socket failed: Connectionreset by peer …

QtApplets-线程池

QtApplets-线程池 ​ 今天咱们稍微看下Qt的线程池。QThreadPool,浅浅搞一下。 文章目录 QtApplets-线程池QThreadPoolQThreadPool 与 QThread 区别替代方案Qt Concurrent QThreadPool 与 Qt Concurrent 区别Demo运行效果 ☞ 源码 关键字: Qt、QRunnable…

leetcode hot100不同路径Ⅱ

本题和之前做的不同路径类似,区别是本题中加入了障碍,遇到障碍之后需要避开(注意,这里依旧是只能向下向右移动),那么也就是说,有障碍的点是到达不了的,并且 ,我在初始化的…

《随机过程及应用》

《随机过程及应用》笔记整理 随机过程及应用学习笔记(一)概率论(概要)-CSDN博客 随机过程及应用学习笔记(二)随机过程的基本概念-CSDN博客 随机过程及应用学习笔记(三)几种重要的…

OJ_最大逆序差

题目 给定一个数组&#xff0c;编写一个算法找出这个数组中最大的逆序差。逆序差就是i<j时&#xff0c;a[j]-a[i]的值 c语言实现 #include <stdio.h> #include <limits.h> // 包含INT_MIN定义 int maxReverseDifference(int arr[], int size) { if (size…

Gitee入门之工具的安装

一、gitee是什么&#xff1f; Gitee&#xff08;码云&#xff09;是由开源中国社区在2013年推出的一个基于Git的代码托管平台&#xff0c;它提供中国本土化的代码托管服务。它旨在为个人、团队和企业提供稳定、高效、安全的云端软件开发协作平台&#xff0c;具备代码质量分析、…

力扣1732. 找到最高海拔(前缀和)

Problem: 1732. 找到最高海拔 文章目录 题目描述思路及解法复杂度Code 题目描述 思路及解法 1.求取数组gain的大小 n n n; 2.定义一个大小为 n 1 n 1 n1的数组preSum; 3.先求取前 n n n个元素的前缀和&#xff0c;再最后单独处理preSum[n];其中preSum[n] preSum[n - 1] gai…

网络安全最典型基础靶场-DVWA-本地搭建与初始化

写在前面&#xff1a; 之前也打过这个 DVWA 靶场&#xff0c;但是是在虚拟机环境下的一个小块分区靶场&#xff1b; 本篇博客主要介绍在本地搭建 DVWA 靶场以及靶场的初始化&#xff0c;后续会陆续更新通关教程。 由于我们是在本地搭建&#xff0c;则需要基于你已经装好 phpstu…

【Java程序员面试专栏 Java领域】Java集合 核心面试指引

关于Java 集合部分的核心知识进行一网打尽,主要包括Java各类集合以及Java的HashMap底层原理,通过一篇文章串联面试重点,并且帮助加强日常基础知识的理解,全局思维导图如下所示 集合基本概念和比较 关于集合的基本分类和知识 Java集合有哪些种类 Java 集合, 也叫作容器…

云计算基础-计算虚拟化-CPU虚拟化

CPU指令系统 在CPU的工作原理中&#xff0c;CPU有不同的指令集&#xff0c;如下图&#xff0c;CPU有4各指令集&#xff1a;Ring0-3&#xff0c;指令集是在服务器上运行的所有命令&#xff0c;最终都会在CPU上执行&#xff0c;但是CPU并不是说所有的命令都是一视同仁的&#xf…

跟着pink老师前端入门教程(JavaScript)-day02

三、变量 &#xff08;一&#xff09;变量概述 1、什么是变量 白话&#xff1a;变量就是一个装东西的盒子 通俗&#xff1a;变量是用于存放数据的容器&#xff0c;通过变量名获取数据&#xff0c;甚至数据可以修改 2、变量在内存中的存储 本质&#xff1a;变量是程序在内存…

VS-Code-HTML-CSS-JS配置

前端三剑客开发环境配置 查看更多学习笔记&#xff1a;GitHub&#xff1a;LoveEmiliaForever HTML开发环境搭建 Auto Close Tag自动闭合HTML标签Auto Rename Tag自动完成两侧标签同步修改HTML SnippetsHTML代码提示补全open in browser右键打开浏览器运行文件Live Server实时…

HarmonyOS一杯冰美式的时间 -- 验证码框

一、前言 像是短密码、验证码都有可能需要一个输入框&#xff0c;像是如下&#xff1a; 恰好在写HarmonyOS的时候也需要写一个验证码输入框&#xff0c;但是在实现的时候碰了几次灰&#xff0c;觉得有必要分享下&#xff0c;故有了此篇文章。 如果您有任何疑问、对文章写的不…

Unity 2D Spine 外发光实现思路

Unity 2D Spine 外发光实现思路 前言 对于3D骨骼&#xff0c;要做外发光可以之间通过向法线方向延申来实现。 但是对于2D骨骼&#xff0c;各顶点的法线没有向3D骨骼那样拥有垂直于面的特性&#xff0c;那我们如何做2D骨骼的外发光效果呢&#xff1f; 理论基础 我们要知道&a…

书生·浦语-模型评测opencompass

大预言模型评测 模型评测包括主管评测与客观评测 测试模型对提示词的敏感性&#xff0c;或通过提示词获得更准确地答案 主流评测框架 opencompass评测平台 作业

智慧公厕:让智慧城市的公共厕所焕发“智慧活力”

智慧城市的建设已经进入了一个新的阶段&#xff0c;不仅仅是智慧交通、智慧环保&#xff0c;如今甚至连公厕都开始迎来智慧化时代。智慧公厕作为智慧城市的神经末梢&#xff0c;正在通过信息化、数字化和智慧化的方式&#xff0c;实现全方位的精细化管理。本文以智慧公厕源头专…

Flink理论—Flink架构设计

Flink架构设计 Flink 是一个分布式系统&#xff0c;需要有效分配和管理计算资源才能执行流应用程序。它集成了所有常见的集群资源管理器&#xff0c;例如Hadoop YARN&#xff0c;但也可以设置作为独立集群甚至库运行,例如Spark 的 Standalone Mode 本节概述了 Flink 架构&…

IBM公司已经创立百年

不知道有谁还知道或记得蓝快。 我在2003年前后因为编程需要买的IBM笔记本电脑&#xff0c;慢慢接触到了IBM蓝快的技术服务人员&#xff0c;他们算是那个年代超级专业性的代名词。因为装Linux&#xff0c;当时流行的系统是Redhat8&#xff0c;Mandrake,slackware,因为Lilio2的引…