FlashKeepers

SQL · SQL · College and University

SQL vs NoSQL Database Basics

Core differences between relational and NoSQL databases including document, key value, and column family stores.

About this set

28 basic cards for SQL SQL. It opens with "What does SQL stand for?" and "What is a primary key in a relational database?". More College and University decks are listed below.

28 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

What does SQL stand for?
Show answerStructured Query Language
What is a primary key in a relational database?
Show answerA unique identifier that distinguishes each row from all others
What is normalization in database design?
Show answerThe process of organizing data to reduce redundancy and improve integrity
Name three common SQL commands
Show answerSELECT, INSERT, UPDATE (also acceptable: DELETE, CREATE, DROP)
What is a foreign key?
Show answerA column that references the primary key of another table
What does ACID stand for?
Show answerAtomicity, Consistency, Isolation, Durability
What does a JOIN clause do in SQL?
Show answerCombines rows from two or more tables based on a related column
What does NoSQL mean?
Show answerNot Only SQL, a database approach that does not rely on relational tables
Name three main types of NoSQL databases
Show answerDocument stores, key-value stores, column family stores
What is schema-less storage?
Show answerA database design where the structure of data does not need to be defined upfront
What is a document store database?
Show answerA NoSQL database that stores data as documents, typically in JSON or BSON format
What is JSON in the context of document databases?
Show answerJavaScript Object Notation, a text format for storing structured data with key-value pairs
Name a popular document database
Show answerMongoDB
What is a collection in MongoDB?
Show answerA group of documents, similar to a table in a relational database
How are nested data structures handled in document stores?
Show answerDocuments can contain nested objects and arrays directly, with no need to join separate tables

13 more cards in the app

Study this set free