#sql

2021-5-5 20:40
Pandas是一个非常流行的数据分析工具。它具有许多有用的功能,它'在测试和广泛接受的战斗中。但是,Pandas并不总是这项工作的最佳工具。 自20世纪70年代以来,SQL数据库已经存在。世界上一些最聪明的人致力于快速有效地切割,骰子,获取和操纵数据。 SQL数据库已经出现了很长的路,许多开发人员和数据科学......
2021-4-16 2:51
当我们从前端使用REAS,GraphQL或RPC API时,大部分时间都呼叫才会最终转换为后端的SQL语句。 那么为什么我们不只是在前端写下SQL以开始呢? 为确保Snappy应用程序,我们通常需要正常化的CAC他。当我们开始尝试做乐观的更新时,事情很快就会变得复杂。除非我们的前端数据模型完全映射到我们的后端模......
Logica: Modern Logic Programming(opensource.googleblog.com)
2021-4-14 18:55
我们呈现Logica,这是一种新颖的开源逻辑编程语言。 Yedalog的继任者(谷歌早些时候在谷歌开发的语言)是一种类似数据记录逻辑编程语言。 Logica代码编译为SQL并在Google BueQuery上运行(对于PostgreSQL和SQLite的实验支持),但它更简洁并支持SQL缺乏的清洁和可重复使用的抽象机......
2021-4-11 22:30
DBEAVER EE是一个功能强大的桌面数据库客户端,用于数据管理,分析和管理。 它几乎支持所有现有数据库:SQL,BIGDATA,分析和更多其他数据库。 DBEAVER CE是一个流行的开源桌面应用程序,用于使用SQL-Database。 它支持所有流行的数据库:MySQL,PostgreSQL,SQLite,O......
2021-4-10 5:29
SQL是不同的。 SQL是一种语言,我可以询问电脑一个问题,它将弄清楚如何为我回答它。 SQL的流利是一个非常实用的技能。这将使您的生活更轻松地日复一日。它并不完美,它有许多缺陷(如null),但它是广泛的用途(不同,说,prolog或d)。 作为工程师,SQL数据库通常会保存我编写大量代码来转换数据。他们拯救......
2021-3-21 3:44
SQL是一个非常强大的查询数据的工具。它允许您以声明方式对您的关系数据编写查询,让您描述要检索的数据,而无需介绍如何检索它。在大多数情况下,这很好地运行,并且许多数据库引擎(MySQL,PostgreSQL等)中的查询优化器将创建一个有效的查询计划。 高效的查询计划依赖于使用适当的数据类型的模式,特别是对于主键列,......
2021-3-11 0:51
这是一个咆哮的一点,但我真的不喜欢那样喜欢它自己的查询语言的软件。那里有一万亿不同的轨道。另一个占亿万的数据库与他们自己的查询语言。另一个亿万的萨斯产品,其中查询的唯一方法是学习他们组成的一些随机查询DSL。 我只想要我的SQL。它'每个人都理解,它自七十年代以来一直在周围,它合理地标准化。它'易于......
2021-3-3 23:25
总部位于加利福尼亚州桑尼维尔的SQL数据库开发人员Yugabyte看到了大型企业客户的青睐,并且从其3000万美元的B轮融资中撤出仅9个月,就获得了4,800万美元的C轮融资。 联合创始人兼首席技术官Karthik Ranganathan表示,在第二轮融资之后不久,就做出了新一轮融资的决定,当时少数大型企业客户扩......
2021-2-9 21:34
每当有人问他们应该使用哪个Node.js ORM时,第一个答案始终是“不使用ORM,只需编写SQL”的某种版本。然后通常会以“您需要使用ORM来隐藏所有讨厌的SQL”的方式以相反的观点来攻击该答案。人们似乎总是无视第三个选择:使用包含SQL的ORM! 我完全理解仇恨的来源。在许多ORM中确实存在问题,Thomas ......
BlocklySQL: A new block-based editor for SQL(www.dbinf.informatik.uni-wuerzburg.de)
2020-12-24 21:49
->
2020-11-29 1:56
SQL是数据工程师用来建模业务逻辑,提取关键性能指标以及创建可重用数据结构的关键工具之一。但是,数据工程师需要考虑不同类型的SQL:基本,高级建模,高效,大数据和程序化。学习SQL的途径涉及逐步学习这些不同的类型。 学习“ Basic SQL”就是关于学习SQL中的关键操作以操纵诸如聚合,粒度和联接之类的数据。......
2020-11-28 2:7
一个高度可扩展的SQL数据库与用例无缝地增长。轻松实时地处理,存储,查询和分析大量数据。 利用CrateDB Cloud的功能和规模-一种完全托管的数据库即服务。现在可在Azure和AWS上使用。 在NoSQL存储和索引之上构建的分布式SQL DBMS在一个DB中提供了最好的SQL和NoSQL。 分......
Recursion in SQL Explained Visually(denis-lukichev.medium.com)
2020-11-24 6:18
在SQL递归?但为什么?哦,有很多用途。在SQL中通常存储分层数据,而递归查询是从此类图表中提取信息的便捷方法。组织结构,应用程序菜单结构,项目中带有子任务的一组任务,网页之间的链接,将设备模块分解为多个部分和子部分的内容就是分层数据的示例。这篇文章不会详细介绍许多用例,而是看两个玩具示例来理解这个概念-最简单的数字......
2020-11-23 8:31
2014年1月,Shopify为名为Starscream的数据科学团队构建了一个数据管道平台。那时,我们是一个较小的团队,需要一个工具来处理从临时探索到机器学习模型的所有问题。我们选择使用PySpark进行构建,以获得通用的分布式计算机平台的功能,行业标准的支持以及开发Python人才市场的能力。 快进了六年,我们......
2020-11-12 8:47
当我与创始人和潜在的创始人交谈时,总是很有趣的,他们很快就会告诉我,他们希望如何利用AI/ML来提高客户保留率和LTV。事实是,他们甚至不需要ML。正确编写的SQL就是您所需要的。 在以前的生活中,我常常编写SQL来提取本周最佳客户。基本上,从购物篮大小最大的订单表中选择。然后,我们将通过电子邮件向该客户发送一封漂亮......
2020-10-27 12:50
多个SQL注入
Six Tips to Ace a SQL Interview(product.hubspot.com)
2020-10-24 7:28
分析师面临的最常见的技术面试,特别是在他们职业生涯的早期,就是SQL面试。它有着极其尴尬的经历的坏名声,但从招聘的角度来看,它仍然是回答两个问题的好方法: 该候选人是否能够独立编写逻辑以成功高效地拉取数据?他们能够恰当地解释数据吗? 这些采访(假设他们是现场直播的,而不是带回家的,也不是采访)通常是这样进行的: 应聘......
Transpiling NoSql to SQL(www.codeproject.com)
2020-10-14 1:2
NoSqlOnSql是SQL的严格语法超集,它为SQL语言添加了面向NoSQL文档的功能。为此,它使用类似JSON的文档,将它们集成到正常的SQL语句流中。 NoSqlOnSql基于扩展SQL数据库来支持NoSQL特性,而无需任何内核更改。从这个意义上说,它类似于其他计划,如https://www.torodb.co......
2020-9-28 19:59
▄▐░▌▀▀▀▀█░█▀▀▀▀▐░。█▀▐░█▀▐░█▀█░▌▐░█▄▐░█▄▐░▌。▐░▌▀█░▌▀█░▌▐░█▄█░▌▐░▌。▐░▌▄█░▌▄█░▌▀█░█▀▀▐░█▄▐░▌▐░。▌▀▀。 这是一个纯粹在TypeScript类型注释中实现的SQL数据库。这意味着它只在类型上操作-您定义了一个数据库(仅仅是一个类型......
2020-8-27 2:39
TL;DR:基于我们在神经语义解析方面的最新研究,我们介绍了Photon,这是一个针对数据库的自然语言接口的现场演示。Https://naturalsql.com/🔗。 最近,该领域对基于自然语言的数据查询方法的兴趣激增。这在一定程度上是由自然语言处理的最新进展推动的,这些进步导致了基于语音和文本的界面在广泛的应用中......
2020-8-20 6:24
注意:这篇文章中讨论的漏洞已由Google快速而正确地修补。我们支持负责任的披露。导致这篇帖子的研究是由我和我的老朋友Ezquiel Pereira完成的。你可以在他的网站上读到同样的帖子。 Google Cloud SQL是一个完全托管的关系数据库服务。客户可以部署由Google保护、监控和更新的SQL、Postg......
2020-8-16 2:35
Askgit为您的git存储库提供了一个SQL接口。让我们安装一下,看看我们能弄清楚关于回购的情况。 这将下载软件包、依赖项,并将所有内容编译成可执行文件。如果您找不出它安装在哪里,请检查是否正确设置了GOPATH,它将显示在$GOPATH/bin中。并通过检查哪个ASKGIT来确保它在您的路径上。 Git处理的基本......
2020-8-14 0:5
SQL是代码,您应该能够编写它、控制它的版本、注释它并使用文件运行它。在Python程序中以字符串形式编写SQL代码不允许您在数据库GUI工具或CLI工具(如psql)中轻松重用SQL。使用aiosql,您可以将SQL语句组织到.sql文件中,将它们作为方法加载到您的python应用程序中进行调用,而不会失去像使用任......
2020-8-9 12:12
我们经常听到的问题是“为什么要创建一种新的查询语言?”和“SQL有什么问题?”这篇文章包含了这两个问题的答案。 在我们开始之前,让我们先来概述一下关系模型是如何产生的,以及SQL是如何创建的。 关系模型是由Edgar F.Codd在1970年的一篇开创性论文“A Relational Model of Data fo......
2020-7-30 23:29
起初,我不确定是否要写这个迁移项目,但当我随机询问人们是否会感兴趣时,回答是压倒性的。这是一个漫长,有点无聊,非常重复,有时令人难以置信的令人沮丧的项目,但我学到了很多,也许其他人也会从这个项目中学到东西。也许有更好的方法来移动这样大量的数据。在我走过的小路上,有大量的杂耍必须发生(我稍后会解释这一点)。谢天谢地,我......
2020-7-12 23:9
在围棋测试中模拟您的SQL数据库从未如此简单。复制器库自动记录测试期间进行的低级SQL调用。然后,它生成无需连接到Real SQL数据库即可回放这些调用的测试代码。再做一次测试。这一次,它们将运行得更快,因为现在它们不需要数据库连接。 最棒的是,您的测试将在每个测试用例之间运行,就好像您的测试数据库被重置为干净的、众......
2020-7-4 22:17
Gitqlite是一个用于在Git存储库上运行SQL查询的工具。它实现SQLite虚拟表并使用Go-Git。它用于通过公共接口(SQL)临时查询磁盘上的Git存储库,作为将各种shell命令拼凑在一起的替代方案。 将输出您的CLI版本的最新用法说明。通常,第一个参数是SQL查询字符串: 默认情况下,您的当前工作目录将......
2020-5-19 5:51
数据库通常用作CRUD应用程序数据的哑存储箱。然而,这并不公平:PostgreSQL等数据库系统的能力和通用性要强得多,支持跨许多不同数据类型的广泛操作。 与Postgres交互的标准方式是SQL-您知道,您可能在WebDev类中学过一些东西,在WebDev类中,您可以从满足某些条件的一组表中选择内容。但这与利用这种......
2020-5-11 15:4
对于精通SQL的人来说,我得到的一个常见问题是,如果您完成了课程和全部150多个练习,此时您将对SQL有很强的掌握能力,并且可以轻松编写各种复杂的查询。然而,有效地使用数据库还有更多的内容--您可能会开始对数据库设计、性能、事务、锁定、日志记录、安全性、配置等话题感兴趣。或者,您可能想更深入地研究您正在使用的数据库的......
2020-5-8 5:57
MongoDB和MongoDB查询语言(MQL)是围绕文档模型构建的,文档模型直观地直接映射到代码中的对象。这为开发人员创建了一种非常自然和高效的数据处理方式。很高兴看到我们的合作伙伴Rockset为我们的用户提供了实时、交互式的SQL体验,这使得跨MongoDB数据和其他数据源的连接变得很容易。这种伙伴关系是我们不......