CURSOS de Bases de Datos

Mostrando del 1 al 10 de 86 registros
<<>>
Imágen de perfil

.pdfGuía teórica de Postgres


PostgreSQL

,

Bases de Datos

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 1 de Mayo del 2021 por Administrador (Publicado el 3 de Febrero del 2020)
1.509 visualizaciones desde el 3 de Febrero del 2020
Índice de Contenidos:
1.- Conceptos básicos de bases de datos.
Base de datos
Tabla
Diferencia entre registro y campo
Modelo Entidad-Relación
Representación gráfica del Modelo Entidad – Relación
SQL Estándar
2.- Introducción a postgresql
Características y Ventajas
Otros Sistemas de Gestión de Bases de Datos
3.- Instalación de PostgreSql en Linux y Windows.
4.- Acceder a la consola de postgres (psql shell)
5.- Operaciones básicas en las Bases de datos y tablas.
Crear una base de datos
Eliminar bases de datos
Renombrar una base de datos
Conectar con Bases de Datos Creadas
Tipos de datos soportados por postgresql
Crear una Tabla
Describir la estructura de una tabla
Alteración básica de tablas
6.- Operaciones elementales en las bases de datos (CRUD).
CRUD-CREATE
Insertar datos en una tabla
CRUD-READ
CRUD- UPDATE
DELETE-CRUD
TRUNCATE TABLE
7.- Integridad referencial
Clave Primaria
Clave Foránea o referenciada
8.- Funciones de agrupamiento
Operadores Relacionales
Operadores lógicos

Screenshot_20200203_162150
Imágen de perfil

.pdfAnálisis de bases de datos y tendencias tecnológicas


Bases de Datos

Publicado el 6 de Abril del 2021 por Administrador
883 visualizaciones desde el 6 de Abril del 2021
El trabajo de fin de grado que aquí presento trata sobre bases de datos y el problema de rendimiento que se da en ciertas aplicaciones cuando el volumen de datos es muy grande y volátil.

La motivación del presente trabajo es la gestión y consulta de los datos necesarios en una base de datos. Es fácil imaginar que ante una cantidad de información de un volumen enorme, la respuesta inmediata que se espera en, por ejemplo, aplicaciones web, es difícil de conseguir. Los procesos se han diseñado para minimizar esta ralentización producida por el gran volumen de datos a tratar pero, no obstante, el primer cuello de botella es la propia base de datos.

El objetivo de este proyecto es estudiar diversas opciones de optimización un sistema de gestión de base de datos relacional (SGBDR) —MySQL— buscando mejorar el rendimiento, principalmente, de las consultas. La última meta, comprobar si la migración a un sistema NoSQL realmente redundaría significativamente en esa mejora.

Ha de decirse que se parte de un escenario ya establecido puesto que las dos aplicaciones están en producción y disponibles como aplicaciones web. Es decir, no se contempla probar SGBDR diferentes ni modificar el diseño del esquema de la base de datos.

En formato pdf. Contiene 114 páginas.
Documento realizado por Ricardo García Cebreiros

Screenshot_20210406_163440
Imágen de perfil

.pdfGestión de Bases de datos


Bases de Datos

Publicado el 11 de Marzo del 2021 por Administrador
1.023 visualizaciones desde el 11 de Marzo del 2021
1.- Objetivos en DAW
Contribución a las finalidades de la Formación Profesional.
Contribución a los objetivos generales del ciclo formativo
Competencias profesionales, personales y sociales asociadas al módulo
Resultados de aprendizaje del módulo

2.- Teoría
2.1.- 1er Trimestre
Unidad 01. Almacenamiento de la información.
Unidad 02. Interpretación y diseño de diagramas Entidad/Relación.
Ejercicios de participación y cardinalidad.
Ejercicios modelo entidad/relación.
Ejercicios modelo entidad/relación extendido.
Proyecto CeliaTour.
Unidad 03. Del modelo conceptual al modelo relacional.
Transformación del modelo conceptual al modelo relacional.
Esquema resumen para pasar del modelo conceptual al modelo relacional.
Unidad 04. Lenguaje de definición de datos.
Creación de bases de datos en MySQL.
Creación de bases de datos en SQLite.
Ejercicios.
Ejercicios de teoría sobre SQL.
2.2.- 2º Trimestre
Unidad 05. Consultas sobre una tabla.
Teoría.
Ejercicios.
Unidad 06. Consultas sobre varias tablas. Composición interna y cruzada.
Teoría.
Ejercicios.
Unidad 07. Consultas sobre varias tablas. Composición externa.
Teoría.
Ejercicios.
Unidad 08. Consultas resumen.
Teoría.
Ejercicios.
Ejercicios de teoría sobre SQL.
2.3.- 3er Trimestre
Unidad 09. Subconsultas.
Teoría.
Ejercicios.
Unidad 10. Optimización de consultas.
Teoría y Ejercicios.
Unidad 11. Manipulación de datos.
Teoría y Ejercicios.
Unidad 12. Programación de bases de datos con guiones (triggers, procedimientos y funciones).
Teoría y Ejercicios.
Unidad 13. Gestión de la seguridad de los datos.
Teoría y Ejercicios.
Unidad 14. Bases de datos objeto-relacionales.
2.4.- Proyecto
Proyecto final del módulo de bases de datos.
2.5.- SQL Playground
SQL Playground
3.- Prácticas
Práctica 1. Instalación y configuración de MySQL Server en Ubuntu Server.
Práctica 2. XAMPP.
Práctica 3. MySQL WorkBench.
Práctica 4. Instalación de Docker y Docker Compose en openSUSE.
Práctica 5. Creación de un contenedor Docker con MySQL Server.
Práctica 6. Creación de un contenedor Docker con MariaDB.
Práctica 7. Creación de un contenedor Docker con phpMyAdmin.
Práctica 8. SQLite.
Práctica 9. Creación de un contenedor Docker con PostgreSQL.
Práctica 10. Oracle Database 18c Express Edition (XE).
Práctica 11. Creación de un contenedor Docker con SQL Server 2017 Express.
Práctica 12. Acceso a una base de datos MySQL con PHP.
Práctica 13. MySQL backup and recovery.
Práctica 14. Optimización de consultas en MySQL.
Práctica 15. Bases de datos no relacionales (NoSQL).
Práctica 16. Time Series Databases (TSDB).
Práctica 17. InfluxDB, Prometheus, Telegraf y Grafana.
Práctica 18. Event Sourcing.
4.- Recursos
Recursos.
5.- Licencia

Screenshot_20210311_162232
Imágen de perfil

.pdfCurso de SQL


SQL

,

Bases de Datos

Publicado el 24 de Febrero del 2021 por Administrador
899 visualizaciones desde el 24 de Febrero del 2021
Índice de Contenidos:
-PARTE I-
TEMA 1. EL LENGUAJE SQL Y LOS SISTEMAS DE GESTIÓN DE BASES DE DATOS
El lenguaje S.Q.L.
¿Qué es una Base de Datos?
¿Qué es un Sistema de Gestión de Bases de Datos?
Tipos de Bases de Datos
El Modelo de Datos Relacional. Componentes
Entidad
Atributo
Relación
¿ Qué podemos hacer con SQL?
Tipos de sentencias SQL
TEMA 2. ELEMENTOS DEL LENGUAJE
Introducción
Tipos de datos
Identificadores
Operadores y expresiones
Constantes
Operadores aritméticos
Operadores de concatenación
Operadores de comparación
Nota sobre la utilización de valores nulos
Operadores lógicos: AND, OR y NOT
Precedencia o prioridad en los operadores
Ejemplos de expresiones
Funciones predefinidas
Funciones numéricas o aritméticas
Funciones de caracteres
Funciones de fecha
Funciones de conversión
Otras funciones
Consideraciones sobre la sintaxis utilizada
TEMA 3. CONSULTAS SENCILLAS
Consulta de los datos
Consultas sencillas
Condiciones de selección
Ordenación
TEMA 4. AGRUPAMIENTO Y FUNCIONES DE COLUMNA
Selección de grupos

En formato pdf. Contiene 44 páginas.

Screenshot_20210224_112100
Imágen de perfil

.pdfGestión de Bases de Datos


Bases de Datos

Publicado el 9 de Febrero del 2021 por Administrador
666 visualizaciones desde el 9 de Febrero del 2021
Índice de Contenidos:
1.- Elementos de las bases de datos
2.- Diseño de modelos lógicos normalizados
3.- Diseño físico de bases de datos. Lenguaje de definición de datos
4.- Consulta de bases de datos. Lenguaje de manipulación de datos
5.- Modificación de bases de datos. Lenguaje de manipulación de datos
6.- Seguridad de los datos. Lenguaje de control de datos

En formato pdf. contiene 277 páginas.

Screenshot_20210209_110753
Imágen de perfil

.pdfGuía práctica. Gestión de datos en bases de datos relacionales


Bases de Datos

Publicado el 4 de Febrero del 2021 por Administrador
518 visualizaciones desde el 4 de Febrero del 2021
Índice de Contenidos:
1.- Introducción
Propósito de la práctica
2.- Marco teórico
Bases de datos
Sistema de Gestión de Bases de Datos (sgbd)
Diseño de bases de datos relacionales
Lenguaje estructurado de consulta (sql)
Componentes sintácticos
Microsoft Access
3.- Objetivos y materiales
Objetivo
Materiales
4.- Descripción de actividades y procedimientos de la práctica
5.- Trabajo para los estudiantes
6.- Referencias
7.- Parámetros para la elaboración y presentación del informe

En formato pdf. Contiene 39 páginas.

Screenshot_20210204_162056