Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 关系数据库中的高级功能是如何工作的?_Database_Rdbms_Relational Database - Fatal编程技术网

Database 关系数据库中的高级功能是如何工作的?

Database 关系数据库中的高级功能是如何工作的?,database,rdbms,relational-database,Database,Rdbms,Relational Database,长话短说,我了解关系数据库的基本知识、索引、复制、锁定、并发性等,以及SQL语法选择、插入、更新、删除、创建、删除、更改、截断(与以下简单表达式一起使用时): SELECT EventID,EventName FROM Events WHERE CustomerID=5 ORDER BY EventType 但我不了解关系数据库中的任何高级主题,例如: 领域 约束条件 指数 谁能给我一个快速入门,一个关于这些方面做什么和它们如何工作的大概解释 你可能会否决投票,完全抛弃这个问题,但请向我解释一

长话短说,我了解关系数据库的基本知识、索引、复制、锁定、并发性等,以及SQL语法选择、插入、更新、删除、创建、删除、更改、截断(与以下简单表达式一起使用时):

SELECT EventID,EventName FROM Events WHERE CustomerID=5 ORDER BY EventType
但我不了解关系数据库中的任何高级主题,例如:

领域 约束条件 指数 谁能给我一个快速入门,一个关于这些方面做什么和它们如何工作的大概解释

你可能会否决投票,完全抛弃这个问题,但请向我解释一下这些主题是如何工作的,因为我需要非常快地了解关系数据库。

关于和的维基百科文章是一个很好的开始。他们有与您提到的特定主题相关的其他文章的链接,这些文章有一些示例,例如:


我认为您将要面对的一个问题是,不同的RDBMS实现之间的特性差异很大。Oracle中的锁定、一致性和并发性与Oracle中的非常不同。如果您对某个特定的RDBMS感兴趣,那么我会敦促您调查该特定系统是如何实现它们的,因为正如他们所说的,细节才是关键


例如,从Oracle概念指南开始,每个版本都有HTML和PDF版本。

关键点和关系是高级主题吗?我会对它们进行更基本的排序,而不是索引和复制。我只了解复制,但我知道如何将SQL语法用于不需要模式定义或类似定义的简单表达式。我要说的是帮助我理解和使用键、关系、约束等,而不仅仅是了解它们的功能。是的,很好。大多数人发现这是一个奇特的关系术语的问题,比如关系而不是表,这让我感到困惑。谢谢