Skip to content

Latest commit

 

History

History
865 lines (640 loc) · 84.7 KB

sql.md

File metadata and controls

865 lines (640 loc) · 84.7 KB

drawing

Domain-specific language for stream processing or data management in a relational database management system

What is mysqldump?

2021 Noonies Nominee General Interview with Veronika. Read for more on cloud services, data engineering, and python.

First of all what is Stored Procedure?

JSONB in PostgreSQL offers the best of relational and NoSQL. Here are two techniques that we use at AppLand to make JSONB data even more effective.

With ChatGPT's help, you can now make the most out of your SQL queries.

In this post, I discuss the algorithms of a nested loop, hash join, and merge join in Python.

Parsing SQL queries provides superpowers for monitoring data health. This post describes how to get started on parsing SQL for data observability.

SQL Practice Problems and SQL for Dummies are some of the best SQL programming books on the market based on review score.

Since the dawn of time, humans have communicated through gestures, drawings, smoke, or speech. Along the way, Structured Query Language (SQL) made its way into human life so we could speak to databases. However, it’s time to revert back to our natural language and rethink how we talk to our data.

Hibernate N+1 issue occurs when you use FetchType.LAZY for your entity associations.

The story of SQLite and it's inventor D. Richard Hipp. A proof of how open source software movement is destined to change the world in a positive direction.

Normal development flow requires continuous patching the production database with local changes normally made automatically by the orm software, this method is not perect but deceptively simple, all we'll use is standard Unix commands, and is good enough for us.

In this article, we explain how to install PHP, Apache, and MySQL and then find out how to configure PHP.

Harper DB is a startups of the year nominee from Denver, Colorado. Stephen Goldberg, CEO, shares the origin story and what makes their company culture relevant.

Sharyph, a tech writer, goes over how to become a professional data analyst.

We have created a laravel package to keep the track of raw SQL migration using package Laravel raw sql query migration

12/17/2022: Top 5 stories on the Hackernoon homepage!

Work (secure) with your backend database within HTML

Make your REST API easier to work with using Querty and SQL queries.

2/11/2023: Top 5 stories on the Hackernoon homepage!

Let’s say we have to query a user table with a metadata JSONB column on a PostgreSQL 9.5+ database.

This command displays some info about the specified SQL instance: this info includes the version, the owner, and the current state.

Becoming a health data scientist can be challenging but rewarding; it merges statistical analysis with other tools to gain insights from healthcare data.

Learn what database connection pools are, why you should use them, and how

While the term Data is in cognizance of business of all sizes even the most layman person is aware of the buzz and fuss around Data. So from Database to Data Warehouse and now this Data Lake, we have come a long way.

Race conditions in a database and how you can solve them using techniques such as pessimistic and optimistic concurrency control.

A queue using an SQL-database? well, you need to know pros and cons, and a typical implementation.

Understanding MySQL explains query output is essential to optimize the query. EXPLAIN is good tool to analyze your query.

SubQuery is a blockchain developer toolkit that makes it easier to build upcoming Web3 apps.

There are several architectures that could be followed to achieve multi-tenancy at the database layer.

Today we will do a short review and features comparison of dbForge SQL Complete and SSMSBoost.

For now, I am assuming that you all know what is SQL or you have some experience with SQL or you are using SQL for many years. I know many people who know so much about SQL and even have created many projects based on SQL and they do not know what is SQL engine or how actually SQL database engine works. It’s obvious no one’s care about the internal working of SQL engine or something because without knowing How SQL works we can still create and access database using any SQL program.

To do estimates of SQL queries we need to understand how DB works with queries. Let's find out what exactly the db do with queries.

This is a self-contained demo of FastAPI and Materialize.

Until recently, I had only used MySQL Shell to connect to a local instance of MySQL running on my development machine.

How to customize MariaDB Docker images: Execute SQL and shell scripts when the containers start and pass configuration files.

A Zero to SQL 90 Days Roadmap

TypeORM is an ORM tool for TypeScript, supports popular databases and make it easy to interact with them. Upgrade to v0.3.11 for new features and improvements.

In this post, I have compiled some of the most useful SQL resources that I recommend to everyone who wants to study SQL. Depending on how much time you can invest and the type of course one would prefer, I have segregated the resources into different segments. So, let’s begin:

In college, I discovered a new and even better way to run queries, SQLAlchemy.

There are a large number of utilities for generating test data. Here are some examples of using SQL queries to generate test data.

An extension for the Criteria API using Builder pattern and JPA Static Metamodel Generator to increase readability and reduce read complexity with explicitness

MongoDB is a document-oriented NoSQL database for storing large amounts of data. MongoDB uses collections and documents instead of tables and rows

In this article, I will talk about how I improved overall data processing efficiency by optimizing the choice and usage of data warehouses.

Smart contract developers need a web3 native database to decouple dapps and data. Tableland makes a nice try.

Out of 13 million new jobs that have been created in the United States in the last 10 years, over 8.5 million have required skills in technology.

I will show you how to create a database in the cloud, connect it to MS SQL, deploy from a database backup.

SQL (Structured Query Language) is a programming tool or language that is widely used by data scientists and other professionals

Every big Cloud service provider offers you guaranteed SLAs availability about 99.95 %, and this percentage of availability can make you think that cloud is perfect for a SQL Server deployment which requires High Availability. Azure and AWS are the two giants of cloud services, and their geographical distribution of data centers can leverage you to think of cloud for a SQL server development configured with disaster recovery.

Learn how to securely run SQL queries from Java apps using JDBC to prevent SQL injection attacks

Statistical Analysis, Intraday Forex Trading, Using SQL

Do you know the machine learning global market is estimated to reach $30.6 billion by 2024? This marvellous growth is the outcome of Omni-presence of artificial intelligence and its trending subset; machine learning.

In this article, we will explore the different ways to persist data in a Flutter app, and the pros and cons of each method.

Are you using SQL engines, such as Presto, to query existing Hive data warehouse and experiencing challenges?

This is a collaboration between Baolong Mao's team at JD.com and my team at Alluxio. The original article was published on Alluxio's blog. This article describes how JD built an interactive OLAP platform combining two open-source technologies: Presto and Alluxio.

As you get into the Databases and Data Science, the first thing that you have to master is the relations between entities in your database. That is important because the data that you use has to be absolutely efficient for its further implementations.

Today I would like to talk about how you can optimize work with JPA repositories and improve performance by avoiding native SQL queries in the code.

Database Indexing is the most common way known and utilized by backend developers to optimize database queries.

In this article, I want to describe how to work with logs, analyze them in the command line, and we will consider new modern tools to visualize logs.

We spoke to Jarosław Błąd, CEO at Vertabelo about how he set up his website based around teaching people how to code using SQL and the motivations behind it.

Serverless SQL is a distributed computing tool that enables us to process distributed data using SQL language without managing the databases servers themselves.

A tutorial that explains how a database proxy like MariaDB MaxScale serves as a transparent read/write splitter that scales SQL queries.

No matter how much effort is put into the development of fault-tolerant self-sustainable systems, manual interventions are inevitable.

Generating unique values for test data in MySQL

An honest review of the migration process to a serverless architecture using Laravel, AWS and Laravel Vapor written by someone with 18 years of experience.

Learn how to group data in SQL using the GROUP BY clause. In this article, I’ll show you this process by using a sample of marketing data.

Getting postgres unstuck when it seems to “hang” or be super slow on queries

In this tutorial, you will learn how to declare and initialize Oracle PL/SQL collections (Nested Tables).

Occasionally you need to process some HTTP server logs and extract analytical data from them.

What's the most efficient way to store market data? SQL or NoSQL? Let's compare 5 most common options and find out what is best.

The OLAP experience of an automobile manufacturer.

In this post, we will talk about the features of working with SQL. We will talk about how you can possibly improve your database queries and speed up your app

Why learning SQL is a major career boost with LogicLoop

An extension for the Criteria API using Builder pattern and JPA Static Metamodel Generator to reduce complexity with explicitness and to increase readability

Developers often fear database changes because a mistake by anyone on your team can lead to a major outage and even data loss. The stakes are higher when changes are not backwards compatible, cannot be rolled back, or impact system performance. This can cause a lack of confidence and slow your team velocity. As a result, database changes are a common failure point in agile and DevOps. 

How I learned to stop using pandas and love SQL.

Bun is a SQL-first Golang ORM for PostgreSQL, MySQL/MariaDB, MSSQL, and SQLite. It supports migrations, fixtures, and performance monitoring.

Since being forked from MySQL back in 2009, MariaDB has become one of the most popular databases of choice for developers over the past decade. While many technologists have likely gravitated to it as a solution due to its open source roots and that it's rooted in the relational database world, that really only begins to scratch the surface of what MariaDB has to offer.

Gone are the days when we wouldn’t need to worry about database performance optimization.

VS Code is Java-ready! Learn which extensions to use and how to configure it to start coding Java in a modern IDE.

Easily back up Smartsheet data to SQL Server using the SSIS components for Smartsheet.

SQL is the cornerstone of a wide variety of data-intensive roles, and it is not going anywhere soon. Loads have been written about its usefulness already, so this post is focused on getting your skills from C to A+ for your interviews. No knowledge is assumed, and I feel comfortable promising that your level will be more than enough for what will be asked in interviews if you follow this game-plan.

Let’s dive into the main types of databases, their main features, and their working principles. And also development differences to be more practical. 

Jython is an implementation of Python that runs on Java. For the most part, it is compatible with Python 2.7.

First introduced as part of the SQ:2003 Standard and available in MySQL 8.0, window functions in MySQL are compelling, but the syntax can be difficult to grok.

By adding support for JSON, MariaDB provides the ultimate schema flexibility without sacrificing transactions or data integrity.

Have that old laptop that's just in the back of your closet? Figure out how to give it a new life!

To learn about SQL, we need to understand how a DBMS works. DBMS or Database Management System is essentially a software to create and manage databases.

How to quickly and efficiently create tests for MySQL without installing any additional utilities.

Another clever tool for a powerful SQL pre-processor

Image a situation wherein you have just launched your app. But the data of your app is not being properly displayed or you are not able to fetch the data that is being entered by the users. What will be the impression of your app in the user’s mind?

Learn what tools and approaches are available to create and load test data for webapps without an ORM.

PostgreSQL is the jack of all trades when it comes to databases. It brings you all the features you've come to love about SQL plus a bunch of features from Non-SQL databases. Some of these Non-SQL features like the JSONB data type are wonderful and you don't even have to dare flirt with another database. Others are good but not as robust and featureful as other databases.

A simple tutorial on how to get started with PHP and MariaDB.

Dapper is a powerful and lightweight Object-Relational Mapping (ORM) tool for C#. It is designed to be simple and fast, allowing developers to execute SQL query

This is What I’m Telling Business People About Why Relational Databases Are So Bad

The importance of SQL and how to go about learning it

Explaining the Database Plus concept, its impact on system architecture design, and its innovations: from Proxyless Service Mesh to microservice backend support

An exploration of AlloyDB's architecture and design, focussing on its storage engine, with descriptions of how it handles reads and writes

Case study: introducing the tools used in database protocol development with a troubleshooting guide for ShardingSphere-Proxy MySQL protocol issues.

In this article, I covered the use of a freeware application called FDR which can help you recover corrupt or damaged MS SQL databases.

PHPize.online is a project I have been working on for the last 2 years.

A comparison of data models used in open-source SQL and NoSQL time-series databases for IoT.

GraphQL has become the most loved tool for API development in a very short span of time, and developers across the world cannot seem to get enough of it. Today I met with the founder of Windsor.io, Pranay Prakash, who has worked on the team behind GraphQL during his time at Facebook. I chatted with him to find out more about his experience working closely with Lee Byron, the creator of GraphQL, and some of GraphQL’s benefits.

This article uses Exercise number 10 on the Self JOIN SQL ZOO tutorial to teach self JOINs in a beginner-friendly way.

This blog post explains the most intricate data warehouse SQL techniques in detail.

Data is useless without the ability to easily get and act on it. The success of future enterprises will combine sophisticated information collection with better user experience, and the Natural Language User Interface comprises much of this user experience.

In this tutorial, we are going to build a web application using AdonisJS and integrate it with Materialize to create a real-time dashboard

This brief article on VIews in SQL explains how to create a view and other various operations in a step-by-step explanation.

This tutorial shows how to perform basic select queries to interact with MySQL Server using mysql2 gem.

Need to fix inconsistent data? This article covers how to improve data quality using real-world examples, and why data quality is an issue.

To set up replication for a new fresh MariaDB server, you can just enable the binary log in the primary and configure the connection in the replica.

Soft skills matter in the tech world, but if you don’t know the right programming language or platform, you probably won’t get the job. 

If you are interested in learning SQL with MySQL database then you have come to the right place.

For a database administrator, the common everyday practice involves running multiple operations targeted at ensuring database security and integrity. Thus, we shouldn’t overlook the importance of sensitive data stored in the database under any circumstances. In light of this, we are excited to demonstrate the new ADD SENSITIVITY CLASSIFICATION command introduced in SQL Server 2019, which allows adding the sensitivity classification metadata to database columns.

Remember mainframes? Serverless is pretty much that: we own the machine and you rent out time on our big iron. We went full circle on progress!

Understanding MySQL explains query output is essential to optimize the query. EXPLAIN is good tool to analyze your query.

PGSync is a change data capture tool for moving data from Postgres to Elasticsearch. It allows you to keep Postgres as your source-of-truth and expose structured denormalized documents in Elasticsearch.

This article describes how engineers in the Data Service Center (DSC) at Tencent PCG (Platform and Content Business Group) leverages Alluxio to optimize the analytics performance and minimize the operating costs in building Tencent Beacon Growing, a real-time data analytics platform. 

Migrating Presto workloads from a fully on-premise environment to cloud infrastructure has numerous benefits, including alleviating resource contention and reducing costs by paying for computation resources on an on-demand basis. In the case of Presto running on data stored in HDFS, the separation of compute in the cloud and storage on-premises is apparent since Presto’s architecture enables the storage and compute components to operate independently. The critical issue in this hybrid environment of Presto in the cloud retrieving HDFS data from an on-premise environment is the network latency between the two clusters.

Wondering which databases are trending in 2019? We asked hundreds of developers, engineers, software architects, dev teams, and IT leaders at DeveloperWeek to discover the current NoSQL vs. SQL usage, most popular databases, important metrics to track, and their most time-consuming database management tasks. Get the latest insights on MySQL, MongoDB, PostgreSQL, Redis, and many others to see which database management systems are most favored this year.

Recently I had to write a script, which should’ve changed some JSON data structure in a PSQL database. Here are some tricks I learned along the way.

I explain how Mighty, following Rob Conery’s Massive, implements a great answer to “that annoying INSERT problem” that Sam Saffron never mentioned.

With the launch of Rails 6, one of the new features that were announced was of multiple database support.

An attacker can quickly push multiple SQL injection sequences in a python script that runs very fast and cramp up more data than you think in a single sitting.

JPA was born as the acronym for Java Persistence API.

Minimizing downtime during any deployment is a key part of any successful deployment strategy. There are many ways to achieve this.

This year was a special edition of MS Build; for obvious reasons, it was 100% virtual. I must say that I had my doubts at first, but I'm forced to admit that Microsoft nailed it. The experience was fantastic. I liked the personal schedule builder and the rebroadcast in 3 different timezones, to only name a few things. Microsoft even took the time to ship the conference's gear to all attendees, DIRECTLY to their doorstep, what a nice touch.

Presto and Alluxio working together enable a unified, robust, high-performance, low-latency, and cost-effective analytics architecture.

Learn how to improve the performance of a Spring application and diagnose problems in production. Lessons from our live workshop covering JPA!

The purpose of this article is not to determine which database is the best but to help determine which is a fit for your specific project.

Shadow cache is deployed in Meta (Facebook) Presto and is being leveraged to understand the system bottleneck and help with routing design decisions.

I've recently gotten into using Docker in my development cycle and I'm really enjoying how much of a wonderful tool it is. One thing that always used to be a pain was setting up a development server to run SQL Server. Now with Docker, I can just spin up a Docker container and I instantly have a SQL Server ready to go.

I spent the better part of a day moving a project completely off of the ORM we were using (TypeORM). Ever since I started doing web development, I’ve been using some kind of heavy abstraction on top of my database. Whether it’s Mongoose when I used MongoDB, or TypeORM when I decided to move to TypeScript and PostgreSQL. However, it turns out that ORMs and query builders aren’t so great. I used to be that person that thought ORMs and query builders did the job for me, and I used it as an excuse to not learn SQL (which is what everyone tells you NOT to do). Given the tools that exist today, I would wholeheartedly recommend doing it the opposite of how I did if you’re starting off new to these things — write your SQL stuff by hand, or with help from the tools I mention later in the post. It’ll feel really slow at first, but you’ll thank yourself later 😄

Noom helps you lose weight. We help you get a job at Noom. In today’s article, we’ll show you one of Noom’s hard SQL interview questions.

This blog will highlight how users can define pipelines to migrate the unstructured data from different data stores to structured data via Azure Data Factory

In this article, you'll learn how to connect to an RDS server through a bastion server in Bash using an SSH tunnel.

Since being forked from MySQL back in 2009, MariaDB has become one of the most popular databases of choice for developers over the past decade. While many technologists have likely gravitated to it as a solution due to its open source roots and that it's rooted in the relational database world, that really only begins to scratch the surface of what MariaDB has to offer.

We asked our Product Management community, ‘Do Product Managers Need SQL/ Python?' Read all about what they had to say.

Learn how time-weighted averages are calculated, why they’re so powerful for data analysis, and how to use TimescaleDB hyperfunctions to calculate them faster.

First introduced as part of the SQ:2003 Standard and available in MySQL 8.0, window functions in MySQL are compelling, but the syntax can be difficult to grok.

Using a Raspberry Pi to measure the temperature inside a Ford Focus during a record-breaking heatwave.

Start building your data strategy team and architecture as soon as you can. A one-person data team can make a massive difference to your success as you grow.

In this tutorial, I will show you how Materialize works by using it to run SQL queries on continuously produced nginx logs. By the end of the tutorial, you will

A data science interview consists of multiple rounds. One of such rounds involves theoretical questions, which we covered previously in 160+ Data Science Interview Questions.

The 17.5 version of SQL Server Management Studio (SSMS) brought with it a new built-in security tool. Since then, the Data Discovery and Classification feature has become a difference-maker in the protection of sensitive information.

ShardingSphere 5.2.0 is released bringing new cloud-native possibilities, elastic migration from Oracle, MySQL, and PostgreSQL, and more features & enhancements

Though IMDGs are sometimes generically described as a distributed in-memory data store, IMDGs offer more than just storage. Learn why and how you query IMDG.

Object-relational mappers (ORMs) are often used in Python programming when one needs to develop an application that works with databases. Examples of Python ORMs are SQLAlchemy, Peewee, Pony-ORM and Django. When choosing an ORM,  performance plays a crucial role. But how are these toolsets compared? ORM performance benchmarks offer a measure of clarity but leave considerable room for improvement. I examine and extend the qualitative ORM benchmark to develop a stronger metric.

Upsolver is a no-code data lake engineering platform for agile cloud analytics. Let's see how easy it is to use.

There is a lot of information about different T-SQL features. I want to tell you about equally useful, but less popular tips for working with this language!

The basics of how to test and protect your application

As computing hardware became more powerful, so datasets grew. SAS in turn evolved to harness greater computational power and meet the data challenge.

Is database migration as scary as it sounds? Amy Tom talks to Matt Groves, Senior PM Manager at Couchbase, and Curt Gratz, Co-Owner of CKH Consulting.

Backing up SQL and databases using the manual restore method, the full database backup, the incremental restore, or the manageauditing command.

Growing a side project is hard. Ex-Clourflare dev shares 3 easy to use tools to help you get more signups, analyze user data, and monitor production errors.

In this tutorial, you’ll see how to build a scalable, secure, and flexible client portal on Airtable using Sync Inc, Cotter, and Next.js.

Building a secure user registration form with PHP seems like a scary task. How do I protect myself from MySQL injection and other methods of hacking. Surprisingly, with only a few steps and precautions, you can greatly reduce the chance of success for attacks.

by Monte Zweben & Syed Mahmood of Splice Machine

PostgreSQL is an open-source, object-relational database management system (ORDBMS) available for all major platforms including Linux, UNIX, Windows, and OS X. It allows you to add custom functions developed using different programming languages such as C/C++, Java, etc. It is designed to handle a range of workloads, from single machines to data warehouses or Web services with many concurrent users. It is the default database for macOS Server.

This Article is a Summary for the official National Data Strategy release here

What are medical databases?Medical Databases serve as an essential part in medical care, which includes the disciplines of research, documentation, patient care and treatment. The medical industry is constantly on the lookout for new medical applications, which would help improve their services. These endeavors are usually done through databases, which store data regarding diseases, diagnosis, treatments, medication, medical devices, medical practices and other pertinent details about medical professionals. With the constant advancements made in technology, these databases have also grown to be more technologically advanced and complex.

The resurgence of SQL-based RDBMS

You don't need a whole music cloud service to get music recommendations

As Data Scientists, people tend to think what they do is developing and experimenting with sophisticated and complicated algorithms, and produce state of the art results. This is largely true. It is what a data scientist is mostly proud of and the most innovative and rewarding part. But what people usually don’t see is the sweat they go through to gather, process, and massage the data that leads to the great results. That’s why you can see SQL appears on most of the data scientist position requirements.

Using Relational Database to search inside unstructured data

How many times have you run into a situation where you wish you could do a SQL join without getting duplicate rows back? What if we could get a list "column" returned instead? HarperDB’s ARRAY() function enables just that. In this post we’re going to take a look at a basic example of people with addresses and phone numbers.

We will build a simple dashboard app that displays data from a Deno Web Socket server.

In the post, I used a simple SQL query to explain how certain things work in SQL. I also outlined problems with the query and potential ways to improve the code

The best way to prevent SQL injection vulnerabilities is to use a framework that allows you to construct and parameterize queries safely. An ORM works well.

An extension for the Criteria API using Builder pattern and JPA Static Metamodel to increase readability and reduce read complexity with explicitness

Learn how to use databases from Java

Dynamo accelerated the NoSQL revolution that’s driving the database industry.

Code review and other quality assurance methods are incredibly useful tools that can be facilitated by Roslyn which is not available for SQL, though it should.

What workload analysis and running queries can teach us about the performance differences in JSON, indexing, and concurrency.

This article will show you a real-life optimization story and how PostgreSQL row count estimation can go very wrong when trying to get a faster query plan

SQL is very important and many programmers realize this, however, I have found that many more programmers just don't spend much time improving their SQL skills.

I was recently going through my notes of SQL Antipatterns and was shocked to realize how actual this book still is.

This article will introduce the concept of SQL recursive. Recursive CTE is a really cool. We will see that it can often simplify our code, and avoid a cascade of SQL queries!

Announcing the official release of MC², a platform for secure analytics and machine learning.

Learn how NoSQL differs from SQL and how it's built for high performance and availability. And no, it doesn't stand for "No SQL".

SPyQL combines Python and SQL to make querying of CSV and JSON data easy. In this tutorial we analyse the geographical distribution of cell towers.

What is SQL? Databases use it, query APIs use it, even energetic big data dashboards use it! Where did it come from and how are developers, DBAs, and app using.

This article will discuss the wide-ranging benefits of learning SQL, and how we can transform the current curriculum.

It's no secret that MariaDB has become a popular database solution for developers over the past decade. Why? Well, one could argue that it's largely because it's open source and relational. So, for developers, that basically means it's free, and we get the gist of it. But that really only begins to scratch the surface.

I love to engage with my readers and learn about what their concerns are when it comes to the technical interview. In this article, I’ll go through a question from a reader and 3real SQL questions that were asked during technical screenings from real companies.

SQL is a structured query language that is used to communicate with a database where the database is the organized collection of data that is usually stored electronically on your computer.

Get started with MariaDB with just three steps using the official MariaDB docker container.

If you’re developing web applications, you’re almost certainly going to be constantly interacting with a database. And when it comes time to select the way you’ll interact, the choices can be overwhelming.

It's no secret that MariaDB has become a popular database solution for developers over the past decade. Why? Well, one could argue that it's largely because it's open source and relational. So, for developers, that basically means it's free, and we get the gist of it. But that really only begins to scratch the surface.

“Rewriting the laws” of British Overseas territory Gibraltar with SQL Injection

This article will provide an overview on database architectures, including use cases and pros & cons for each of them.

In this article, we’ll investigate use cases for which data engineers may need to interact with NoSQL database, as well as the pros and cons.

The decision to choose a database for project is not that simple. But when it comes to choosing a database, the biggest decisions is picking a relational (SQL) or non-relational (NoSQL) data structure.

Now more than ever, you have to hold onto every customer you can. Customers don’t love your product one minute, then fall out of love with it the next. Normally there’s a declining trend in usage of your product over time.

This week I’m attending the 3-day Couchbase Connect event and will be reporting on some of the topics that I find most interesting.

Errors or mistakes are common in any aspects, especially in development. Using MySQL or any database can't guarantee you an error-free environment.

Hello folks! In this article, we are going to unravel the mystery behind the Rails Active Record class. To be honest, I struggled a lot with Rails models as a beginner. I spent a lot of time reading the docs, read a couple of medium articles, watched some youtube videos but all in vain. I have chosen to draft a nice article that constitutes of baby steps that is suitable for aspiring Rails Engineers.

Dive into the detailed history of SQL's rise and reign over the past 50 years. They remained relevant by listening and adapting to the market.

Today there are hundreds of SQL and NoSQL databases. Some of them are popular, some are ignored. Some are user-friendly and well documented and some are hard to use. Some are open sourced and some are proprietary. And, perhaps, the most important - some are scalable, optimized, highly available and some are difficult to scale or maintain.

Jason Repp is the SVP of HarperDB, a world-leading database and development platform that is leading the charge in terms of performance, flexibility, and ease.

ORM frameworks like Hibernate and other JPA implementors can significantly simplify development of persistence layer. Introducing entity abstraction level helps to model clean business domain and to hide underlying SQL statements used to achieve persistence of the domain. Such approach is especially useful in large domains, since developer no longer needs to create and maintain all SQL statements used by application.

Welcome back! In the first part of this series, we looked at a very "low-level" way to interact with a relational database by sending it raw SQL strings and retrieving the results. We created a very simple Express application that we can use as an example and deployed it on Heroku with a Postgres database.

This is a guest blog contributed by datasapiens’ Juraj Pohanka, Koen Michiels and Sam Gilbert. This article described how engineers at datasapiens brought down S3 API costs by 200x by implementing Alluxio as a data orchestration layer between S3 and Presto.

Find out easy and sequential process on how to connect to Azure SQL Server and create a database using SQL Server Management Studio.

MySQL is an open-source relational database management system. As the name suggests, it is used to create, update, and store databases. It is based on SQL (Structured Query Language). So, today we will be checking out the 13 most asked questions on MySQL.

Is database migration as scary as it sounds? Amy Tom talks to Matt Groves, Senior PM Manager at Couchbase, and Curt Gratz, Co-Owner of CKH Consulting.