Está en la página 1de 23

Departamento de Informática y

Bioestadística
UCM-VC Dr Serafin Ruiz de Zarate Ruiz

Título : Bases de datos para


profesionales de la salud
Autor: Roberto Estévez Solano
Master en Nuevas Tecnologías para la Educación
Profesor Auxiliar
Conferencia por el Día Internacional de la Internet Segura “Safer
Internet Day” (SID)

Curso 2017-2018
Introducción

El Día Internacional de la Internet Segura “Safer Internet Day” (SID,


por sus siglas en inglés) es un evento que se celebra cada febrero
desde el año 2003 y que cuenta con el apoyo de más de 70 países en
todo el mundo y cuyo objetivo es conciencia sobre el uso de la red.

Celebración
Segundo día de la segunda semana del segundo mes de cada año
Introducción

Las actividades propias del ejercicio de


la medicina requieren de un insumo
adicional a los dispositivos médicos y
los medicamentos, la información , y
las principales fuentes de acceso son
las bases de datos bibliográficas.
Muchas disponible en Internet
Introducción

Hablar de bases de datos como un


recurso de utilidad en la salud tiene un
gran campo , por lo que mi propósito
de hoy es caracterizar algunas
generalidades de diseño de BD usados
en nuestra Universidad.
Base de Datos (BD)

1. Conjunto de datos organizado de tal modo que permita


obtener con rapidez diversos tipos de información para
un uso determinado. . (Real Academia Española)
http://www.rae.es/
2. Es un sistema formado por un conjunto de datos
almacenados en memorias de almacenamiento masivo
que permiten el acceso directo a esos datos y un
conjunto de programas que manipulan ese conjunto de
datos
Orígenes y Antecedentes de las Base de
Datos (BD)

1. El término Base de Datos fue acuñado por primera vez en 1963,


en un simposio celebrado en California.
2. Edgar Frank Codd (Ted Codd) definió el modelo relacional en la
década del 70
3. A partir de los aportes de Codd el multimillonario Larry Ellison
en 1978 desarrolló la base de datos Oracle adelantadose a IBM.
4. En la decada de los 80 las Bases de Datos Relacionales con su
sistema de Tablas, Filas y Columnas, pudieron competir con las
Bases de Datos Jerárquicas y de Red, ya que su nivel de
programación era bajo y su uso muy sencillo.
5. A principios de los 90 se crea el lenguaje SQL (Structured Query
Language) , que es un lenguaje programado para consultas
6. A finales de los 90 con la aparición de la WWW “Word Wide Web
el SQL facilitaba la consulta de las bases de datos.
Sistema de Gestión de Bases de Datos (SGBD)

1. Interfaz de software entre la Base de Datos física (el


almacenamiento real de los datos) y los usuarios.
2. Son potentes programas de computadora que permiten
gestionar de forma eficaz las bases de datos.
3. Es un conjunto de programas de propósito general que
permite controlar el acceso y la utilización de la base
de datos por los usuarios, para incluir, modificar o
recuperar información, incluyendo prestaciones para
conseguir la independencia, la integridad y la
seguridad de los datos y la concurrencia de usuarios
Gestión Base de datos
Abarca cualquier operación que se pueda llevar acabo con los
datos contenidos en las bases de datos por un SGBD en sí.
Ejemplos:
1. MySQL: Es un sistema de gestión de bases de datos relacional
desarrollado bajo licencia dual: Licencia pública general/Licencia
comercial por Oracle Corporation y está considerada como la
base datos de código abierto más popular del mundo sobre todo
para entornos de desarrollo web. Es multiplataforma. Creada
inicialmente en 1995 por MySQLAB (empresa fundada por David
Axmark, Allan Larsson y Michael Widenius).
2. Access: Es un gestor de datos que recopila información relativa a
un asunto o propósito particular. Utiliza los conceptos de bases de
datos relacionales. Creada en 1992 por Microsoft
Gestión Base de datos
BASE DE DATOS USUARIO
Introducción de
información
Tabla 1 Formularios

Consultas
Tabla 2 SGBD Informe
Tabla 3
Otros procesos

ACCESS
Fases del Diseño de las Bases de datos.

Mundo real Requerimiento Diseño


y Análisis Conceptual

Diseño
Físico
Modelo de datos
Diseño
Modelo de de alto Nivel.
Lógico
datos en un Modelo de E/R
SGBD

Independiente del SGBD


Específico de cada SGBD
BASE DE DATOS: Definición.

Pto. Vista Físico: Una base de datos es un conjunto de tablas


con información relativa a algo.

Pto. De vista Lógico: Una base de datos es una estructura


que requiere que exista cierta relación entre las tablas que la
componen.

Pto. De vista del Usuario: Una base de datos es un sistema


que le proporciona información al cual puede acceder a través
de una serie de procedimientos sencillos que le permiten
consultar la información, extraer datos, actualizarlos, etc
Pasos para diseñar una base de dato relacional

1. Determinar el objetivo de la BD.


2. Determinar las tablas que se necesitan en la BD.
3. Determinar los campos que se necesitan en las tablas.
4. Identificar los campos con valores exclusivos en cada registro.
5. Determinar las relaciones entre las tablas.
6. Perfeccionar el diseño. Introducir datos y crear otros objetos de
la BD. ( Acabado de la Aplicación) ” .
Diseño de base de dato relacional

1. Una base de datos relacional permite la utilización simultánea de


datos procedentes de más de una tabla .
2. Para conseguir una correcta base de datos relacional es
imprescindible realizar un estudio previo del diseño de la base de
datos.
3. Para poder relacionar tablas entre sí se deberá especificar un
campo en común que contenga el mismo valor en las dos tablas y
dicho campo será clave principal en una de ellas.
4. Las tablas se relacionan de dos a dos, donde una de ellas será la
tabla principal (de la que parte relación) y la otra será la tabla
secundaria (destino de la relación).
Diseño conceptual de una de base de dato
relacional

Tabla Pacientes
Fecha
Nro Peso
Primer Segundo Se de
Histori Nombre en HTA
Apellido Apellido xo Naci-
Clinica Kg
miento

Tabla Mediciones
Nro.
Código del
Historia Fecha de la medición TAS TAD
facultativo
Clínica

Tabla Facultativos
Nombre del Años de
Código del
facultativo que Profesión experiencia
facultativo
realizó la medición profesional
Diseño físico de base de dato relacional

Relación uno a varios Relación uno a uno


Diseño de base de dato relacional

Según Thomas H. Grayson, un buen diseño de base de


datos debe poseer siempre las siguientes cualidades,
aunque algunas puede llegar a ser contradictorias entre
sí:
Reflejar la estructura del problema en el mundo real.
Ser capaz de representar todos los datos esperados,
incluso con el paso del tiempo.
Evitar el almacenamiento de información redundante.
Proporcionar un acceso eficaz a los datos.
Mantener la integridad de los datos a lo largo del
tiempo.
Ser claro, coherente y de fácil comprensión.
Exporta diseño de base de dato relacional

OpenOficce Base (ORACLE):


Ocupa el primer lugar en la categoría
de las bases de datos y el séptimo
lugar a nivel mundial de las
compañías de tecnologías de la Microsoft Access
información.
OBJETOS FUNDAMENTALES DE SGBD ACCESS

Tabla (Objeto básico)

Consulta

Formulario Informe
Diseño de Consultas

El profesional de la medicina debe


consultar bases de datos en un
determinado momento para requerir
información bibliográfica, su práctica
asistencial, docente o de investigación,
que son las actividades que le generan
preguntas.
Diseño de Consultas ACCESS

Consultas de selección: Son las consultas que extraen o nos


muestran datos. Muestran aquellos datos de una tabla (consulta )
que cumplen los criterios especificados

Consultas de Acción: Son las consultas que realizan cambios a los


registros de la tablas
1.Consulta de creación de tabla
2.Consulta de actualización.
3.Consulta de datos anexados.
4.Consulta de eliminación
Formularios e Informes

 Formularios: Sirven para definir pantallas generalmente para


editar los registros de una tabla o consulta

 Informes: Sirven para mostrar la información de salida de


una base de datos generalmente de los registros de una tabla
o consulta
Seguridad de Bases de Datos

 Un administrador de bases de datos es aquel profesional que


administra las tecnologías de la información y la comunicación,
siendo responsable de los aspectos técnicos, tecnológicos,
científicos, inteligencia de negocios y legales de bases de datos,
y de la calidad de datos. Para ello se hace necesario
incorporar tecnologías especializadas en seguridad de base de
datos que se encarguen de mirar
todo el tráfico generado hacia ellas, reduciendo riesgo de
actividad y controlando el acceso de los usuarios a la
información.
Muchas Gracias

También podría gustarte