MongoDB & Node.js Lecture Vocabulary

0.0(0)
studied byStudied by 0 people
0.0(0)
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/42

flashcard set

Earn XP

Description and Tags

10 vocabulary flashcards covering essential terms from the lecture on MongoDB, Node.js integration, and CRUD operations.

Last updated 1:22 PM on 7/28/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

43 Terms

1
New cards

MongoDB

An open-source, NoSQL, document-oriented database that stores data as JSON-like documents with dynamic schemas, built for scalability and developer agility.

2
New cards

BSON

Binary JSON—a binary-encoded serialization format used by MongoDB to store documents, supporting complex and nested data types.

3
New cards

Collection (MongoDB)

A grouping of documents within a MongoDB database, comparable to a table in relational databases but without a fixed schema.

4
New cards

Document (MongoDB)

The basic unit of data in MongoDB, stored in BSON as a set of key–value pairs; each document can have its own unique structure.

5
New cards

Mongoose

A Node.js library that provides schema-based object modeling and simplifies CRUD operations when working with MongoDB.

6
New cards

CRUD

Acronym for Create, Read, Update, Delete—the four fundamental operations used to manipulate and manage data in applications and databases.

7
New cards

MongoClient

A class from the official MongoDB Node.js driver that establishes connections to a MongoDB server and executes database operations.

8
New cards

find() method

A MongoDB read operation that retrieves documents matching a query; with no criteria it returns all documents in the collection.

9
New cards

insertOne()

A MongoDB write operation that adds a single new document to a specified collection.

10
New cards

updateOne()

A MongoDB write operation that modifies the first document matching a filter within a collection using specified update actions.

11
New cards
12
New cards

MongoDB

An open-source, NoSQL, document-oriented database that stores data as JSON-like documents with dynamic schemas, built for scalability and developer agility.

13
New cards

BSON

Binary JSON—a binary-encoded serialization format used by MongoDB to store documents, supporting complex and nested data types.

14
New cards

Collection (MongoDB)

A grouping of documents within a MongoDB database, comparable to a table in relational databases but without a fixed schema.

15
New cards

Document (MongoDB)

The basic unit of data in MongoDB, stored in BSON as a set of key–value pairs; each document can have its own unique structure.

16
New cards

Mongoose

A Node.js library that provides schema-based object modeling and simplifies CRUD operations when working with MongoDB.

17
New cards

CRUD

Acronym for Create, Read, Update, Delete—the four fundamental operations used to manipulate and manage data in applications and databases.

18
New cards

MongoClient

A class from the official MongoDB Node.js driver that establishes connections to a MongoDB server and executes database operations.

19
New cards

find() method

A MongoDB read operation that retrieves documents matching a query; with no criteria it returns all documents in the collection.

20
New cards

insertOne()

A MongoDB write operation that adds a single new document to a specified collection.

21
New cards

updateOne()

A MongoDB write operation that modifies the first document matching a filter within a collection using specified update actions.

22
New cards

deleteOne()

A MongoDB write operation that deletes at most a single document matching a specified filter from a collection.

23
New cards

deleteMany()

A MongoDB write operation that deletes all documents matching a specified filter from a collection.

24
New cards

updateMany()

A MongoDB write operation that modifies all documents matching a specified filter within a collection using specified update actions.

25
New cards

Database (MongoDB)

The top-level container in MongoDB that holds collections of documents; it is a physical container for data.

26
New cards

MongoDB

An open-source, NoSQL, document-oriented database that stores data as JSON-like documents with dynamic schemas, built for scalability and developer agility.

27
New cards

BSON

Binary JSON—a binary-encoded serialization format used by MongoDB to store documents, supporting complex and nested data types.

28
New cards

Collection (MongoDB)

A grouping of documents within a MongoDB database, comparable to a table in relational databases but without a fixed schema.

29
New cards

Document (MongoDB)

The basic unit of data in MongoDB, stored in BSON as a set of key–value pairs; each document can have its own unique structure.

30
New cards

Mongoose

A Node.js library that provides schema-based object modeling and simplifies CRUD operations when working with MongoDB.

31
New cards

CRUD

Acronym for Create, Read, Update, Delete—the four fundamental operations used to manipulate and manage data in applications and databases.

32
New cards

MongoClient

A class from the official MongoDB Node.js driver that establishes connections to a MongoDB server and executes database operations.

33
New cards

find() method

A MongoDB read operation that retrieves documents matching a query; with no criteria it returns all documents in the collection.

34
New cards

insertOne()

A MongoDB write operation that adds a single new document to a specified collection.

35
New cards

updateOne()

A MongoDB write operation that modifies the first document matching a filter within a collection using specified update actions.

36
New cards

deleteOne()

A MongoDB write operation that deletes at most a single document matching a specified filter from a collection.

37
New cards

deleteMany()

A MongoDB write operation that deletes all documents matching a specified filter from a collection.

38
New cards

updateMany()

A MongoDB write operation that modifies all documents matching a specified filter within a collection using specified update actions.

39
New cards

Database (MongoDB)

The top-level container in MongoDB that holds collections of documents; it is a physical container for data.

40
New cards

Replica Set (MongoDB)

A group of MongoDB servers that maintain the same data set, providing high availability and data redundancy through asynchronous replication.

41
New cards

Index (MongoDB)

Special data structures that store a small, organized portion of a collection's data to allow for faster and more efficient query execution.

42
New cards

Aggregation Pipeline (MongoDB)

A powerful framework for processing and transforming documents in a collection, combining multiple stages to perform complex data aggregations.

43
New cards

ObjectId (MongoDB)

A 12-byte BSON type, unique identifier automatically generated by MongoDB for the _id field of documents if not explicitly provided, ensuring uniqueness.