¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Presentation B

Gary Burrows Database Technology Inglés 12 fichas

Presentation B

Fichas del conjunto (12)

  1. 1Application Architecture EvolutionApplication Architecture Evolution
  2. 2Application Programs and User InterfacesAn application program acts as the intermediary between users and the database
    Applications split into
    front-end
    middle layer
    backend
  3. 3Front-end: user interfaceForms
    Graphical user interfaces
    Many interfaces are Web-based
  4. 4Two-Layer Web ArchitectureTwo-Layer Web Architecture
  5. 5Two-Layer Web ArchitectureDatabase runs on its own server:
    Separated from the application (website)
    Easily swap databases
    But, the presentation (visible) and business logic layers are still joined
    Server becomes overloaded
    Network congestion is likely
    No separation of concern between form and content
  6. 6Three-Layer Web ArchitectureThree-Layer Web Architecture
  7. 7Three-Layer Web ArchitectureEverything can run on its own server
    Disconnection between Presentation, Logic and Data layers
  8. 8Application layersPresentation or user interface
    model-view-controller (MVC) architecture
    model: business logic
    view: presentation of data, depends on display device
    controller: receives events, executes actions, and returns a view to the user
  9. 9Application ArchitectureApplication Architecture
  10. 10Application Architecturesbusiness-logic layer
    provides high level view of data and actions on data
    often using an object data model
    hides details of data storage schema
  11. 11Application Architecturesdata access layer
    interfaces between business logic layer and the underlying database
    provides mapping from object model of business layer to relational model of database
  12. 12Business Logic Layer – Why?Enforces business rules for carrying out actions
    E.g. student can enroll in a class only if she has completed pre-requsites, and has paid her tuition fees

Información

Descripción
Database Technology Fichas sobre Presentation B, creado por Gary Burrows el 15/01/2015.
Creado por
Gary Burrows
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?