CH14 Flashcards
What is another term used to refer to a field?
Foreign Key
Your database has grown over time, and you need to improve query performance. What should you do? (Choose Two)
A. Perform a Database Dump
B. Remove infrequently accessed data.
C. Create an Index for Queried Data
D. Create a Foreign Key
B. Remove infrequently accessed data.
C. Create an Index for Queried Data.
You have increased the amount of RAM available for your cloud-based database instance. Which term describes this Action?
Scaling-Up
You have increased the number of compute nodes for your cloud-based database instance. Which term describes this action?
Scaling-Out
You have configured a database in the headquarters office located in Houston, Texas. Your company has office in major cities across Canada and the United STates. Users in Eastern Canada complain about slow query access to the database, while Texas users enjoy fast performance. What should you do?
A. Place a Read Replica in Eastern Canada
B. Create an Index
C. Place a writeable replica in Eastern Canada
D. Create a Foreign Key
A. Place a Read Replica in Eastern Canada
Which unit of measurement relates to disk throughput?
A. MHz
B. GHz
C. IOPS
D. Uptime
C. IOPS
Input and Output Operations per Second - is a unit of measurement related to disk performance; more IOPS means better performance.
Which type of database does not use a rigid schema?
A. Relational
B. On-Premises
C. Cloud
D. NoSQL
D. NoSQL
Which type of database uses a rigid schema?
A. Relational
B. On-Premises
C. Cloud
D. NoSQL
A. Relational
What statement regarding NoSQL database is correct? (Choose Two)
A. Each row must store the same type of data.
B. They are less scalable than relational databases.
C. Each row can store different types of data.
D. They are more scalable than relational databases.
C. Each row can store different types of data.
D. They are more scalable than relational databases.
Which of the following is a NoSQL database?
A. Microsoft SQL Server
B. MongoDB
C. Oracle DB
D. MySQL
B. MongoDB
Databases?
Databases store data. They can be used to store banking records, grocery store inventory lists, income tax filings, smartphone app configuration settings - DBs are everywhere. Database storage is Persistent, meaning the data will still be there even if you reboot the DB server.
Flat-File Storage?
Simple data storage, such as a Text File, is referred to as Flat-File storage.
Database Structure?
Think of Databases as Containers, within which Tables are used to store Records, also called Rows. Each Row in the Table consists of Fields, or Columns, that store small pieces of data such as First Name, Last Name, Date of Birth, and so on. Each column can have a maximum length such as ten characters, a requirement of data entry, and a data type such as INT (Integer) or CHAR (Character) and other Properties.
DB Containers > Tables > Records/Rows > Fields/Columns
Breaking a Record into Fields means Searching/Indexing your DB will be quicker.
Indexes are normally built on one or more Fields to speed up ordering and searching.
Database Scalability?
Means making sure it can accommodate current and future storage requirements as well as provide the best possible performance for data reads and writes.
Managed Service?
You can provision databases quickly without having to install anything, called Managed Service. Managed Services make provisioning resources such as databases quick and easy, thus allowing DB builders to focus on solving business problems instead of on the underlying technology.