Database 关系数据库中的高级功能是如何工作的?
长话短说,我了解关系数据库的基本知识、索引、复制、锁定、并发性等,以及SQL语法选择、插入、更新、删除、创建、删除、更改、截断(与以下简单表达式一起使用时):Database 关系数据库中的高级功能是如何工作的?,database,rdbms,relational-database,Database,Rdbms,Relational Database,长话短说,我了解关系数据库的基本知识、索引、复制、锁定、并发性等,以及SQL语法选择、插入、更新、删除、创建、删除、更改、截断(与以下简单表达式一起使用时): SELECT EventID,EventName FROM Events WHERE CustomerID=5 ORDER BY EventType 但我不了解关系数据库中的任何高级主题,例如: 领域 约束条件 指数 谁能给我一个快速入门,一个关于这些方面做什么和它们如何工作的大概解释 你可能会否决投票,完全抛弃这个问题,但请向我解释一
SELECT EventID,EventName FROM Events WHERE CustomerID=5 ORDER BY EventType
但我不了解关系数据库中的任何高级主题,例如:
领域
约束条件
指数
谁能给我一个快速入门,一个关于这些方面做什么和它们如何工作的大概解释
你可能会否决投票,完全抛弃这个问题,但请向我解释一下这些主题是如何工作的,因为我需要非常快地了解关系数据库。关于和的维基百科文章是一个很好的开始。他们有与您提到的特定主题相关的其他文章的链接,这些文章有一些示例,例如:
和
我认为您将要面对的一个问题是,不同的RDBMS实现之间的特性差异很大。Oracle中的锁定、一致性和并发性与Oracle中的非常不同。如果您对某个特定的RDBMS感兴趣,那么我会敦促您调查该特定系统是如何实现它们的,因为正如他们所说的,细节才是关键
例如,从Oracle概念指南开始,每个版本都有HTML和PDF版本。关键点和关系是高级主题吗?我会对它们进行更基本的排序,而不是索引和复制。我只了解复制,但我知道如何将SQL语法用于不需要模式定义或类似定义的简单表达式。我要说的是帮助我理解和使用键、关系、约束等,而不仅仅是了解它们的功能。是的,很好。大多数人发现这是一个奇特的关系术语的问题,比如关系而不是表,这让我感到困惑。谢谢