关系数据库

支持的数据库列表»

关系数据库[]

表示有关关系数据库的架构信息。

关系数据库[数据库]

给出了所引用数据库的完整架构数据库.

关系数据库[{桌子1 桌子2,},数据库]

提供与表相关的架构信息桌子.

详细信息和选项

  • 关系数据库[数据库]关系数据库[桌子,数据库],可以使用指定数据库数据库参考[],统一资源定位地址[]文件[].
  • 关系数据库[]["支柱"]可用于访问数据库级属性。其中包括:
  • “表格”表名列表
    “连接”这个数据库参考对象
  • 关系数据库[]["桌子",支柱]可用于访问表级属性。其中包括:
  • “列”列名列表
    “主键”作为关联的主键约束
    “ForeignKeys”(ForeignKeys)其他表的外键列表
    “唯一性约束”列中值的唯一性约束列表
    “索引”索引列列表
    全部
  • 所有表级属性的关联
  • 关系数据库[]["桌子",“主键”,支柱]可用于访问主键的属性:
  • “列”构成主键的列
    “约束名称”与主键关联的约束的名称
  • 关系数据库[]["桌子",“外键”]给出了与以下元素的关联列表:
  • “ToTable”外键的目标表
    “从列”源表中映射到目标表中列的列
    “到列”目标表中与“从列”在源表中
  • 关系数据库[]["桌子",“索引”]给出了包含以下元素的关联列表:
  • “列”列一起被认为是唯一的
    “索引名”索引的名称
  • 关系数据库[]["桌子",“唯一性约束”]给出了与以下元素的关联列表:
  • “列”其组合值被视为唯一的列
    “约束名称”唯一性约束的名称
  • 关系数据库[]["桌子","",支柱]可用于访问列级属性。其中包括:
  • “NativeTypeString”存储在列中的数据的本机类型
    “可为Null”列是否可以包含缺少
    全部所有列级属性的关联
  • 关系数据库具有以下选项:
  • 包含相关表 False(错误)是否包含外键引用的表

示例

全部打开全部关闭

基本示例  (2)

构造一个关系数据库对象:

了解数据库中存在哪些表:

构造一个关系数据库使用表的子集:

范围  (6)

构造一个关系数据库对象:

提取架构信息:

提取有关表格的信息:

提取有关列的信息:

每个级别的可用属性:

显示用于检查数据库的连接:

使用数据库参考要引用数据库:

使用数据库URL引用数据库:

如果数据库是基于文件的,则可以将其作为文件表达式:

仅检查某些表:

结果对象只有三个表:

构造一个关系数据库对象:

获取给定表的外键信息:

获取列类型的数据库描述符:

将表级别的所有属性提取为关联:

将列级别的所有属性提取为关联:

选项  (1)

包含相关表  (1)

当只检查表的子集时,您可能会在约束中找到对其他表的引用:

设置包含相关表真的要将这些包含在对象中:

生成的对象包含的表比您请求的多:

应用  (1)

构造一个关系数据库对象:

构造一个实体存储从中:

注册实体存储:

执行查询:

属性和关系  (1)

可视化数据库外键的结构:

可能的问题  (2)

手动编辑关系数据库可能会产生不反映数据库状态的对象。因此,目前不允许:

当只检查表的子集时,您可能会在约束中找到对其他表的引用:

设置包含相关表真的要将这些包含在对象中:

生成的对象包含的表比您请求的多:

Wolfram Research(2019),关系数据库,Wolfram语言函数,https://reference.wolfram.com/language/ref/RelationalDatabase.html。

文本

Wolfram Research(2019),关系数据库,Wolfram语言函数,https://reference.wolfram.com/language/ref/RelationalDatabase.html。

CMS公司

Wolfram语言。2019.“关系数据库”,Wolfram语言与系统文档中心。Wolfram研究。https://reference.wolfram.com/language/ref/RelationalDatabase.html。

亚太地区

沃尔夫拉姆语言。(2019). 关系数据库。Wolfram语言与系统文档中心。检索自https://reference.wolfram.com/language/ref/RelationalDatabase.html

BibTeX公司

@misc{reference.wolfram_2024_relationaldatabase,author=“wolfram Research”,title=“{relationaldatabase}”,year=“2019”,howpublished=“\url{https://reference.wolfram.com/language/ref/relationaldatabase.html}”]}

BibLaTeX公司

@在线{reference.wolfram_2024_relationaldatabase,organization={wolfram Research},title={relationaldatabase},年份={2019},url={https://reference.jolfram.com/language/ref/relationaldatabase.html},注意=[访问时间:2024年6月20日]}