Firebase Realtime Database para desarrolladores de SQL (serie de videos)

Si quieres obtener más información sobre Realtime Database, pero tienes conocimientos previos sobre SQL, es probable que te interese esta serie de videos del canal de Firebase en YouTube.

Bases de datos de SQL y Firebase Database

En este video, se muestran las diferencias principales entre el almacenamiento de información en una base de datos tradicional de SQL y en una NoSQL, como Realtime Database.

Cómo convertir estructuras de SQL en estructuras de Firebase

En este video, se muestra un modelo de base de datos relacional habitual en las bases de datos de SQL, que luego se convierte en un modelo NoSQL que funciona correctamente en Firebase Realtime Database.

Aspectos básicos sobre las consultas con Firebase Database

La realización de consultas en bases de datos NoSQL suele ser menos eficaz en comparación con las bases de datos SQL tradicionales a las que estás acostumbrado. Sin embargo, puedes realizar muchas tareas si estructuras tus datos correctamente. En este video, veremos las consultas básicas y cómo funcionan en Realtime Database.

Convierte las consultas comunes de SQL para usarlas en Firebase Database

En este video, se muestran las ocho consultas más comunes en SQL y, luego, cómo se convierten una a una para aplicarlas en Realtime Database. Llegó el momento de aplicar tus conocimientos teóricos.

Combinaciones en Firebase Database

Realtime Database no tiene métodos específicos para unir datos. Sin embargo, puedes tomar datos de una ubicación y combinarlos con datos relacionados en otra ubicación. En esta lección, te enseñaremos cómo hacerlo.

La desnormalización es la norma en Realtime Database

La desnormalización es el proceso de duplicar los datos con el fin de reducir o simplificar las consultas. Parece una idea contradictoria para quienes tienen conocimientos previos sobre SQL, pero este método es habitual en las bases de datos NoSQL, ya que mejora el rendimiento de las operaciones de lectura y facilita tu trabajo. En esta lección, te mostraremos algunas ventajas de la desnormalización y cómo realizarla.

Coherencia de los datos mediante actualizaciones en varias rutas de acceso

La desnormalización es ideal para aumentar el rendimiento de las operaciones de lectura y las consultas. Sin embargo, se sacrifica la coherencia de los datos para lograrlo. Afortunadamente, las actualizaciones en varias rutas de acceso permiten obtener datos desnormalizados y coherentes. En este video, aprenderás cómo usar rutas de acceso de búsqueda para copiar los datos en varios lugares y lograr que sean coherentes.

Cómo usar las reglas de seguridad para proteger la estructura de tus datos

Realtime Database no tiene esquemas, pero esto no implica que no puedas proteger la estructura de tus datos. En lugar de los esquemas, Realtime Database usa un lenguaje de reglas declarativas en el servidor llamado reglas de seguridad. En este video, aprenderás cómo usar las reglas de seguridad para proteger la estructura de tus datos y crear construcciones parecidas a claves externas.

Enviar comentarios sobre...

Si necesitas ayuda, visita nuestra página de asistencia.