DBMS Lab1
DBMS Lab1
Identify the names of existing databases and which companies are using those DBs?
1. MySQL
o Companies Using: Facebook, Twitter, YouTube, Airbnb
2. Oracle Database o Companies Using: Amazon,
LinkedIn, eBay, Netflix
3. MongoDB
o Companies Using: Uber, Lyft, Codecademy, eBay
4. Sybase o Companies Using: Goldman Sachs,
Accenture, Aflac
1. MySQL
o Purpose: Designed for web applications and online publishing.
2. Oracle Database o Purpose: Developed for enterprise grid computing.
3. MongoDB
o Purpose: Created for scalable and flexible NoSQL data storage.
4. Sybase o Purpose: Built for high-performance and mission-critical database
applications.
Who developed MySQL, Oracle Database, MongoDB, and Sybase? What is their purpose and
functionalities?
1. MySQL
o Developed By: MySQL AB (now owned by Oracle Corporation)
o Purpose: To provide a reliable and high-performance relational database management
system for web-based applications.
o Functionalities:
▪ Relational database management
▪ Supports SQL
▪ High performance and reliability ▪ Scalability for large-scale applications
2. Oracle Database o Developed By:
Oracle Corporation
o Purpose: To support enterprise-level applications requiring high availability, robust
security, and complex transaction processing.
o Functionalities:
▪ Multi-model database (supports SQL, NoSQL, JSON)
▪ Advanced analytics and machine learning capabilities
▪ Comprehensive security features
▪ Extensive support for large-scale data warehousing
3. MongoDB
o Developed By: MongoDB Inc.
o Purpose: To provide a flexible, scalable, and performance-optimized NoSQL database
solution.
o Functionalities:
▪ Document-oriented storage (JSON-like documents)
▪ Schema-less database
▪ High availability and easy scalability
▪ Powerful query language and aggregation framework
4. Sybase o Developed By: Sybase Inc. (now
part of SAP)
o Purpose: To deliver high-performance database solutions for financial services,
telecommunications, and other industries requiring reliable and efficient data
processing.
o Functionalities:
▪ Relational database management
▪ Strong transaction processing capabilities
▪ High data integrity and security
▪ Support for distributed database environments