Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of New Mexico

Desarrollo de Aplicaciones Web: Nivel de Datos

University of New Mexico via Coursera

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
El nivel de datos en una aplicación web se utiliza para proporcionar almacenamiento persistente de información. Esto es, información tal como los datos de los usuarios, blogs, información de cuentas, compras, etc. El nivel de datos se suele dividir en el componentes de acceso a datos y el componente de almacenamiento de datos en sí. En este curso nos centraremos principalmente en el almacenamiento de datos, y usted aprenderá cómo instalar sistemas de almacenamiento de datos con calidad de producción en sus aplicaciones web. El almacenamiento de datos en una aplicación web es típicamente una base de datos de tipo relacional (es decir, SQL), pero hay otros tipos de almacenamieto que van desde una base de valores de claves a un repositorio de documentos, o una base de datos gráfica. Estos sistemas se denominan a menudo bases de datos No SQL. Básicamente, un sistema de almacenamiento de datos puede ser cualquier tecnología incluida en la aplicación web que se utiliza para recuperar y almacenar datos persistentemente a en sesiones web.

En este curso aprenderá primero acerca de diagramas entidad-relación y los conceptos básicos asociados con los modelo de bases de datos relacionales, incluidos los medios canónicos de interactuar con las bases de datos relacionales mediante consultas escritas en lenguaje de SQL. Aprenderá también cómo conectar la base de datos con calidad de producción PostgreSQL a una aplicación web. A continuación vamos a cubrir los aspectos de acceso a datos, es decir, el mapeo a objetos relacionales. Esto se utiliza para convertir datos entre sistemas incompatibles. Nuestro caso sera el de los diferentes modelos de datos orientados a objetos en una aplicación web y una base de datos relacional. Usted aprenderá cómo se utiliza el patrón de diseño activo de registro para resolver este problema de mapeo objeto-relacional, y lo usará en una aplicación web. Finalmente, aprenderá cómo conectar una serie de bases de datos NoSQL a una aplicación web, incluyendo bases de datos NoSQL desplegados en forma de servicios en la nube.

Taught by

Greg Heileman and Manel Martínez-Ramón

Reviews

4.3 rating, based on 3 Class Central reviews

Start your review of Desarrollo de Aplicaciones Web: Nivel de Datos

  • Anonymous
  • Profile image for Carlos Quijano
    Carlos Quijano
  • Gonzalo

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.