The Document Model Flashcards
Queries can be issued from the following: [select any that apply]
- Command line or Terminal
- Business Intelligence tools
- Applications
- Pen and paper
- Command line or Terminal
- Business Intelligence tools
- Applications
x Pen and paper
Common concerns you’ll hear expressed by a Security persona include: [select any that apply]
- Data security
- Transparency and third party attestation
- Strict adherence to an agile mindset
- Due diligence and compliance
- Desire to be using newest apps
- Data security
- Transparency and third party attestation
x Strict adherence to an agile mindset - Due diligence and compliance
x Desire to be using newest apps
True or False? Although it’s frequently not required, queries in MongoDB can join data from multiple documents.
True
With a relational database backend, a developer may experience these difficulties: [select any that apply]
- Learning a new language (SQL)
- Needing to learn the ERD/schema, and follow it with extreme diligence
- Difficulty maintaining the schema over time
- Needing to learn Python
- Learning a new language (SQL)
- Needing to learn the ERD/schema, and follow it with extreme diligence
- Difficulty maintaining the schema over time
x Needing to learn Python
Developers use ______ oriented code to build applications. [one word]
object
The Information Security team’s role in the application lifecycle is to:
- Build apps for the business
- Manage and maintain apps in production
- Analyze data to provide insights to the business
- Maintain compliance to internal/external regulations
- Develop IT strategy in support of key business initiatives
x Build apps for the business
x Manage and maintain apps in production
x Analyze data to provide insights to the business
- Maintain compliance to internal/external regulations
x Develop IT strategy in support of key business initiatives
True or False? In any given example, queries in SQL and MQL are roughly similar in length and complexity.
False
When updating an application to include new data, that may require changing or updating existing queries built into the application. That means a developer using MongoDB needs to do the following: [select any that apply]
- Update the query within the front end of the application code
- Update the ORM
- Update the database/schema
- Take the database offline to make changes
- Update the query within the front end of the application code
x Update the ORM
x Update the database/schema
x Take the database offline to make changes
To make managing relational schemas easier, ___________ were invented. [three words]
Correct Answer: object relational mapper
Expressive queries are queries:
- Conveying emotion
- That perform analytics
- Performed in SQL
- With two or more conditions
x Conveying emotion
x That perform analytics
x Performed in SQL
- With two or more conditions
Reasons that applications get changed and updated over time include: [select any that apply]
- Adding new features
- Integrating new data
- Developers purchasing new personal computers
- Supporting new business requirements
- Adding new features
- Integrating new data
x Developers purchasing new personal computers - Supporting new business requirements
Across the internet, and even at the microservices level, most information in the world is exchanged in the ______ format. [one word abbreviation].
JSON
Your customer needs to ensure they are meeting enterprise-grade security standards. They will likely have required capabilities relating to… [select all that apply]
- Encryption
- Authentication
- Auditing
- Authorization
- Explain plans
- Data Validation
- Encryption
- Authentication
- Auditing
- Authorization
x Explain plans
x Data Validation
MongoDB is built on the ________ data model. [one word]
document
In MongoDB, data that is _______ [one word] together is _______ [one word] together.
Correct Answer: accessed, stored
ACID transactions mean the database makes certain ________ to the application. Without them, the developer would need to build these capabilities on their own. [one word]
Correct Answer: guarantees