database-schema相关内容

查看SQL Server数据库对象列表时如何识别系统对象?

我正在尝试列出服务器上所有数据库中的所有存储过程,但似乎无法可靠地过滤掉系统对象。我正在使用: SELECT * FROM sysobjects WHERE id> 100 除了MSDB之外,这似乎在每个数据库中都能正常工作具有正常外观的ID,但它们是系统存储的proc。据我所知,我无法使用sysobjects表中的任何值来过滤掉系统存储的procs-其他人是否知 ..
发布时间:2020-10-16 05:12:25 数据库

Visual Studio 2017中的SQL Server比较架构

我正在尝试比较同一服务器上的两个数据库的架构。 这两个数据库被命名为 benchmarkdb 和 benchmarkdb_dev 。 在Visual Studio 2017中,我转到“工具”>“ SQL Server”>“新架构比较”。 从标记为“选择源”和“选择目标”的两个下拉菜单中(如下图所示),我要选择 Benchmarkdb 作为源, bencmarkdb_dev 作为目 ..

SQL查询以搜索所有表的架构

我正在处理其中有许多表(大约200个)的SQL Server 2008 Db。这些表中的许多表都包含一个名称为“ CreatedDate”的字段。我正在尝试使用此特定字段标识所有表架构。 是否有SQL查询可以做到这一点? 解决方案 我会查询information_schema-它的视图比基础表更具可读性。 SELECT * 从INFORMATION_SCHEMA.COLUM ..
发布时间:2020-10-16 05:12:20 数据库

SQLite创建预填充的FTS表

有没有一种方法可以在SQLite中创建一个FTS表,该表中已预先填充了SELECT查询中的数据? 我知道可以创建一个常规表其中预填充了SELECT数据: 创建表foo AS SELECT ref_id,名称FROM other_table 然后我们可以像这样创建FTS表: 使用FTS3(ref_id,name)创建虚拟表栏 这样做的目的是更新我的应用程序的SQLite数据库架 ..
发布时间:2020-10-16 05:11:18 数据库

有没有办法从python中获取数据库的架构?

我正在尝试寻找一种在数据库中查找表名的方法(如果有的话)。我发现从sqlite cli我可以使用: > .tables 然后输入字段: > PRAGMA TABLE_INFO(table_name) 这显然在python中不起作用。 解决方案 应该使用python来做到这一点吗?还是应该使用sqlite命令行?能够从 sqlite_mast ..
发布时间:2020-10-16 05:11:13 数据库

Rails 3.创建生产数据库

如何在Rails 3中创建生产数据库并向其中加载模式? 我尝试了以下方法... I。 rake db:create Rails.env ='production'& rake db:schema:load Rails.env ='production' II。 #config / environment.rb #设置Rails环境 Rails.en ..
发布时间:2020-10-16 05:10:11 其他开发

如何回滚特定的迁移?

我有以下迁移文件 db\migrate\20100905201547_create_blocks.rb 如何具体回滚该迁移文件? 解决方案 rake db:rollback STEP = 1 如果要回滚的迁移是最后一次应用,则是一种方法。您可以用1代替要返回的许多迁移。 例如: rake db:rollback STEP = 5 ..
发布时间:2020-10-16 05:10:03 其他开发

SQL Server 2008架构更改的最佳实践

我正在寻找有关以下方面的信息: 将我的开发数据库的架构更新到生产数据库的最佳实践是什么?数据库模式通常会发生变化。 生产数据库是两个不同的ASP.NET网站的后端。 我们的模式更改过程非常健壮,每个“迁移”实际上都是包含模式更改的.cs文件。然后,我们将使用ADO.NET对数据库应用模式更改。 我的问题更多是关于数据库的连接性。 我应该停止两个正在访问数据库的网站。我 ..

用于分组记录的数据库模式模式

我正在寻找一种设计模式来管理关系数据库中相互关联的记录,例如分组多个联系人。小组本身不必是实体。组中的成员数应无限制。 应该可以运行查询以获取给定记录的其他组成员。 我的想法是在一个表中对其进行管理: GROUPINGS 整数组 整数member_id primary_key(group,member_id) Foreign_key(member_id) ..

预订网站的数据库表

我们正在建立预订系统。共有三个模块 客户 房间 预订 客户可以预订一个或多个房间,日期不同。预订房间时,我想搜索在日期A和日期B之间可以预订的房间。 表(可能的解决方案) 个客户(id,名称,.....) 个房间(id,roomNo,roomType,....) 个预订(id,room_id,fromDate,toDate) 目前我有这样的表 如果没有创建表 ..
发布时间:2020-10-16 04:28:29 其他开发

时间表的数据库架构

有人可以帮我提供一个时间表应用程序的粗略数据库架构吗? 存储时间每天(一段时间(2周))用于不同的项目。前人A可以在同一天为projectA放置3个小时,为projectB放置4个小时 制作它,这样很容易获得总工时的报告放置一个项目,或获得某个人在所有项目上的总工时 编辑:另一个要求是每个人在特定时间段内的每个时间表都需要有一个字段,指示该人已提交该时间表,而另一个说法是已批准该 ..
发布时间:2020-10-16 04:18:16 其他开发

可扩展数据库架构-如何存储可扩展属性值

我们正在使用SQL Server 2008,其中一项要求是在为系统定义的实体上具有可扩展的用户定义属性。例如,我们可能有一个名为Doctor的实体,我们希望系统的管理员能够定义通常不在系统中的其他属性。这些属性很可能是链接父表或联接表的查询条件所必需的。 会有定义属性(名称,描述,类型)等的表,但我的问题是存储实际数据值。 我不是DBA(只是假装一个程序员),但我的第一个想法是将它们存 ..
发布时间:2020-10-16 04:16:47 其他开发

设计SQL模式以结合多对多关系(产品变体)

我希望标题会有所帮助。我将MySQL用作数据库 我正在建立产品数据库,不确定如何处理产品价格/ SKU的存储。产品可能有无限的变化,并且每个变化组合都有自己的价格/ SKU /等。 这就是我在时刻: 产品 + ------------------ -------- + | id |名称|说明| + ---- + ------ + -------------- + | ..

数据库是关系

我的问题与数据库模式的开发有关,如下。 我正在开发一个采购模块,我想在其中使用采购项目和服务。 以下是我的EER图,(请注意,服务具有很少的特殊属性-最多2个) 我的问题是保留产品和服务放在两个表中还是一个表中? 一个表选项– 降低了复杂性,因为我只需要指定引用项目表的项目ID将会有一个“ item_type”字段来标识它是产品还是服务 两个表选项– 到处都必须引用单 ..

Firebase:如何有效跟踪用户/记录更改历史记录

[关于SO的很多讨论,但是几乎所有都是关于SQL的,所以就我所知,很多问题对我的问题来说是N / A ] 我正在编写具有反应 / redux , code> firebase 后端,& AWS lambda 函数在需要时提供功能。 我的用户会对查看更改内容和记录时间感兴趣,但是我正在努力寻求一种有效的方法。 我目前的计划是维护带有“ previousVal , changeDat ..
发布时间:2020-10-16 00:57:25 其他开发

该信息应该实时计算还是存储在单独的数据库中?

我正在一个小组项目上,我们正在讨论是否要从现有数据库中计算我们想要的数据,并将其存储在新数据库中以供以后查询,还是每次我们从现有数据库中计算数据时需要使用它。我想知道哪种实现的利弊。您有什么建议吗? 编辑:这是更详尽的解释。我们有一个大型数据库,每天都有大量信息提交给它。我们正在构建一个系统来跟踪某些数据点。例如,我们获取的是用户执行数据库中输入内容的次数。使用此示例(实际想法有点复杂),我 ..
发布时间:2020-10-15 23:06:09 其他开发