数据库设计是指定数据库的逻辑和/或物理部分的过程。数据库设计的目标是表达一些“话语世界” - 事实的类型,业务规则和数据库旨在建模的其他要求。
SQL 查询包含 select、order by 和 where 等子句。 这个内部是怎么写的? 他们使用哪种语言? 那是一种编程语言吗? 需要什么样的环境来实施...
如何建立数据库模型,其中表条目可以引用同一个表中的另一个条目
我有一个网络应用程序,工程师正在使用它在站点上进行资产(机器、秤)校准,并且可以根据这些读数生成证书。到目前为止,要求是......
我有一个 MySQL 表,我在其中记录令牌创建时间,我想创建与此 Postgres 构造等效的内容: token_start_times 整数默认提取(EPOCH FROM
我正在标准化的表: ABI_代码 INT 我正在标准化的表: ABI_CODE INT <Unique Identifier MOTOR_TYPE VARCHAR <Car, Bike or Van MAKE VARCHAR <Renault, Ford etc. MODEL VARCHAR <Focus, Fiesta etc. MANUFACTURED_FROM INT <start year MANUFACTURED_TO INT <end year ENGINE_CC INT <999, 1199 etc. ENGINE_TYPE VARCHAR <Diesel, Petrol or Electric TRANSMISSION VARCHAR <Manual or Automatic 到目前为止我在哪里: Type ( MOTOR_TYPE ) Make ( MAKE ) Model ( ABI_CODE, MODEL, MANUFACTURED_FROM, MANUFACTURED_TO, ENGINE_CC ) Engine_Type ( ENGINE_TYPE ) Transmission ( TRANSMISSION ) 一个品牌可以有多个型号。 一个模型可以有一个 Motor_type、Engine_Type、Manufactured_From、Manufactured_To、Engine_CC、Transmission。 首先,我会在各处添加唯一标识符,以正确建立特定关系。 最后,您的数据模型将如下所示: Model ( MODEL_ID (PK), ABI_CODE, MODEL, MANUFACTURER_ID (FK), ENGINE_ID (FK), MOTOR_TYPE, Transmission, MAKE) ManuFacturer (MANUFACTURER_ID, MANUFACTURED_FROM, MANUFACTURED_TO) Engine ( ENGINE_ID, ENGINE_CC, ENGINE_Type ) 根据您认为数据模式将如何变化,您可以拥有自己的电机类型、制造商和传输表,也可以不拥有。目前,我建议不要拥有自己的表格,因为这只会导致一张只有一个 PK 和一个值的表格。 不过,制造商和发动机的信息更适合放在自己的表格中。 提供的例子可以参考: 姓名: 汽车登记系统正常化 问题: 为汽车登记系统设计一个标准化数据库,用于跟踪汽车、车主和制造商。将数据库标准化至3NF,创建适当的表以消除冗余并确保数据完整性。 此类示例在数据库管理课程和考试中很常见,学生被要求拿一张非标准化表格并演示高达3NF的标准化步骤。
我将于九月开始上大学,并希望在夏天做一些复习以帮助学习课程。我想知道是否有人可以抽出一些时间来帮助我实现我的
这个问题是哪种方法更好还是根本无关紧要。所以,假设我有一个像这样的类 Item 公开课项目 { 公共 int Id { 得到;放; } 公共字符串 Na...
Oracle Data Modeler 生成的关系模型图是否有详细的符号指南? 我正在使用 Oracle Data Modeler 为现有数据库生成关系模型。它
这是一个简单的 SQLite 架构: 创建表批次 ( ID 整数主键 ); 创建表部分( ID 整数主键, LotId INTEGER NOT NULL 参考批次 ); 创建表检查...
我有一个表,用于保存可由用户添加和更新的记录。记录有很多字段。有些字段可以进行逻辑分组,有些字段具有相似或相同的数据类型。我需要保留...
我是 SQL 新手,正在尝试每行存储 3 个值。 第一列是服务器 ID,第二列是名称,第三列是不同的 ID。 第一个ID和名字保持不变,但它是
所有现在和曾经在动物收容所的狗都被放入桌犬中。 现在我想要餐桌狗和主人之间的关系。 并不是所有的狗都有主人,一个主人可以养不止一只狗......
结构: 演员 <=== ActorMovie ===> 电影 ActorMovie: ActorID (fk), MovieId (fk)... ===> pk: (ActorID, MovieID) 我应该为 ActorMovie 表创建一个像这样的代理键吗?
我创建了一个表来记录我的应用程序的活动。该表每月将记录超过 200 万条记录。所以我想使用按月或按周分区 如果不存在`UL`则创建表。`...
manufacturer_status 组织 年 目标 ABC 2012年 已达成 ABC 2014年 部分的 ABC 2015年 失败的 XYZ 2014年 部分的 XYZ 2015年 失败的 OPQ 2012年 失败的 我想要每个
我在实现根据 sql 中的条件获取特定行的用例方面面临挑战。我尝试了不同的选项,例如 where 或 LAG 函数。但无法打通。 表 -
就模式设计而言,论坛似乎是一个有趣的项目。 获取由起始线程和回复组成的记录集的最佳方法是什么? 我可以存储所有线程(第一个,打开......
我过去对 ClickHouse 有一些经验,但现在我在将以太坊区块链索引到新数据库时遇到问题。现在它在 Postgres 中,但它变得越来越慢,因为有数百万个
我正在为住房协会设计计费结构。 必须做哪些改变? 我在哪里发布社会余额(借方、贷方),例如费用建筑保险和收入,例如Adv板囤积?...
当地车库业主需要一个数据库管理系统来管理车库的运营,促进高效的客户服务以及车辆记录和库存的维护。 在这个车库里,
当地车库业主需要一个数据库管理系统来管理车库的运营, 促进高效的客户服务以及车辆记录和库存的维护。 在这个车库里,