QUESTION IMAGE
Question
2 multiple answer 4 points as the project manager for a software development company, tyler is discussing data storage solutions with his team. to ensure the best performance and reliability for the client’s application, he must emphasize the advantages of using a database rather than a flat file system. select all the advantages that tyler will list. scalability multiple concurrent users high performance enhanced security data redundancy fixed data structure
Brief Explanations
- Scalability: Databases can handle increasing amounts of data and users over time, so this is an advantage.
- Multiple concurrent users: Databases are designed to support multiple users accessing data simultaneously, unlike many flat - file systems.
- High performance: Databases have optimized querying and data retrieval mechanisms, leading to high performance in data access and manipulation.
- Enhanced security: Databases offer features like user authentication, access control, and data encryption, providing better security than flat - file systems.
- Data redundancy: This is a disadvantage of flat - file systems (they often have redundant data), while databases aim to reduce redundancy, so this is not an advantage of databases over flat - file systems.
- Fixed data structure: Flat - file systems often have fixed data structures, while databases are more flexible in terms of data structure, so this is not an advantage of databases.
Snap & solve any problem in the app
Get step-by-step solutions on Sovi AI
Photo-based solutions with guided steps
Explore more problems and detailed explanations
A. Scalability
B. Multiple concurrent users
C. High performance
D. Enhanced security