Questions tagged «documentation»

18
您如何记录数据库?
我发现我的大多数客户根本没有在记录他们的数据库,而且我觉得这很吓人。为了介绍一些更好的做法,我想知道人们正在使用哪些工具/流程。 您如何记录数据库?(SQL服务器) 您使用什么工具? 数据库架构/元数据的文档存储格式? Word文件 Excel电子表格 纯文本 文件编制流程或政策? 我不是在谈论逆向工程/记录现有数据库,而是主要是在开发系统/数据库时的文档最佳实践。

4
从哪里开始了解未知数据库
因此,标题进行了总结。 我有一个包含28个表和86个存储过程的SQL Server数据库,必须对其进行反向工程。我很确定,某些表从未使用过,并且并非所有proc也都使用过。 最大的问题是丢失了为此数据库使用的所有Windows服务以及所有软件和数据库文档,并且找不到整个系统的设计人员。 我已经设法创建了一个ER图来帮助我理解这些关系,但是由于我没有数据库管理经验,所以我不知道应该从哪里开始。 同样,如果您不想在这里提出这样的问题,我也感到抱歉。

3
在MS SQL数据库中记录庞大的相互关联的存储过程Web:什么工具或格式?
我希望这是一个比“阅读一千页的书”更短的答案的问题,但是,如果那是真实的情况,那就来问我。 我不是真正的DBA,我是一名软件开发人员,他意识到我们需要DBA,但我工作的商店的DBA为零。但是,我们的MS SQL数据库设计(包括几个核心存储过程)非常混乱。存储过程很慢,我们怀疑它们存在错误,但是我们甚至不知道它们应该如何工作,因此我们不知道如何修复它们。 首先,我决定将所有工作方式记录下来,然后开始单元测试,并建立一组单元测试,以帮助证明存储过程确实有效。他们执行的逻辑是我们应用程序的关键部分,您可以说,这是公司主要产品的“皇冠上的宝石”,并且其工作方式完全没有记载。 我正在寻找专业的DBA可能期望存在的特定技术文档,或者如果需要的话,可能会写自己理解一些相互调用的庞大的存储过程。 记录大型存储过程的通常格式是什么?每个In参数的期望值的描述(即“先决条件”,“后置条件”,即布尔参数,当您打开或关闭它时会发生什么变化,等等?) 通常如何记录它?仅SQL注释?特定于目的的外部工具?外部“文档”?除了MS SQL Management Studio,我们没有其他SQL工具,但是我们想知道是否有一种工具可以更好地理解,记录和测试我们的环境。也许这是问我问题的更好方法。我需要什么工具来解决我们的困境? 我们的目标是能够: 答:使用我们生成的文档或我们添加到环境中的任何工具来帮助理解这些过程应该如何工作,因此我们可以继续为存储过程创建单元测试范围。 B.向客户端应用程序开发人员展示如何正确调用这些复杂的存储过程。 C.对我们的存储过程进行单元测试。

4
如何处理大型未记录数据库
最近,我被某公司X聘为唯一的IT专家,我的任务是修复他们的应用程序,我认为,最好的开始方法是了解数据库。 他们当前的数据库是带有186个表的MySQL数据库(请注意,有些表是空的,上帝知道原因)。应用程序正在通过MS Access数据库接口与数据库进行通信。(我问自己为什么开发商也这样做) 问题是,如何开始处理这个大型的未公开文档的数据库?是的,它没有记录,因为应用程序的开发人员不愿意给我ERD或数据字典或有关数据库的任何信息来简化我的生活。您如何建议您进行这项艰巨的工作,即了解相当大的数据库的每个细节? 相关问题:如何进入一个丑陋的数据库?

6
记录用于迁移的数据库映射的最佳方法
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为数据库管理员Stack Exchange 的主题。 5年前关闭。 我正在一个项目中,该项目包括用于迁移的映射数据库元素,我想知道其他人正在使用哪些工具来执行此操作? Excel是记录简单映射的一种非常灵活的方式,但是我想知道是否有人遵循他们所遵循的特定方法论或推荐使用的其他工具?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.