Database Types and Characteristics Flashcards

(6 cards)

1
Q

Store data in tables with rows and columns, linked through keys. They support complex queries and are widely used due to their flexibility and scalability.

A

Relational Databases

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Organize data in a tree structure, where each record has a single parent, and access follows predictable paths. Suitable for applications with a fixed data hierarchy.

A
  • Hierarchical Databases
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Store data as objects with associated methods. They support complex data types and are used in applications requiring multimedia or complex data representations.

A
  • Object-Oriented Databases
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Use simple text files where each line represents a record. They are easy to implement but limited in scalability and flexibility.

A
  • Flat-file Databases
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Designed for distributed, scalable, and flexible data storage, often used for big data and real-time web applications. Examples include document stores and key-value stores.

A

NoSQL Databases

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  • Relational: Data in tables, supports joins.
  • Hierarchical: Tree-like structure, predictable paths.
  • Object-oriented: Data as objects with methods.
  • Flat-file: Simple, one record per line.
  • NoSQL: Flexible schemas, distributed.
A

Characteristics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly