标签: data-dictionary

你生成数据字典吗?

你生成数据字典吗?如果是这样,怎么样?

我在SQL Server 2005中使用扩展过程来保存表和字段信息.我有一些查询可以创建一个字典,但它是......嗯.您是否使用了特定的查询或工具?你是从数据库图表中生成的吗?

谷歌搜索"数据字典SQL服务器"提出了许多查询,但它们都同样具有吸引力.也就是说,良好的起点,但不准备生产.

sql-server code-generation data-dictionary

6
推荐指数
3
解决办法
1万
查看次数

有哪些工具可用于记录遗留数据库模式(PDF,DOC,HTML,RTF)

我需要为新员工记录遗留数据库模式,因为没有设计文档我想从现有模式中生成一个.由于表是MyISAM,外键关系不会产生漂亮的图形.我有兴趣制作一个显示重要表格,列,类型和备注的文档.

是否有任何工具可用于从数据库模式元数据生成一个好的文档(PDF,DOC,HTML或RTF)?或者我最好自己编写一个实用程序来导出它(我想把它转储到XML然后用XSLT转换它)?架构在MySQL 5上运行.

mysql database documentation-generation data-dictionary

6
推荐指数
1
解决办法
6556
查看次数

为SQL Server数据库生成数据字典

我正在尝试为我的数据库中的表生成数据字典.

理想情况下,我想导出列名,数据类型,限制和扩展属性描述.

怎么能实现这一目标?

sql-server data-dictionary sql-server-2008

6
推荐指数
2
解决办法
3万
查看次数

查询来自另一个用户的表中的列名称

听起来很容易查询表中的列名,对吧?确实有这个问题的答案如何从Oracle中的表中获取列名?

主要问题是该表属于另一个用户.我的用户只是用于集成,我没有任何数据库权限.

所以我可以做一些查询: SELECT * FROM anotherUser.THE_TABLE;

但是像SELECT * FROM USER_TAB_COLUMNS返回没有行的东西.

也许我可以在all_tab_columns上创建查询,还有没有程序的另一个更快的选项吗?

*这是一个oracle数据库!

oracle data-dictionary

6
推荐指数
1
解决办法
9116
查看次数

Oracle 等价于 information_schema.tables

当我尝试在 Oracle 中执行以下查询时,出现“表或视图不存在”错误:

SQL查询

SELECT table_type,
       table_name
FROM information_schema.tables
WHERE table_rows >= 1;
Run Code Online (Sandbox Code Playgroud)

错误

ORA-00942: 表或视图不存在

我们如何在 Oracle 中查询有关表的元数据?

sql oracle select data-dictionary

6
推荐指数
1
解决办法
7830
查看次数

文本分割:基于字典的单词拆分

背景

将数据库列名拆分为等效的英文文本以生成数据字典.英语词典是从公司文档,维基和电子邮件的语料库中创建的.dictionary(lexicon.csv)是一个包含单词和概率的CSV文件.因此,有人写"治疗师"这个词(在电子邮件或维基页面上)的次数越多,"治疗师名称"分裂为"治疗师名称"的可能性就越大,而不是其他东西.(词典可能甚至不包括强奸犯这个词.)

源代码

数据文件

问题(更新2011-01-03)

遇到以下问题时:

dependentrelationship::end depend ent dependent relationship
end=0.86
ent=0.001
dependent=0.8
relationship=0.9
Run Code Online (Sandbox Code Playgroud)

存在以下可能的解决方

dependentrelationship::dependent relationship
dependentrelationship::dep end ent relationship
dependentrelationship::depend ent relationship
Run Code Online (Sandbox Code Playgroud)

词典包含与它们的相对概率的话(基于字频): ,dependent 0.8,end 0.86,relationship 0.9,depend 0.3ent 0.001.

消除dep end ent relationship因为dep不在词典中的解决方案(即75%的单词使用),而其他两个解决方案覆盖了词典中100%的单词.在剩余的解决方案中,概率dependent relationship0.72,depend ent relationship0.00027.因此,我们可以选择dependent relationship正确的解决方案.

有关

java nlp data-dictionary text-segmentation

5
推荐指数
1
解决办法
6970
查看次数

将SQL表读入Dictionary <string,List <string [] >>

我有一个如下所示的SQL表:

AAA, Amanda, Anthony
AAA, Anna, Andrew
BBB, Boris, Benji
BBB, Blondie, Bobby
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用SQL数据读取器读取数据,然后将结果插入到 Dictionary<string, List<string[]>>

预期的结果是:

[Key]
   "AAA"
[Value]
   "Amanda", "Anthony"
   "Anna", "Andrew"
[Key]
   "BBB"
[Value]
   "Boris", "Benji"
   "Blondie", "Bobby"
Run Code Online (Sandbox Code Playgroud)

请帮忙:

using (SqlConnection cnn = new SqlConnection("connection"))
{
   using (SqlCommand cmd = new SqlCommand("command", cnn))
   {
      using (SqlDataReader rdr = cmd.ExecuteReader())
      {
         while (rdr.Read())
            {
               ... ?
            }
      {
   {
}
Run Code Online (Sandbox Code Playgroud)

.net c# vb.net list data-dictionary

5
推荐指数
1
解决办法
5702
查看次数

如何以编程方式查找当前的Oracle补丁集?

识别Oracle数据库软件版本中 Oracle声明您可以通过查询PRODUCT_COMPONENT_VERSION找到"平台特定版本号"(补丁集):

要确定当前安装的Oracle数据库的发行版并查看您正在使用的其他数据库组件的发行版级别,请查询数据字典视图PRODUCT_COMPONENT_VERSION.

据此我们使用的是11.2.0.3.0

SQL> select * from product_component_version;

PRODUCT                             VERSION         STATUS
----------------------------------- --------------- ---------------
NLSRTL                              11.2.0.3.0      Production
Oracle Database 11g                 11.2.0.3.0      64bit Production
PL/SQL                              11.2.0.3.0      Production
TNS for Linux:                      11.2.0.3.0      Production
Run Code Online (Sandbox Code Playgroud)

V $ VERSION也是如此(PRODUCT_COMPONENT_VERSION是偶然的视图):

SQL> select * from v$version;

BANNER
---------------------------------------------------------

Oracle Database 11g Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE    11.2.0.3.0      Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
Run Code Online (Sandbox Code Playgroud)

但是,根据DBA_REGISTRY_HISTORY,数据库似乎在11.2.0.3.5上1:

SQL> select …
Run Code Online (Sandbox Code Playgroud)

sql versioning oracle data-dictionary

5
推荐指数
1
解决办法
2万
查看次数

使用 MySQL Workbench CE 导出数据库的数据字典?

我在服务器上有一个大约有 60 个表的数据库,现在我想导出Data Dictionary数据库(包括表结构)。

我可以在本地计算机上执行此操作PHPMyAdmin,但是,我无法找到使用Workbench.

有谁可以帮忙吗?

mysql export data-dictionary mysql-workbench

5
推荐指数
1
解决办法
1万
查看次数

MySQL问题:表'data_dictionary.CHARACTER_SETS'不存在

最近我从MySQL 5.1更新到5.5,几周后每次访问phpMyAdmin应用程序时都会显示以下错误消息:

1146 - 表'data_dictionary.CHARACTER_SETS'不存在

我已经调查了这个问题,我被迫将MySQL服务降级到5.0.95,然后再次将服务升级到5.1.

上述步骤均未解决问题,但问题中的错误消息仍然存在.此错误禁止我通过phpMyAdmin接口访问任何数据库/表.

服务器上的错误日志根本不提供其他信息.检查的日志是:

- > mysql.err log - > cpanel错误日志

任何帮助将受到高度赞赏

mysql sql phpmyadmin data-dictionary

4
推荐指数
1
解决办法
6735
查看次数