1/30
Tarjetas de vocabulario sobre conceptos clave de aplicaciones web, bases de datos y frameworks, cubriendo definiciones y ejemplos mencionados en las notas de la lección.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Aplicación Web
Software accesible desde un navegador a través de Internet o intranet; se ejecuta en un servidor, no requiere instalación en cada equipo y es multiplataforma.
Navegador
Programa que actúa como cliente para acceder y usar una aplicación web.
Cliente ligero
Uso del navegador como cliente para interactuar con una solución web, sin necesidad de software pesado instalado.
Independencia del sistema operativo
La aplicación funciona sin depender del sistema operativo del usuario.
Multiplataforma
Las aplicaciones web pueden usarse desde distintos sistemas operativos mediante un navegador.
Páginas dinámicas
Páginas generadas en tiempo de ejecución por el servidor en respuesta a una solicitud; no existen hasta ser solicitadas.
Base de datos
Conjunto de datos organizados en tablas para almacenar información de la aplicación.
Tabla
Conjunto de datos organizado en filas y columnas dentro de una base de datos.
Columna
Atributo de una tabla; define el tipo de dato almacenado para todos los registros.
Campo
Unidad de almacenamiento dentro de una fila; valor de un atributo para un registro.
Fila (registro)
Conjunto de valores en una fila de una tabla; representa un registro.
Registro
Conjunto de datos de una fila en una tabla.
Consulta
Operación para extraer o manipular datos en una base de datos mediante SQL.
SQL
Lenguaje de consulta estructurado utilizado para interactuar con bases de datos relacionales.
Servidor de aplicaciones
Software que procesa páginas con scripts del lado del servidor y las envía al navegador.
Servidor Web
Software que sirve páginas web en respuesta a las peticiones de los navegadores.
DBMS
Sistema de gestión de bases de datos; software para crear y manipular bases de datos.
Oracle
Ejemplo de DBMS relacional popular.
MySQL
Otro DBMS relacional ampliamente utilizado.
PostgreSQL
Otro DBMS relacional común en uso.
Arquitectura MVC
Modelo-Vista-Controlador; estructura que separa la lógica, la interfaz y el control de la app.
Modelo
Componente de MVC que maneja la lógica y la gestión de datos.
Vista
Componente de MVC que presenta los datos y la interfaz al usuario.
Controlador
Componente de MVC que gestiona la interacción y coordina Modelo y Vista.
Framework
Entorno de desarrollo que facilita construir sitios y servicios web, con arquitectura y código reutilizable.
Diseño responsive
Diseño que adapta la interfaz a diferentes dispositivos y tamaños de pantalla.
CMS (Sistemas de Gestión de Contenidos)
Sistemas como Blogger, Drupal, Joomla!, Prestashop, Wix y WordPress para crear y administrar contenidos.
Ejemplos de aplicaciones web
Ejemplos como Wikipedia, Twitter, Facebook, Gmail, Drive, Calendar que funcionan principalmente en la web.
Intranet
Red privada de una empresa para compartir información y colaborar de forma interna.
Software
Es el software que los usuarios usan accediendo a un servidor web a través de internet
Es una app como otra con la ventaja que está en la red