... | ... | @@ -27,7 +27,7 @@ Indicate which MySQL datatypes each field in the schema will use, and, where app |
|
|
2. Another developer in your team suggests that MongoDB would offer a more 'scalable' back-end solution than MySQL. What type of database is MongoDB, and why do you think they consider it a more 'scalable' solution than MySQL? [4]
|
|
|
3. The application middleware will be written in Python. You suggest that, with careful design, it would be possible to port between MySQL and MongoDB at a later date.
|
|
|
*Suggest ways in which this could be accomplished and with minimal need for rewriting code.*
|
|
|
For full marks you should explain how and why any techniques or principles you've identified are beneficial.You will be writing the middleware of the application in PHP. What techniques could you implement in your server-side scripts to help maintain the integrity of data in the database? In your answer, show you have considered where in the app the greatest security vulnerabilities will lie. [6]
|
|
|
For full marks you should explain how and why any techniques or principles you've identified are beneficial. [6]
|
|
|
|
|
|
### The mark scheme
|
|
|
|
... | ... | |