自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 One-for-All: Generalized LoRA for Parameter-Efficient Fine-tuning

我们提出了广义 LoRA (GLoRA),这是一种通用参数高效微调任务的先进方法。增强低秩适应 (LoRA),GLoRA 采用广义提示模块优化预训练模型权重并调整中间激活,为不同的任务和数据集提供更大的灵活性和能力。此外,GLoRA 通过使用可扩展的、模块化的、分层的结构搜索来促进有效的参数适应,该搜索学习每一层的各个适配器。GLoRA起源于统一的数学公式,具有很强的迁移学习、少镜头学习和域泛化能力,因为它通过权值和激活的附加维度调整到新任务。综合实验表明,GLoRA 在自然、专业和结构化基准测试中优于所有

2023-06-19 21:49:02 277

原创 Gen-L-Video: Multi-Text to Long Video Generation via Temporal Co-Denoising

我们引入了一种新的范式,称为 Gen-L-Video,能够扩展现成的短视频扩散模型,以生成和编辑包含数百个具有不同语义片段的帧的视频,而无需引入额外的训练,同时保持内容的一致性。我们已经实现了三种主流的文本驱动视频生成和编辑方法,并扩展了它们以适应更长的视频,其中包含我们提出的范式的各种语义片段。我们的实验结果表明,我们的方法显着拓宽了视频扩散模型的生成和编辑能力,为未来的研究和应用提供了新的可能性。

2023-06-08 23:12:42 338

原创 Denoising Diffusion Semantic Segmentation with Mask Prior Modeling

我们的探索性分析揭示了几个重要的发现,包括:(1)将扩散模型简单地集成到语义分割中是不够的,设计不佳的扩散过程可能会导致分割性能下降; (2) 在训练过程中,添加噪声的对象比噪声类型更重要; (3)在推理过程中,严格的扩散去噪方案可能不是必需的,并且可以放宽到能够更好地工作的更简单的方案。

2023-06-08 23:06:19 335

原创 Efficient Geometry-aware 3D Generative Adversarial Networks

我们提出了一种新的方法来生成高质量、程式化的3D化身,该方法利用预先训练的图像-文本扩散模型进行数据生成,以及基于生成对抗网络(GAN)的3D生成网络进行训练。我们的方法利用图像文本扩散模型提供的外观和几何的综合先验,生成各种风格的虚拟形象。在数据生成过程中,我们使用从现有的 3D 模型中提取的姿势来指导多视图图像的生成。为了解决数据中姿势和图像之间的错位问题,我们研究了特定于视图的提示,并开发了用于 GAN 训练的从粗到细的鉴别器。

2023-06-08 16:44:28 70

原创 StyleAvatar3D: Leveraging Image-Text Diffusion Models for High-Fidelity 3D Avatar Generation

我们提出了一种新的方法来生成高质量、程式化的3D化身,该方法利用预先训练的图像-文本扩散模型进行数据生成,以及基于生成对抗网络(GAN)的3D生成网络进行训练。我们的方法利用图像文本扩散模型提供的外观和几何的综合先验,生成各种风格的虚拟形象。在数据生成过程中,我们使用从现有的 3D 模型中提取的姿势来指导多视图图像的生成。为了解决数据中姿势和图像之间的错位问题,我们研究了特定于视图的提示,并开发了用于 GAN 训练的从粗到细的鉴别器。我们还深入研究了与属性相关的提示,以增加生成的化身的多样性。

2023-06-06 22:21:20 144

原创 ViCo: Detail-Preserving Visual Condition for Personalized Text-to-Image Generation

我们提出了一种插件方法 ViCo,用于快速和轻量级的个性化生成。具体来说,我们提出了一个图像注意模块来调节patch-wise视觉语义上的扩散过程。我们引入了一个基于注意力的对象掩码,它几乎没有来自注意力模块的成本。此外,我们设计了一个简单的正则化,基于文本-图像注意图的内在属性,以缓解常见的过拟合退化。与许多现有模型不同,我们的方法不微调原始扩散模型的任何参数。这允许更灵活和可转移的模型部署。仅使用光参数训练(扩散 U-Net 的 6%),我们的方法在定性和定量上都实现了与所有最先进模型相当或更好的性能。

2023-06-06 21:25:47 133

原创 Any-to-Any Generation via Composable Diffusion

我们展示了 CoDi 的任何到任何生成能力,包括单到单模态生成、多条件生成以及多模态联合生成的新能力。例如,在给定文本输入提示的情况下生成同步视频和音频;或者在给定提示图像和音频的情况下生成视频。我们还使用八个多模态数据集对 CoDi 进行了定量评估。CoDi 在各种场景中表现出卓越的生成质量,合成质量与单模态 SOTA 相当甚至更好,例如音频生成和音频字幕。

2023-06-05 22:10:33 185

原创 Uni-ControlNet:文本到图像扩散模型的一体化控制

我们提出了Uni-ControlNet,这是一个利用轻量级适配器对预先训练的T2I扩散模型进行精确控制的新框架。如表1所示,与以前的方法不同,Uni-ControlNet将各种条件分为两个不同的组:局部条件和全局条件。因此,无论涉及多少个本地和全局控件,我们只添加两个额外的适配器。这种设计选择不仅大大降低了整体微调成本和模型尺寸,使得部署效率很高,而且便于不同条件的组合。为了实现这一点,我们专门设计了本地和全局控制的适配器。具体地说,对于本地控制,我们引入了多尺度条件注入策略,该策略使用共享的本地条件编码器

2023-06-04 21:53:41 339

原创 Prompt-Free Diffusion: Taking “Text“ out of Text-to-Image Diffusion Models

在本文中,我们提出了一种新的管道--无提示扩散,它基于样本图像而不是文本提示生成个性化输出。通过实验表明,我们的核心模块SeeCoder可以生成高质量的结果,并且可以通过替换片段轻松地在各种成熟的T2I管道上即插即用。最后但并非最不重要的一点是,SeeCoder在处理动漫形象生成和虚拟试穿等实际任务方面表现出了巨大的潜力,其质量令人惊讶,使其成为下游用户的进一步解决方案。

2023-06-03 17:42:41 170

原创 数据库作业

(1)在course表的cname列上创建索引IDX_cname。(2)在student表的studentno和phone列上创建唯一索引uq_stu。并输出student表中的记录,查看输出结果的顺序。(3)创建一个视图v_teacher,查询所有“计算机学院”教师的信息。(4)创建一个视图v_avgstu,查询每个学生的学号、姓名及平均分,并且按照平均分降序排序。(5)修改v_teacher的视图定义,添加with check option选项。(6)通过视图v_teacher向基表teacher中分别

2023-05-26 16:19:47 1926

原创 Prompt-to-Prompt Image Editing with Cross Attention Control

我们的方法通过仅编辑文本提示来构建直观的图像编辑界面,因此称为Prompt-to-Prompt。这种方法可以实现各种编辑任务,否则具有挑战性,并且不需要模型训练、微调、额外数据或优化。在整个分析中,我们发现对生成过程的控制更多,认识到编辑提示和源图像的保真度之间的权衡。甚至我们证明,我们的方法可以通过使用现有的反演过程应用于真实图像。我们的实验和大量结果表明,我们的方法能够在极其多样化的图像上以直观的基于文本的方式无缝编辑。

2023-05-26 16:07:05 670

原创 T2I-Adapter: Learning Adapters to Dig out More Controllable Ability for Text-to-Image Diffusion Mode

我们提出了 T2I-Adapter,这是一种简单但有效的方法,能够以低成本很好地对齐 T2I 模型和外部控制信号的内部知识。2)。T2IAdapter 可以为现有的 T2I 模型提供更准确的可控指导,同时不影响其原始生成能力。3)。大量实验表明,我们的方法在各种条件下运行良好,这些条件也可以很容易地组合以实现多条件控制。4)。所提出的 T2I-Adapter 还具有吸引人的泛化能力,可用于一些自定义模型和粗略条件,例如自由手样式草图。

2023-05-22 20:57:23 330

原创 InternGPT: Solving Vision-Centric Tasks by Interacting with ChatGPT Beyond Language

我们提出了一个先进的交互式视觉框架,称为InternGPT (iGPT),它结合了指向和语言指令的优势来执行复杂的以视觉为中心的任务。它由三个主要组件组成:处理图像或视频指向指令的感知单元,具有辅助控制机制的 LLM 控制器,可以准确解析语言指令,这是一个开放世界工具包,集成了 HuggingFace 的各种在线模型、用户训练的私有模型以及其他应用程序(例如,计算器、搜索引擎)。实习生GPT对指向和语言指令具有同等的重要性,并使用感知单元和LLM控制器在工具包中协调和执行应用程序,以完成复杂的以视觉为中心的

2023-05-18 11:35:17 361

原创 Magic3D: High-Resolution Text-to-3D Content Creation

在本文中,我们通过使用两阶段优化框架来解决这些限制。首先,我们使用低分辨率扩散先验得到一个粗模型,并使用稀疏的3D散列网格结构进行加速。在此基础上,进一步优化了纹理三维网格模型,并利用高效的可微渲染器与高分辨率的潜在扩散模型进行交互。我们的方法名为Magic3D,可以在40分钟内创建高质量的3D网格模型,比DreamFusion(据报道平均需要1.5小时)快2倍,同时获得更高的分辨率。用户研究显示,61.7%的评分者更喜欢我们的方法,而不是DreamFusion。与图像条件生成功能一起,我们为用户提供了控制

2023-05-11 17:06:54 68

原创 Magic3D: High-Resolution Text-to-3D Content Creation

我们使用低分辨率扩散先验得到一个粗模型,并使用稀疏的3D散列网格结构进行加速。在此基础上,进一步优化了纹理三维网格模型,并利用高效的可微渲染器与高分辨率的潜在扩散模型进行交互。我们的方法名为Magic3D,可以在40分钟内创建高质量的3D网格模型,比DreamFusion(据报道平均需要1.5小时)快2倍,同时获得更高的分辨率。用户研究显示,61.7%的评分者更喜欢我们的方法,而不是DreamFusion。与图像条件生成功能一起,我们为用户提供了控制3D合成的新方法,为各种创造性应用开辟了新的途径。

2023-05-08 20:44:20 186

原创 排队论_M/M/1/inf/inf 问题

解:解析顾客到达强度ℷ=4(人/h),修理强度μ=1/E(t)=1/0.1=10(人/h) (因为负指数分布的均值等于1/μ),故ρ=ℷ/μ=2/5。(3)店内至少有1个顾客的概率p{N>=1}=1-p{N=0}=1-p0=2/5。(6)等待服务的顾客平均数Lq=Ls-ρ=(ρ^2)/(1-ρ)=4/15(人)(2)店内有3个顾客的概率p3=(ρ^3)(1-ρ)=24/625。故p(w>t)=e^(-10*(1/6-1/15))=1/e。(4)店内顾客的平均数Ls=ρ/(1-ρ)=2/3(人)

2023-05-07 20:28:42 1086

原创 In-Context Learning Unlocked for Diffusion Models

本文旨在解锁文本引导的基于扩散的生成模型的上下文学习能力。我们引入了一种新的模型架构Prompt Diffusion,在视觉语言提示下执行上下文学习,可以适应各种视觉语言任务。我们在六种不同的视觉语言任务上联合训练提示扩散。

2023-05-07 19:49:36 176

原创 Adding Conditional Control to Text-to-Image Diffusion Model

本文介绍了ControlNet,这是一个端到端的神经网络体系结构,它控制大型图像扩散模型(如稳定扩散)来学习特定于任务的输入条件。ControlNet将一个大型扩散模型的权重克隆为“可训练副本”和“锁定副本”:锁定副本保留了从数十亿图像中学习的网络能力,而可训练副本则在特定于任务的数据集上进行训练,以学习条件控制。可训练和锁定的神经网络块与一种独特的卷积层相连接,该卷积层称为“零卷积”,其中卷积权重以学习的方式从零逐渐增长到优化的参数。由于保留了可用于生产的权重,因此训练在不同尺度的数据集上都是稳健的。

2023-05-07 14:49:38 102

原创 linux安装文件

国内云服务器 换国内源 pip install xxx(包名) -i https://pypi.tuna.tsinghua.edu.cn/simple如:pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple

2022-04-09 19:31:07 300

原创 数据库系统概述(王珊等)第四章数据库安全性课后习题

什么是数据库的安全性数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据库安全性和计算机系统的安全性有什么关系安全性问题不是数据库系统独有的,所有计算机系统都有这个问题。只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出。系统安全保护措施是否有效是数据库系统的主要指标之一.数据库的安全性和计算机系统的安全性,包括操作系统,网络系统的安全性是紧密联系,相互支持的。试述可信计算机系统评测标准的情况,试述TDI / TCSEC ..

2022-03-11 15:35:08 851

原创 数据库系统概述(王珊等)第三章关系数据库标准语言SQL课后习题选做

数据库系统概述(王珊等)第三章关系数据库标准语言SQL课后习题选做试述SQL的特点(1).综合统一(2).高度非过程化(3).面向集合的操作方式(4).以同一种语法结构提供多种使用方式(5).语言简洁,易学易用(6).对于数据统计方便直观试述SQL的定义功能SQL的数据定义功能包括定义表、定义视图和定义索引。 SQL 语言使用 SREATE TABLE 语句建立基本表, ALTER TABLE 语句修改基本表定义, DROP TABLE 语句删除基本表;使用 CREATE INDE

2022-03-08 19:59:14 623

原创 数据库系统概述(王珊等)第二章关系数据库课后习题选做

数据库系统概述(王珊等)第二章关系数据库课后习题选做试述关系模型的3个组成部分关系模型的三个组成部分,是指关系数据模型的数据结构、关系数据模型的操作集合和关系数据模型的完整性约束。试述关系数据语言的特点与分类(1)特点:语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。(2)分类:关系代数语言、关系演算语言(元组关系演算语言、域关系演算语言)、具有关系代数和关系演算双重特点的语言(SQL)定义并理解下列术语,说明它们之间的联系与区别:(1) 域,笛卡

2022-03-05 20:18:26 140

原创 数据库系统概述(王珊等)第一章概述课后习题选做

数据库系统概述(王珊等)第一章概述课后习题选做1.试述数据、数据库、数据库管理系统、数据库系统的概念。数据:描述事物的符号记录称为数据。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机。数据库:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统:数据库管理系统是位于用户与操作系统之间的一层数据管理软件。数据库系统:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具

2022-03-02 20:54:49 560

原创 队列

队列定义:template <typename DataType>class Queue{private: int count; int maxSize; int front; int rear; DataType* elements;public: Queue(int size) { maxSize = size; front = 0; rear = 0; count = 0; elements = new DataType[size]; if(e

2021-02-02 20:38:57 78

原创 散列表

散列表template <typename DataType> class HashTable{private: int maxSize; int count; DataType *elements;public: HashTable(int size) { count = 0; elements = new DataType[size]; maxSize = size; if(elements == NULL) return false; for(in

2021-02-02 20:38:13 83

原创 C++11——类型推导(auto和decltype的使用)

文章目录1.1 类型推导1.1.1 auto类型推导1.1.2 decltype关键字1.1.3返回类型后置语法——auto和decltype的结合使用1.1 类型推导1.1.1 auto类型推导1.auto关键字的新意义auto关键字是一个类型指示符,用来提示编译器对此类型的变量做类型的自动推导。auto x = 5; //OK:x是int 类型auto pi = new auto(1); //OK:pi被推导为int*const auto v = &x,u = 6; //OK:

2021-01-30 00:11:32 385

原创 单链表

单链表#include <stdio.h>#include <iostream>template <typename DataType> class ListNode;template <typename DataType> class LinkList{private: ListNode<DataType> *head; int length; static const int defaultMax = 15; int max

2021-01-28 12:35:28 76

原创 数据结构——顺序表

数据结构——顺序表const int defaultSize = 10;template <typename DataType>class SeqList{private: DataType* elements; int maxSize; int length;public: SeqList(int size = defaultSize){ maxSize = size; elements = new DataType[maxSize]; } ~SeqList()

2021-01-27 22:35:14 71

原创 C语言程序设计习题

文章目录1.定义一个结构体变量(包括年,月,日)。计算该日在本年中是第几天,注意闰年问题。2.写一函数days,实现上一题的计算。由主函数将年,月,日传递给days函数,计算后将日子数传回主函数输出。3. 编写一个print函数,输出一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。4.在第3题的基础上,编写一个input函数,用来输入5个学生的数据记录。5.有10个学生,每个学生的数据包括学号,姓名,3门课

2020-09-26 16:26:51 802

原创 用户自己建立数据类型

文章目录9.1自己建立结构体类型9.1.1 自己建立结构体类型9.1.2 定义结构体类型变量9.1.3 结构体变量的初始化和引用9.2 使用结构体数组9.2.1 定义结构体数组9.2.2 结构体数组的应用举例9.3 结构体指针9.3.1 指向结构体变量的指针9.3.2 指向结构体数组的指针9.3.3 用结构体变量和结构体变量的指针作函数参数9.4 用指针处理链表9.4.1 什么是链表9.4.2 建立简单的静态链表9.4.3 建立动态链表9.4.4 输出链表9.5 共用体类型9.5.1 什么是共用体类型9.5

2020-09-26 16:24:01 977

原创 指针习题

文章目录1.输入3个整数,按由小到大的顺序输出2.输入3个字符串,按由小到大的顺序输出。3.输入10个整数,将其中最小的值与第一个数对换,把最大的数与最后一个数对换。写3个函数:(1)输入10个数(2)进行处理(3)输出10个数。4.有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。写以函数实现以上功能,在主函数中输入n个整数和输出调整后的n个数。5.n个人围成一圈,顺序排号。从第一个开始报数(从一报到三),凡报到三的人退出圈子,问最后留下来的是原来的第几号的那位。6.写一函数,求一个字

2020-09-22 22:14:30 523

原创 C语言程序设计之指针

文章目录8.1 指针是什么?8.2指针变量8.2.1 使用指针变量的例子8.2.2 怎样定义指针变量8.2.3 怎样引用指针变量8.3 通过指针引用数组8.3.1 数组元素的指针8.3.2 在引用数组元素时指针的运算8.3.4 用数组名作函数参数8.3.5 通过指针引用多维数组8.4 通过指针引用字符串8.4.1 字符串的引用方式8.4.3 使用字符指针变量和字符数组的比较8.5 指向函数的指针8.5.1 用函数指针变量调用函数8.5.2 什么是函数指针8.5.3 怎样定义和使用指向函数的指针变量8.5.4

2020-09-21 18:46:49 565

原创 C语言程序设计

文章目录1.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这个函数,并输出结果,两个整数由键盘输入。2.求方程a*x*x+b*x+c =0的根,用3个函数分别求当:b*b-4*a*c大于0,等于0,小于0的根并输出结果,从主函数输入a,b,c的值。3.写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息。4.写一个程序,使给定的一个3*3的二维数组转置,即行列互换。5.写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。6.写一个函数,将两个字符串连接。7.写

2020-09-20 14:58:48 892

原创 用函数实现模块化程序设计

文章目录7.1 为什么要用函数7.2 怎样定义函数7.2.1 为什么要定义函数7.2.2 定义函数的方法7.3调用函数7.3.1 函数调用的形式7.3.2 函数调用时的数据传递7.3.3 函数调用的过程7.3.4 函数的返回值7.4 对被调用函数的声明和函数原型7.5 函数的嵌套调用7.6 函数的递归调用7.7 数组作为函数参数7.7.1 数组元素作函数实参7.7.2 数组名作函数参数7.7.3 多维数组名作函数参数7.8 局部变量和全局变量7.8.1局部变量7.8.2 全局变量7.9 变量的存储方式和生存

2020-09-19 12:37:16 1504 1

原创 C语言程序设计习题

文章目录1.用筛选法求100之内的素数2.用选择法对10个整数进行排序。3.求一个3*3的整型矩阵对角线元素之和4.有一个已排好的数组,要求输入·一个数后,按原来的排序规则将它插入数组中。5.将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1,要求改为1,4,5,6,8.6.输出以下的杨辉三角(要求输出10行)7.输出魔方阵。所谓魔方阵是指这样的方阵,它的每一行,每一列和对角线之和均相等。求输出1-n的平方构成的魔方阵。8.找出一个二维数组的鞍点,即该位置上的元素在该行最大,在该列上最小,也

2020-09-18 12:53:51 728

原创 利用数组处理批量元素

文章目录6.1怎样定义和引用一维数组6.1.1怎样定义一维数组6.1.2 怎样引用一维数组元素6.1.3 一维数组的初始化6.1.4 一维数组程序举例6.2 怎样定义和引用二维数组6.2.1怎样定义二维数组6.2.2 怎样引用二维数组的元素6.2.3 二维数组的初始化6.2.4二维数组程序举例6.3 字符数组6.3.1 怎样定义字符数组6.3.2 字符数组的初始化6.3.3 怎样引进字符数组中的元素6.3.4 字符串和字符串结束标志6.3.5 字符数组的输入输出6.3.6 使用字符串处理函数6.3.7 字符

2020-09-16 21:21:43 398

原创 C语言程序设计习题

文章目录2.用PI/4=1-1/3+1/5-1/7+···公式求PI的近似值,直到发现某一项的绝对值小于1e-6为止(该项不累加)。分别统计当"fabs(t)>=1e-6"和"fabs(t)>=1e-8"执行循环体的次数3. 输入两个正整数m和n,求其最大公约数和最小公倍数。4. 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。5. 求Sn=a+aa+aaa+...+aa..a(n个a)其中a是一个数字,n表示a的位数。例如2+22+222+2222+22222(此时n=5),

2020-09-16 15:35:31 1155

原创 数据设计与管理

文章目录数据库概述数据库设计的步骤具体步骤数据库概述设计一个能满足用户要求,性能良好的数据库基本任务:根据用户对象的信息需求,处理需求和数据库的支持环境设计出数据模式两种方法:以信息需求为主,兼顾处理需求(面向数据的方法)以处理需求为主,兼顾信息需求(面向过程的方法)面向数据的设计方法已成为主流方法数据库设计的步骤数据库设计目前一般采用生命周期法,分若干阶段:需求分析阶段概念设计阶段逻辑设计阶段物理设计阶段编码阶段测试阶段运行阶段进一步修改阶段在数据库设计中采用前

2020-09-15 17:42:36 99

原创 关系代数

文章目录关系代数关系模型的基本操作关系代数中的扩充运算关系代数关系模型的基本操作插入,删除,修改,查询查询运算:投影运算选择运算笛卡尔积运算(连接运算)关系代数中的扩充运算交运算,除运算,连接与自然连接运算投影运算R:选择列选择运算T:选择行笛卡尔积运算:T=R*S并运算:T=R+S差运算:T=R-S交运算:共有元素除运算:T=R/S自然连接运算:增加属性列...

2020-09-15 17:39:11 286

原创 数据模型

文章目录数据模型E-R模型(实体联系模型)数据模型关系模型关系中的数据约束数据模型数据模型的三要素:数据结构,数据操作和数据约束数据模型按不同的应用层次分为:(1)概念数据模型:E-R模型(2)逻辑数据模型:层次模型,网状模型,关系模型,面向对象模型(3)物理数据模型E-R模型(实体联系模型)(1)实体:矩形口(2)属性:椭圆形o(3)联系:菱形(4)联结关系:——数据模型(1)层次模型:树(2)网状模型:无向图(3)关系模型:二维表关系模型采用二维表来表示,简称表,每一个

2020-09-15 17:37:14 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除