ajcanepa/PRACTICAS_BBDD_GIS
ajcanepa/PRACTICAS_BBDD_GIS has 39 GitHub stars and 34 forks. Star changes are not measured yet. Last checked 2026-11-09 22:14 UTC. Last push 2026-11-05.
Repositorio para el código y recursos de las prácticas de la asignatura "Bases de Datos", del Grado en Ingeniería de la Salud de la UBU.
Crecimiento de estrellas medido
- in 24h
- Actualización retrasada
- in 7 days
- Actualización retrasada
- in 15 days
- Actualización retrasada
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.md
Original

PRACTICAS asignatura "Bases de Datos"
Repositorio en el que se desarrollará el código de las prácticas de la asignatura "Bases de Datos", del grado de Ingeniería de la Salud, de la Universidad de Burgos.
Más información en la página del curso y a lo largo de las secciones de este README.
Seminarios
La idea detrás de los seminarios es crear manualmente una base de datos (i.e. un conjunto de tablas relacionadas) para así introducir al estudiante en el uso de fuentes biomédicas. Especial interés en la estructuración de las tablas, el manejo teórico de las Bases de Datos y cómo se transfiere ésto al código.
Se trabajará básicamente con código el "Structured Query Language SQL" y con el paquete dplyr del lenguaje de programación R.
Las temáticas pueden estar relacionadas (no es obligatorio) al efecto de estresores ambientales sobre la salud humana (Biometereología Humana). Puedes ver más ejemplos en el MCC Collaborative Research Network.
A modo de ejemplo, os dejo unos enlaces a algunos seminarios previos que han sido bien (o muy bien) evaluados en la siguiente sección Hall of Fame - Seminarios
Estructura del Seminario
La entrega se basa en dos archivos que se solicitarán como mecanismo de evaluación del tercer control parcial (evaluación contínua). Los archivos que tendréis que entregar son:
- i) Archivo RMarkdown (Cuaderno de R) que contendrá tanto el texto como el código empleado en el seminario. Es de extensión
.Rmd, y - ii) Archivo HyperText Markup Language (HTML), de extensión
.htmlque contendrá el seminario renderizado, es decir se unirá tanto el texto como el código y sus resultados (i.e. tablas.).
Podéis encontrar una explicación del seminario en este documento:
La estructura del seminario contará con los identificadores básicos del seminario como es el título, los autores y curso al que corresponde y con los siguientes apartados específicos:
- Introducción: contextualiza la idea del seminario, entrega una idea general de la temática y de los datos con los que váis a trabajar (descripción formal de los datos).
- Objetivo general: en una frase un objetivo claro y general que muestre muy claramente la relación entre variables que váis a buscar/relacionar.
- Objetivos específicos: tres o cuatro preguntas específicas que permiten responder el objetivo general.
- Metodología y Resultados: para cada objetivo específico se entregará el código y las representaciones necesarias (tablas) que permitan responder al objetivo específico en cuestión (es necesario mostrar el esquema ERD de la base de datos).
- Conclusiones generales: podréis generar conocimiento nuevo con vuestro seminario y es en este apartado donde váis a detallarlo de manera concisa y reconiendo sus limitaciones.
- Referencias: listado de las referencias utilizadas en el seminario (intentad que sean en formato APA) que os permitirán escribir la introducción y ver lo importante o no de vuestras conclusiones generales.
Baremo de Calificación
Para la entrega, deberéis fijaros en:
- i) Definición de los objetivos.
- ii) Modelo ERD.
- iii) Calidad del código en general, número y tamaño de tablas, número de uniones (
JOINS). - iv) Apariencia del cuaderno (
.Rmdy.html). - v) Dominio de conceptos y calidad de la presentación (defensa) en clases.
Hall of Fame - Seminarios
Edición 2024-2025
Para una correcta visualización de los archivos .html, deberás descargarlos ("guardar enlace como") y abrirlos en tu navegador.
Recursos para SQL, R , Tidyverse y Bases de Datos
SQL, PostgreSQL y pgAdmin
Repositorios oficiales de R
R y Bases de datos
- CRAN Task View: Databases with R
- R for Data Science - 21 Databases
- Database Queries With R
- Best Practices in Working with Databases
- dm: Relational Data Models
- SQL databases and R
- SQL translation
- DuckDB - RClient
- orbital package - run predictions of tidymodels inside databases.
- Run predictions directly within a SQL database - Blog
- Animaciones Operaciones en Bases de Datos
Herramientas para Entity-Relationship Diagrams (ERDs)
Programación
- R for Data Science
- R Para Ciencia de Datos
- R4ULPGC: Introducción a R
- Fundamentos de ciencia de datos con R
- Tidyverse: colección de paquetes de R para la ciencia de datos
- R Programming for Data Science
- R Avanzado
- Advanced R
- fasteR: Fast Lane to Learning R!
- Big Book of R
- The tidyverse style guide
Large Language Models (LLM - Generative AI)
Recursos para R
Artículos Científicos
- 2024 The use of generative AI for coding in academia
- 2024 Harnessing LLM for coding, teaching and inclusion to empower research
Communicación
Documentos
- Introducción al uso de RMarkdown
- Informes con R Markdown - Capítulo
- Introducción a RMarkdown - PPT
- R markdown para abogados
- Cómo crear Tablas de información en R Markdown
- R Markdown: The Definitive Guide
- R Markdown Cookbook
- The bookdown package
Estadística y meta-análisis
- Bioestadaística Avanzada
- Bioestadística (Medicina UIB)
- An Introduction to Statistical Learning
- Doing Meta-Analysis with R
- Modern Statistics with R
- Little Book of R for Biomedical Statistics!
Ómicas y Salud
- The Epidemiologist R Handbook
- R for Epidemiology
- Reproducible Medical Research with R
- R for Health Data Science
- Sequence Analysis in R and Bioconductor
- Little Book of R for Bioinformatics
- CRAN Task View: Genomics, Proteomics, Metabolomics, Transcriptomics, and Other Omics
Machine Learning & R
- The caret Package
- Tidy Modeling with R
- Building Reproducible Analytical Pipelines
- Applied Machine Learning Using mlr3 in R
- Models Demystified
Formación
Comunidades
- R Consortium
- R Ladies
- R Ladies - GitHub
- R-Ladies Madrid
- R-Ladies Barcelona
- R-Ladies Bilbao (X.com)
- Comunidad R-Hispano
- NHS-R
Noticias
- R-Project
- R-Bloggers
- Revolutions
- II Congreso de R en España-Barcelona, 2023
- III Congreso & XIV Jornadas de Usuarios de R, Sevilla - 2024
Publicaciones científicas sobre este lenguaje
- 2025 Which programming language should I use? A guide for early-career researchers
- 2023 Expansion and evolution of the R programming language
- 2022 Ten simple rules for teaching yourself R
- 2018 R generation
- 2017 Evolution of the R software ecosystem: Metrics, relationships, and their impact on qualities
- 2014 Programming tools: Adventures with R
- 2013 The Evolution of the R Software Ecosystem
Explorar proyectos relacionados
Asabeneh/30-Days-Of-Python
El reto de programación 30 Days of Python es una guía paso a paso para aprender el lenguaje de programación Python en 30 días. Este reto puede llevar más de 100 días. Sigue tu propio ritmo. Estos vídeos también pueden ayudarte: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,560 estrellasgrafana/grafana
Plataforma abierta y componible de observabilidad y visualización de datos. Visualiza métricas, registros y trazas de múltiples fuentes, como Prometheus, Loki, Elasticsearch, InfluxDB, Postgres y muchas más.
77,830 estrellasredis/redis
Para los desarrolladores que crean aplicaciones en tiempo real basadas en datos, Redis es la opción preferida, la más rápida y la de más funciones como caché, servidor de estructuras de datos y motor de consultas de documentos y vectores.
77,395 estrellasapache/superset
Apache Superset es una plataforma de visualización y exploración de datos.
75,473 estrellas