Back to quiz

6. What is the correct definition of Data Tier?

  • Houses database servers where information is stored and retrieved. Data in this tier is kept independent of application servers or business logic.
  • (Not a real answer) http://www.tonymarston.co.uk/php-mysql/3-tier-architecture.html (check this out for more info on 3-tier-architecture).
  • Can also be called middle tier, business logic or logic tier, it's pulled from the presentation tier. It controls application functionality by performing detailed processing.
  • Occupies the top level and displays information related to services available on a website. This tier communicates with other tiers by sending results to the browser and other tiers in the network.

7. What is HTTP POST?

  • POST is adding to the server. Your UA will send a HTTP POST request whenever you insert something to the website. For example, submitting an order, creating an account or logging in. It must be used with HTML form element.
  • POST is the uniform resource identifier of the resource to which the request applies.
  • POST is the 'default' HTTP method. When accessing a website, clicking on a hyperlink or querying a search engine your UA will send a HTTP POST request to the server.

8. Which of these does not apply to 3-Tier Architecture? (Again)

  • MySQL server acts as a back end data tier where the actual data is stored and managed.
  • Data transfers are done through protocols and middle tier implementations.
  • Client-side has direct connection to PHP Application Server.
  • PHP Server acts as a middle tier (middleware) for dynamic data processing

9. Which of these is the correct definition of DELETE?

  • Requests the origin server to accept the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI.
  • Request-URI is the uniform resource identifier of the resource to which the request applies.
  • Requests the origin server delete the source identified by the Request-URI.
  • Requests the enclosed entitiy be stored under the supplied Request-URI

10. What is HTTP GET?

  • GET is the uniform resource identifier of the resource to which the request applies.
  • GET is the 'default' HTTP method. When accessing a website, clicking on a hyperlink or querying a search engine your UA will send a HTTP GET request to the server.
  • GET is adding to the server. Your UA will send a HTTP GET request whenever you insert something to the website. For example, submitting an order, creating an account and logging in.

11. What is the correct definition of the Presentation Tier (three-tier architecture)?

  • Houses database servers where information is stored and retrieved. Data in this tier is kept independent of application servers or business logic.
  • Occupies the top level and displays information related to services available on a website. This tier communicates with other tiers by sending results to the browser and other tiers in the network.
  • Can be known as the middle tier/ business tier or logic tier. It controls application functionality by performing detailed processing.
  • (Not a real answer) http://www.tonymarston.co.uk/php-mysql/3-tier-architecture.html (check this out for more info on 3-tier-architecture).

12. What is the correct definition of the Application Tier?

  • (Not a real answer) http://www.tonymarston.co.uk/php-mysql/3-tier-architecture.html (check this out for more info on 3-tier-architecture).
  • Houses database servers where information is stored and retrieved. Data in this tier is kept independent of application servers or business logic.
  • Can also be called middle tier, business logic or logic tier, it's pulled from the presentation tier. It controls application functionality by performing detailed processing.
  • Occupies the top level and displays information related to services available on a website. This tier communicates with other tiers by sending results to the browser and other tiers in the network.