relational-database相关内容

关系数据库和关系表的规范化

我试图找出在这种情况下设置数据库的合适方法: 我正在创建一个电影/电视数据库.一部电影可能有多种类型,而电视节目可能有多种类型. 基本上我想知道的是您是否有电影桌、电视桌...您应该: 有一个 MovieHasGenre 表,该表由 Movie 表的外键和流派值的常规字段组成 或 有一个 MovieHasGenre 表和一个 Genre 表,其中 MovieHasGe ..
发布时间:2021-06-08 19:00:17 其他开发

如何找到给定关系的最高范式

我浏览了互联网和书籍,但在如何确定这种关系的范式上仍有一些困难 R(a, b, c, d, e, f, g, h, i)FD =乙→乙BI→CDEH→AGG→DE 到目前为止,我知道唯一的候选键是 BHI(如果我应该用 F 来计算,那么 BFHI).因为根本没有使用属性 F.完全独立于给定的 FD. 那么我应该如何处理属性 F? 如何确定关系 R 的最高范式? 解决方案 那么我 ..

在关系数据库中存储 XML 会如何违反规范化原则?

在本书中:Regina Obe &Leo Hsu, PostgreSQL Up &跑步,第.101.它是作为对 PostgreSQL XML 数据类型的介绍而编写的: XML 数据类型,类似于 JSON,在关系型中是“有争议的"数据库,因为它违反了规范化原则. 不做进一步解释.有人可以详细说明什么是规范化原则以及为什么 XML 确实违反了其中一些原则. 解决方案 在书籍和网络上 ..
发布时间:2021-06-08 18:59:46 其他开发

向已经很大的查询添加子查询

这个问题是我问的这个问题的后续一个月前. 这是我的三张桌子. 战士 fighter_id |名称-----------------------1 |约翰2 |史蒂夫3 |账单4 |鲍比 活动 event_id |事件名称 |活动日期-------------------------------------1 |综合格斗 |01/01/20102 |酷 |02/20/20103 | ..
发布时间:2021-06-06 20:10:42 数据库

MySQL 查询中更复杂的 IF 语句

一周前我问了一个相关的问题,但这是我面临的另一个问题.我觉得自己是个菜鸟,但我想问问和学习总比不学习好. 这是我的三个表: 战士桌 fighter_id, name 事件表 event_id、event_name、event_date 战斗表 fight_id, fighter_a, fighter_b, 获胜者, 方法, 事件 所以在 Fights 表中,fighter_ ..
发布时间:2021-06-06 20:08:50 数据库

用于博客和评论的唯一 ID?

这是由此处另一个问题的后果引起的问题:有两个单独的用户表更好还是一个更好? 假设我有两种类型的用户,作者和读者,每种用户都存储在以主帐户表为键的关系表中,如下所示: TABLE 账户 {ID电子邮件密码盐创建修改的}表阅读器{ID用户身份...}表作者{ID用户身份...} 当作者发布博客时,我应该使用 Authors 表中的唯一 id 还是 Accounts 表中的唯一 id 来标记博 ..
发布时间:2021-06-06 19:50:22 PHP

为自动删除订阅系统构建表

我正在构建一个系统,当某人订阅另一个邮件列表时,它会自动将某人从一个或多个邮件列表中删除.我有一个包含列表名称的表“列表".每个列表都会有一个或多个“排除项"形式的子项,这些子项基本上是其他列表.这是我的桌子: 我想知道如何最好地实现这一目标.我最初想通过具有多对多关系的查找表链接另一个名为“排除项"的表,然后我可以获取特定列表名称的所有排除项. 但是,排除项基本上与列表表中包含的列表 ..
发布时间:2021-06-06 19:27:25 数据库

join sql查询中where和子句的区别

以下两个 SQL 查询有什么区别 选择a.id、a.name、a.country从表aa.id = b.id 上的左连接表 b其中 a.name 不为空 和 选择a.id、a.name、a.country从表aa.id = b.id 和 a.name 上的左连接表 b 不为空 解决方案 基于以下两个测试结果 select a.id, a.name,a.country from tabl ..
发布时间:2021-06-05 20:15:33 数据库

组织数据库&cronjob 的多选列

卖家:id、年龄、来源、性别、buyer_age、buyer_origin、buyer_gender买方:id、年龄、来源、seller_age、seller_origin、seller_gender 这里我们想建议买家从这个卖家那里购买 和 建议卖家把东西卖给买家 使用定时任务. 最好使用一个查询而不是 foreach 卖家.最有效的方法是什么?我不想选择每个人并获取信息,然后更改查询 ..
发布时间:2021-06-05 19:38:39 PHP

设置表关系做什么“级联"、“置空"和“限制"做?

我想开始在新项目中使用表关系. 经过一些谷歌搜索后,我将 2 个表设置为 InnoDB: 我要链接的键是 ->users->userid(主要)->sessions->userid(索引) 在这个过程中我唯一不明白的是“更新时"和“删除时"的不同设置是什么 这里的选项是: --(什么都没有?) 级联 (???) Set Null(将所有内容都设置为 null ..
发布时间:2021-06-05 18:38:42 数据库

如何使用 VB 和 SQL 将记录添加到 Access 中的关系数据库

我正在使用 Visual Basic 创建表单应用程序,作为大学项目的一部分.我已经使用 SQL 语句从 access 数据库中读取数据,但在写入时遇到了一些问题.我想冒险猜测这是由于数据库在表之间存在关系. 这是我第一次尝试做一些实质性的事情,vb 不是我选择的语言.期望代码充其量是糟糕的.如果有人提供我可以用来改进的资源链接,我将不胜感激. 异常: 抛出异常:'System. ..
发布时间:2021-06-04 19:00:57 其他开发

为什么叫 NoSQL?

我最近使用了 MongoDB,了解了它的无模式设计.但是,我对 NoSQL 一词感到困惑?为什么这么叫?它不使用 SQL 或类似 SQL 的查询吗? 我还阅读了一篇文章主要区别在于数据的存储方式.这是真的?对于 MongoDB,它像 JSON 文档一样存储. 另外,我很困惑为什么我总是看到“NoSQL 与关系数据库".NoSQL 数据库不是关系型的吗?我相信 MongoDB 中的文档仍 ..
发布时间:2021-06-03 20:08:56 其他开发

微服务中的关系数据库

我有一个当前使用 PostgreSQL 数据库的单体应用程序,并且架构的设置正如您对大多数关系数据库所期望的那样,各种表数据通过 user_id 上的 FK 链接回用户. 我正在尝试了解有关微服务的更多信息,正在尝试将我的 Python API 迁移到微服务架构.我对如何将较大的应用程序分解为较小的部分有合理的理解,但是,我并不完全清楚我应该如何处理数据方面的问题. 我了解单个大型数据 ..
发布时间:2021-06-02 21:42:02 其他开发

如何在mysql的子表中插入数据

我有2个表,一个文章表和一个摘要表. summarys表是articles表的子级,我想通过articles表将数据添加到summarys表中. 汇总表的sql如下: CREATE TABLE摘要(summary_id INT NOT NULL AUTO_INCREMENT,article_id INT,摘要TEXT,主键(summary_id),外键(article_id)参考文 ..
发布时间:2021-05-16 18:39:04 PHP

关系v分层数据模型

当FE Codd提出关系模型时,已建立的时间数据库分层模型.我的理解是,关系模型被认为是对分层方法的重大改进. 我的直觉是出于某些原因,这是“合理的". 关系模型似乎是“不可知的",因为它不是反映您查询方式的数据形状,而是结构化的,因此可以相对轻松地提出任何问题. 关系模型还使可变性变得简​​单.您可以通过向表中添加行(向集合中添加元组)或删除它们来断言或撤消事实.相比之下,在分层设 ..

不断收到错误TypeError:函数最多接受2个参数(给定3个)

我目前正在上大学的课程项目,该项目涉及一个测验,该测验将所有背景数据存储在数据库中.通过添加外键,我试图找到一种方法来合并两个表之间的外键数据.例如,users表存储用户数据及其用户ID.数据表将存储有关测验级别等信息以及该特定用户ID.插入数据时,如何从两个表中自动更新该信息? 该方法似乎不起作用,下面是一些代码. 难度=(1,)users_id =(1,)#变量值def users_l ..
发布时间:2021-05-09 18:31:28 数据库

ER模型对功能依赖性解决方案的解释

我正在尝试了解将ER模型转换为功能依赖性的一项练习的解决方案. ERM中的R(对于实体关系模型)代表“关系",就像在n元关联中一样.类似地,RM中的R(对于关系模型)按照其在数学中的连接含义使用“关系"作为n元关系/关联和关系.如此相关/关联的一组值的元组,这些元组参与或满足这种关系.但是这些ER&RM“关系"不是参与项或FK(外键),它们通过方法&声称是ER或关系型但又不是关系型的演示文稿 ..