Tag: 数据库

devise数据库来保存不同的元数据信息

所以我试图devise一个数据库,这将允许我连接一个产品与多个类别。 这部分我已经想通了。 但是,我无法解决的是持有不同types的产品细节的问题。 例如,产品可能是一本书(在这种情况下,我会需要元数据,像isbn,作者等书)或它可能是一个商业目录(其中有不同的元数据)。 我应该如何解决这个问题?

如何在SQL Server中将bigint(UNIX时间戳)转换为datetime?

如何将bigint(UNIX时间戳)转换为SQL Server中的date时间?

Android的SQLite示例

我是Android新手,我必须创build一个应用程序,我需要使用SQLite数据库。 我没有那么好的SQLite装备。 你能告诉我SQLiteOpenHelper类的用途和用途,并提供一个简单的数据库创build和插入的例子吗?

将数据从一个SQLite数据库复制到另一个

我有两个SQLite数据库与普通的数据,但目的不同,我想避免重新插入数据,所以我想知道是否有可能从一个数据库复制到另一个整个表?

NoSql与关系数据库

最近NoSQL获得了巨大的普及。 NoSQL与传统RDBMS相比有哪些优势?

什么是存储上传的图像,SQL数据库或磁盘文件系统的最佳地点?

我正在编写一个允许用户将图像上传到服务器上的应用程序。 我期望每天大约20个图像所有jpeg,可能不会被编辑/resize。 (这是另一个问题,如何在存储之前调整服务器端的图像大小,也许有人可以在注释中放一个.NET资源)。 我想知道什么是存储上传图像的最佳地点。 将图像作为文件存储在文件系统中,并在表格中创build具有该图像的确切path的logging。 或者,使用数据库服务器的“图像”或“二进制数据”数据types将图像本身存储在表格中。 我看到两者的优点和缺点。 我喜欢a),因为我可以轻松地重定位文件,只需更改表条目。 另一方面,我不喜欢在Web服务器上存储业务数据,我不想将Web服务器连接到任何其他持有业务数据的数据源(出于安全原因),我喜欢b),因为所有的信息是在一个地方,并通过查询很容易访问。 另一方面,数据库很快就会变得很大。 外包数据可能会更困难。

在数据库中实现注释和喜欢

我是一名软件开发人员。 我喜欢编码,但我讨厌数据库…目前,我正在创build一个网站,用户将被允许标记一个实体喜欢 (如在FB), 标记和评论 。 我遇到了处理这个function的数据库表devise。 解决scheme是微不足道的,如果我们只能为一种types的东西(如照片)做到这一点。 但是我需要为5个不同的事情启用这个function(现在,但是我也假设这个数字会随着整个服务的增长而增长)。 我在这里发现了一些类似的问题,但是他们都没有一个令人满意的答案,所以我再次提出这个问题。 问题是,如何正确, 高效和弹性地devise数据库,以便它可以存储对不同表格的评论, 喜欢不同的表格和标签 。 一些devise模式作为答案将是最好的;) 详细描述 :我有一个表 User与一些用户数据,另外3个表 :带照片的照片 ,带文章的文章 ,带地方的地方 。 我想启用任何logging的用户来: 评论这3个表格中的任何一个 将其中任何一个标记为喜欢的 用任何标签标记任何一个标签 我也想计算每个元素的喜欢数量以及特定标签被使用的次数。 第一种方法 : a)对于标签 ,我将创build一个表格 Tag [TagId, tagName, tagCounter] ,然后我将创build多对多的关系表 : Photo_has_tags , Place_has_tag , Place_has_tag 。 b)同样重视评论。 c)我将创build一个表 LikedPhotos [idUser, idPhoto] , LikedArticles[idUser, idArticle] , LikedPlace [idUser, idPlace] 。 […]

快速插入200万行SQL Server

我必须从文本文件中插入大约200万行。 而插入我必须创build一些主表。 什么是最好的和快速的方式来插入如此大的数据到SQL Server?

批量删除LINQ to Entities

有没有办法批量删除LINQ或LINQ-to-Entities中匹配给定查询的一堆对象? 我能find的唯一的引用是过时的,似乎很愚蠢的反复,并手动删除所有我想删除的对象。

JOIN和UNION有什么不同?

JOIN和UNION什么区别? 我可以举个例子吗?