Databases Flashcards

1
Q

Relational Database

A

Structured data that strongly represents tabular data (tables, rows and columns)

Row-oriented or Columnar-oriented

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

Non-relational Database

A

Semi-structured that may or may not distantly resemble tabular data.

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

What is a database?

A

A database is a data-store that stores semi-structured and structured data.

A database is more complex data stores because it requires using formal design and modeling techniques

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

Databases Functionality

A

specialized language to query (retrieve data)
• specialized modeling strategies to optimize retrieval
for different use cases
• more fine tune control over the transformation of
the data into useful data structures or reports
Normally a databases infers someone is using a relational row-oriented data store

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

Cloud Bigtable

A

Petabyte Scale, low-latency, non-relational

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

Cloud Firestore

A

NoSQL, serverless, document DB

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

Cloud Memorystore

A

Managed Redi’s and Memcached

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

Cloud Spanner

A

Horizontally scalable relational database

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

Cloud SQL

A

Managed mySQL, Postgre SQL, SQL Server

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

Database Migration Service

A

Migrate to Cloud SQL

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

DB Insights

A

SQL Inspector

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