This month's discount Comprehensive Database Performance Health Check · Testimonials
SQLAuthority with Pinal Dave
Home
  • Consulting
    • Health Check
  • Free Videos
  • All Articles
    • AI
    • SQL Performance
    • SQL Tips and Tricks
    • Interview Questions and Answers
    • SQL Puzzle
    • SQL Video
    • SQLAuthority News
    • Personal
  • Books
  • Consulting
A hand pressing the lid of a compartment lunchbox that will not close over a squashed sandwich.

The Native JSON Data Type in SQL Server 2025

February 17, 2014
Pinal Dave
SQL Tips and Tricks
JSON, SQL Datatype, SQL Server

Use the JSON data type in SQL Server 2025, reject invalid documents, read and change properties, and choose where relational columns fit.

Read More
A tray of seed potatoes in neat rows, a hand removing one spoiled potato into a red bowl

Reading a JSON Lines File Into a Table With OPENROWSET

October 22, 2013
Pinal Dave
SQL Tips and Tricks
ETL, File format, JSON, SQL Server

Load JSON Lines with OPENROWSET BULK, keep UTF-8 text intact, quarantine invalid objects, and insert validated typed rows.

Read More
Gouache painting of a wall of small wooden cubbyholes, each holding one object such as a spool, a cup or a stone, beside a thick folder stuffed with loose papers and tabs, with one cubby holding a vermilion spool.

Key-Value and Document Databases: When Each One Fits

October 17, 2013
Pinal Dave
SQL Tips and Tricks
Database, JSON, NoSQL, SQL Datatype

Key-Value and Document Databases are two NoSQL models. One finds a value by its key, the other stores a whole JSON document you can query by any field. This post shows when each one fits and builds both patterns in SQL Server 2025 with a key-value table and the json data type.

Read More
Gouache painting of a sturdy old wooden table at the center of a busy workshop, with thin ropes running from the table to baskets, crates and jars around the room, one rope in vermilion, in soft warm light.

Relational Database in Big Data: Still at the Center

October 11, 2013
Pinal Dave
SQL Tips and Tricks
ACID, Change Data Capture, Database, JSON

The relational database in big data projects is still the system of record, and most analytics platforms copy their core business data from it. This post shows what a relational database does well, where it sits in a modern platform, and how the SQL Server 2025 json type adds a flexible schema next to ordinary tables.

Read More
Gouache painting of a simple three-legged wooden stool on a wooden floor, one leg noticeably shorter and painted vermilion, the stool still balanced but tilted slightly against a plain wall in soft daylight.

What Is NoSQL? Data Models, the CAP Theorem and Trade-Offs

October 7, 2013
Pinal Dave
SQL Tips and Tricks
ACID, JSON, MongoDB, NoSQL

What Is NoSQL? It is a family of data models other than the classic table, each built for one kind of access pattern. This post covers the four data models, eventual consistency and the CAP theorem in plain words, and how to choose.

Read More
Gouache painting of a kitchen counter split in two: on the left, chopped vegetables going neatly into small jars; on the right, whole vegetables in a large wooden crate with a knife beside it, and one vermilion bell pepper in the crate.

ETL vs ELT: How Big Data Changed the Way We Load Data

September 30, 2013
Pinal Dave
SQL Tips and Tricks
Data Warehousing, ETL, JSON, SQL Scripts

ETL vs ELT comes down to when you transform: before the load on a separate engine, or after it inside the platform. This post compares the two and runs a small ELT pipeline in T-SQL on JSON orders.

Read More
An open sewing box with a tangle of scraps and threads below and a top tray of spools in neat compartments.

Storing JSON in SQL Server

September 29, 2013
Pinal Dave
SQL Tips and Tricks
JSON, SQL Datatype, SQL Index, SQL Server

Storing JSON in SQL Server can use validated nvarchar or the native 2025 json type, with indexed paths and relational columns for stable facts.

Read More
Previous 1 2 3 4 5 6 7 Next
  • Books
  • Testimonials
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com