Questions tagged «database»

数据库是有组织的数据集合。它是模式,表,查询,报告,视图和其他对象的集合。数据通常以支持需要信息的流程的方式来组织,以对现实的各个方面进行建模。如果对设计数据库有疑问,请使用此标记。如果它与特定的数据库管理系统(例如MySQL)有关,请改用该标记。

9
什么是NoSQL?它如何工作?它提供什么好处?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6年前关闭。 改善这个问题 我一直在听有关NoSQL的事情,由于数据库交互通常是提高网络速度的瓶颈,因此它最终可能会替代SQL DB存储方法。 所以我有几个问题: 到底是什么 它是如何工作的? 为什么它比使用SQL数据库更好?那有什么好呢? 该技术是否太新而无法开始实施,还是值得一看?
168 database  nosql 

24
无法启用约束。一或多个行包含违反非空,唯一或外键约束的值
我进行了外部联接并在informix数据库中成功执行,但是在代码中收到以下异常: DataTable dt = TeachingLoadDAL.GetCoursesWithEvalState(i, bat); 无法启用约束。一或多个行包含违反非空,唯一或外键约束的值。 我知道问题所在,但不知道如何解决。 我进行外部联接的第二个表包含一个复合主键,在上一个外部联接查询中该主键为null。 编辑: SELECT UNIQUE a.crs_e, a.crs_e || '/ ' || a.crst crs_name, b.period, b.crscls, c.crsday, c.from_lect, c.to_lect, c.to_lect - c.from_lect + 1 Subtraction, c.lect_kind, e.eval, e.batch_no, e.crsnum, e.lect_code, e.prof_course FROM rlm1course a, rfc14crsgrp b, ckj1table c, mnltablelectev d, OUTER(cc1assiscrseval e) WHERE a.crsnum …
168 c#  asp.net  sql  database  informix 

7
将值从一列复制到同一表中的另一列
如何将值从一列复制到另一列?我有: Database name: list number | test 123456 | somedata 123486 | somedata1 232344 | 34 我希望有: Database name: list number | test 123456 | 123456 123486 | 123486 232344 | 232344 我应该有哪些mysql查询?
168 mysql  database 

5
如何在多列上进行INNER JOIN
我正在做一个家庭作业项目,应该执行一个数据库查询,该查询可以按城市名称或机场代码查找航班,但是该flights表仅包含机场代码,因此如果要按城市搜索,我必须参加airports桌子。 机场表有以下几列:code, city 该航班表有以下几列:airline, flt_no, fairport, tairport, depart, arrive, fare 列fairport和tairport是从和到机场代码。 列depart和arrive是出发和到达的日期。 我想出一个查询,该查询首先将fairport列和airports.code列上的广告投放合并在一起。为了使我能够匹配,tairport我必须在从第一个联接开始的先前比赛中执行另一个联接。 SELECT airline, flt_no, fairport, tairport, depart, arrive, fare FROM (SELECT * FROM flights INNER JOIN airports ON flights.fairport = airports.code WHERE (airports.code = '?' OR airports.city='?')) AS matches INNER JOIN airports ON matches.tairport = airports.code WHERE (airports.code …
168 sql  database 


17
如何找出MySQL的root密码
我无法弄清楚MySQL的root密码。我怎么能找到这个?该密码是否存储在任何文件中? 我正在跟踪此链接,但是我在本地没有directadmin目录。
167 mysql  database 

30
哪个更快/最好?SELECT *或SELECT column1,colum2,column3等
我听说SELECT *在编写SQL命令时通常不宜使用这种做法,因为它对于SELECT您特别需要的列更有效。 如果我需要SELECT表中的每一列,我应该使用 SELECT * FROM TABLE 要么 SELECT column1, colum2, column3, etc. FROM TABLE 在这种情况下,效率真的重要吗?我认为SELECT *,如果您确实需要所有数据,则内部会更理想,但我是在没有真正理解数据库的情况下说这一点。 我很好奇这种情况下的最佳做法。 更新:我可能应该指定,我真正想要做的唯一情况SELECT *是当我从一个表中选择数据时,我知道所有列都将始终需要检索,即使添加了新列也是如此。 但是,鉴于我所看到的答复,这似乎仍然是一个坏主意,SELECT *绝不应该出于我曾经遇到的更多技术原因而使用它。
166 sql  database 


6
如何清空redis数据库?
在过去的几天里,我一直在使用redis(并为其添加一些乐趣),我想知道是否有一种方法可以轻松清空数据库(删除设置,现有键...)。 。 在测试期间,我创建了具有很多成员的多个集合,甚至创建了我不记得名字的集合(但是我怎么能列出这些人呢?)。 关于如何摆脱所有这些的任何想法吗?
164 database  nosql  redis 

2
从Go连接到MySQL的推荐方法是什么?
我正在寻找一种可靠的解决方案,以从Go连接到MySQL数据库。我已经看到了一些库,但是很难确定完整性和当前维护的不同状态。我没有复杂的需求,但是我想知道人们所依赖的是什么,或者连接到MySQL的最标准的解决方案是什么。
163 mysql  database  go 



4
弹性搜索,多个索引与一个索引以及不同数据集的类型?
我有一个使用MVC模式开发的应用程序,现在我希望为它的多个模型建立索引,这意味着每个模型具有不同的数据结构。 使用多个索引(每个模型一个索引还是在每个模型的相同索引中使用一个类型)是更好的选择吗?我认为这两种方式都需要不同的搜索查询。我刚刚开始。 如果数据集很小或很大,这两个概念在性能上是否存在差异? 我会亲自测试第二个问题,是否有人可以为此目的推荐一些好的样本数据。

4
SQL,Postgres OID,它们是什么,为什么有用?
我正在查看一些PostgreSQL表的创建,但我偶然发现了这一点: CREATE TABLE ( ... ) WITH ( OIDS = FALSE ); 我阅读了postgres提供的文档,并且了解了OOP中的对象标识符的概念,但仍然不了解, 为什么这样的标识符在数据库中会有用? 使查询更短? 什么时候应该使用?


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.