ISYS1101/1102 Assignment 2: Creating a MongoDB Web Application
VerifiedAdded on 2022/09/28
|7
|478
|21
Practical Assignment
AI Summary
This assignment solution details the creation of a web application utilizing a MongoDB backend and PHP. The solution includes the creation of a database named "facebookDB" with three collections: users, posts, and friends. The PHP implementation defines database connections within a functions.php file, demonstrating the integration of MongoDB with a web application. The solution also includes examples of inserting data and fetching records. A key aspect highlighted is the flexibility of MongoDB compared to SQL, particularly in terms of schema-less design and simpler syntax. The assignment shows the advantages of NoSQL databases, such as ease of use and adaptability when adding new data fields. The solution provides a practical demonstration of building a web application with a MongoDB backend, emphasizing the differences between SQL and NoSQL approaches to database management and the benefits of MongoDB's flexibility.
1 out of 7