SlideShare una empresa de Scribd logo
FSP - EDUCACION PARA LA SALUD 1
Base de Datos
 Una base de datos es
una colección de
información organizada
de forma que se pueda
seleccionar rápidamente
los datos que necesite.
Base de Datos Relacional
 Una base de datos relacional es una base de
datos en donde todos los datos visibles al
usuario están organizados estrictamente
como tablas de valores, y en donde todas las
operaciones de la base de datos operan
sobre estas tablas.
FSP - EDUCACION PARA LA SALUD 2
3
 Una BD “Es un conjunto ordenado e interrelacionado
de los datos de una organización cualquiera que tiene
relación tanto con su actividad operativa como con su
proyección táctica como estratégica.
Esta estructura puede ser definida independientemente de
las aplicaciones que la utilizan”.
Otra Definición
FSP - EDUCACION PARA LA SALUD 4
SGBD
 Un Sistema de Gestión de Bases de
Datos (SGBD) es un software que
permite manipular las bases de datos
•Construir
•Utilizar
•Mantener
•Reorganizar
5
•Independencia: Los datos se almacenan teniendo en cuenta
la estructura inherente a los propios datos y no la de la
aplicación que los crea. Estructuras independientes de las
aplicaciones, que puedan ser utilizados y compartidos
por usuarios y aplicaciones diferentes.
Propiedades que deben tener las BD:
•No redunPresentar la menor redundancia de datos. Ahorra
tiempo de almacenamiento, espacio de soporte y facilita la
actualización de la información.
•dancia: Los datos se almacenan una sola vez.
•Control centralizado: Para garantizar la seguridad
(acceso) e integridad (confiables, precisos) de los datos.
•Concurrencia: Varios usuarios, ejecutando la misma o
diferente aplicación, podrán acceder simultáneamente a
los datos.
6
VENTAJAS O BENEFICIOS DE BD:
1. Manipulan:
1. Grandes volúmenes de información
2. Información de alto nivel de complejidad
3. Bajo tiempo de acceso requerido
2. Reducen el espacio de almacenamiento
3. Reducen la redundancia
4. Evitan inconsistencias
5. Comparten información
6. Seguridad
7. Integridad
.
7
1. Concepción: la fase de concepción consiste en reproducir el mundo real
con ayuda de uno de los modelos de datos conocidos (relacional). El
resultado de esta fase en un esquema escrito según un formalismo
cualquiera.
2. Creación de la B.D. vacía: La 2ª fase consiste en traducir este esquema en
órdenes comprensibles para el Sistema Gestor Base Datos (S.G.B.D.) como
resultado se obtiene la estructura de la base de datos desprovista de
cualquier tipo de información.
 
3.  Explotación: Es en esta fase donde los registros serán manipulados con la
ayuda de los lenguajes de programación. Es ahora cuando los usuarios
pueden consultar los datos y ponerlos a punto durante el resto de la vida
de la base de datos.
Ciclo de vida de una BD
FSP - EDUCACION PARA LA SALUD 8
Entidad
Objeto del mundo real distinguible de otros objetos.
Una entidad se describe usando un conjunto de
atributos. Puede ser una persona, lugar, cosa,
concepto o suceso, real o abstracto. Es aquel
objeto del cual queremos almacenar información en
la base de datos.
“INTERPRETACIÒN DE LA VIDA REAL”
Algunas definiciones
Algunas definiciones
• Atributo
Cada entidad tiene propiedades especificas,
llamadas atributos, que la describen.
• Relación
Es lo que asocia a una entidad con otras o consigo
misma.
FSP - EDUCACION PARA LA SALUD 9
Claves
• Una clave primaria es un identificador que va a ser
único para cada entidad.
• En una tabla puede que tengamos más de una clave,
en tal caso se puede escoger una para ser la clave
primaria, las demás claves son las claves candidatas.
Además es la posible clave primaria.
FSP - EDUCACION PARA LA SALUD 10
Claves
•Una clave alternativa es aquella clave candidata que
no ha sido seleccionada como clave primaria, pero que
también puede identificar de forma única a una fila
dentro de una tabla. Ejemplo: Si en una tabla clientes
definimos el número de documento (id_cliente) como
clave primaria, el número de seguro social de ese
cliente podría ser una clave alternativa. En este caso no
se usó como clave primaria porque es posible que no se
conozca ese dato en todos los clientes.
•Una clave foránea es aquella columna que existiendo
como dependiente en una tabla, es a su vez clave
primaria en otra tabla
FSP - EDUCACION PARA LA SALUD 11
Claves
 Una clave compuesta es una clave que está
compuesta por más de una columna.
FSP - EDUCACION PARA LA SALUD 12
Modelo Entidad
Relación
El Modelo de Entidad Relación es un modelo
de datos basado en una percepción del mundo
real que consiste en un conjunto de objetos
básicos llamados entidades y relaciones entre
estos objetos, implementándose en forma
gráfica a través del Diagrama Entidad
Relación.
Entidad: Objeto del mundo real distinguible de
otros objetos. Una entidad se describe usando un
conjunto de atributo.
Conjunto de entidades (tipo de entidad): Una
colección de entidades similares (ej. todos los
empleados).
Todas las entidades de un conjunto tiene los
mismos atributos (a excepción de una jerarquía)
Cada conjunto de entidades tiene una llave
Cada atributo tiene un dominio
EmpleadosEmpleados
NombreNombre
CodCod
Un tipo de entidad define el esquema o
intensión para el conjunto de entidades que
comparten la misma estructura. La colección
de entidades de un tipo particular de entidad
definen la extensión del tipo de entidad.
Atributos = Campos
Los Atributos son características o propiedades
asociadas a la entidad que toman valor en una
instancia particular.
Ejemplo:
nombre, cédula, teléfono.
 Atributos clave de una entidad: Un tipo de
entidad casi siempre tiene un atributo que es
distinto para cada entidad. Hay ocasiones en
que un conjunto de atributos constituyen la
clave de una entidad (atributos subrayados en
los diagramas). Algunas entidades tienen más
de un atributo clave.
 Dominio de los atributos: Cada uno de los
atributos simples tienen asociado un conjunto
de valores posibles.
Se entiende por Relación a la asociación entre 2 o
más entidades.
Clasificación por CardinalidadClasificación por Cardinalidad
1.Relación Uno a Uno: Cuando un registro de una
tabla sólo puede estar relacionado con un único
registro de la otra tabla y viceversa. En este caso
la clave foránea se ubica en alguna de las 2
tablas.
TIPOS DE RELACIÓN
Facultad Profesor
La Relación Uno a Uno se da cuando un registro de una
tabla sólo puede estar relacionado con un único registro de
la otra tabla y viceversa.
Facultad
Fac_Cod
Fac_Nombre
DecanoDecano
Profesor
Prof_Cod
Prof_Nombre
Prof_Direccion
Prof_Telefono
1. Relaciones Uno a Uno
Ejemplo relación uno a uno
 Por ejemplo: tenemos dos tablas una con los
datos de diferentes poblaciones y otra con una
lista de Alcaldes, una población sólo puede
tener un alcalde, y un alcalde lo será
únicamente de una población.
FSP - EDUCACION PARA LA SALUD 22
Cuando un registro de una tabla (tabla secundaria)
sólo puede estar relacionado con un único registro de
la otra tabla (tabla principal) y un registro de la tabla
principal puede tener más de un registro relacionado
en la tabla secundaria.
Por ejemplo: tenemos dos tablas una con los datos de
diferentes poblaciones y otra con los habitantes, una
población puede tener más de un habitante, pero un
habitante pertenecerá (estará empadronado) en una
única población.
2. Relaciones Uno a Muchos
CursoCurso AlumnoAlumno1
Curso
Alumno
Pol-1-A
Pol-1-B
Pol-2-A
Pol-1-A
Pol-1-B
Pol-2-A
Carla
Juan
Pedro
Sara
Carla
Carla
Juan
Pedro
Sara
Carla
• Un Curso tiene muchos Alumnos
• Un Alumno está en sólo un curso
• Un Curso puede estar transitoriamente vacío
• Todo Alumno tiene un Curso asignado
Cuando un registro de una tabla puede estar
relacionado con más de un registro de la otra tabla
y viceversa. En este caso las dos tablas no
pueden estar relacionadas directamente, se tiene
que añadir una tabla entre las dos que incluya los
pares de valores relacionados entre sí.
El nombre de tabla débil deviene de que con sus
atributos propios no se puede encontrar la clave,
por estar asociada a otra entidad. La clave de esta
tabla se conforma por la unión de los campos
claves de las tablas que relaciona.
3.Relaciones de Muchos a Muchos
ProfesorProfesor CursoCurso1
Curso
Carla
Juan
Pedro
Sara
Carla
Carla
Juan
Pedro
Sara
Carla
Pol-1-A
Pol-1-B
Pol-2-A
Pol-1-A
Pol-1-B
Pol-2-A
Alumno
• Un Profesor puede estar asignado en varios Cursos
• Un Curso puede tener muchos Profesores asignados
• Todo Profesor tiene un Curso asignado
• Un Curso puede no tener transitoriamente un Profesor
FSP - EDUCACION PARA LA SALUD 27
Otro ejemplo de relación de varios a
varios
Por ejemplo: tenemos dos tablas una con los datos de clientes
y otra con los artículos que se venden en la empresa, una
cliente podrá realizar un pedido con varios artículos, y un
artículo podrá ser vendido a más de un cliente.
Las relaciones varios a varios se suelen representar
definiendo una tabla intermedia entre las dos tablas. Siguiendo
el ejemplo anterior sería definir una tabla líneas de pedido
relacionada con clientes y con artículos

Más contenido relacionado

La actualidad más candente

Materia de informática 2 karo
Materia de informática 2 karoMateria de informática 2 karo
Materia de informática 2 karo
Carolina Villamarìn
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
Jesús Rojas
 
Introducción a las bases de datos relacionales
Introducción a las bases de datos relacionalesIntroducción a las bases de datos relacionales
Introducción a las bases de datos relacionaleskdulcey
 
Modelos de datos y BDD
Modelos de datos y BDD Modelos de datos y BDD
Modelos de datos y BDD
De Los Angeles Jimenez
 
Base de datos access
Base de datos accessBase de datos access
Base de datos access
dvorador
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacionaldoc-92
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
antonioperatac
 
Base de datos
Base de datosBase de datos
Base de datos
danicerv
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
lalis89
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
yeisonarley17
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
DaniiGonzalez98
 
Microsoft office acces 1
Microsoft office acces 1Microsoft office acces 1
Microsoft office acces 1
lokillomix
 
Base de datos 4
Base de datos 4Base de datos 4
Base de datos 4
PuNketho Fernandez
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalluisftafur
 

La actualidad más candente (14)

Materia de informática 2 karo
Materia de informática 2 karoMateria de informática 2 karo
Materia de informática 2 karo
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Introducción a las bases de datos relacionales
Introducción a las bases de datos relacionalesIntroducción a las bases de datos relacionales
Introducción a las bases de datos relacionales
 
Modelos de datos y BDD
Modelos de datos y BDD Modelos de datos y BDD
Modelos de datos y BDD
 
Base de datos access
Base de datos accessBase de datos access
Base de datos access
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacional
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Trabajo de base de datos
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
Microsoft office acces 1
Microsoft office acces 1Microsoft office acces 1
Microsoft office acces 1
 
Base de datos 4
Base de datos 4Base de datos 4
Base de datos 4
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 

Destacado

Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazoestrellitabelen1993
 
ooooo
oooooooooo
ooooo
dierco1
 
Aplicacionesweb20blogs 150512014721-lva1-app6892
Aplicacionesweb20blogs 150512014721-lva1-app6892Aplicacionesweb20blogs 150512014721-lva1-app6892
Aplicacionesweb20blogs 150512014721-lva1-app6892
Cristina Pardo
 
Presentación anteprograma cimo 2014
Presentación anteprograma cimo 2014Presentación anteprograma cimo 2014
Presentación anteprograma cimo 2014
armandito1977
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
Mayflower GmbH
 
Un Paseo Por El Rhin 01
Un Paseo Por El Rhin 01Un Paseo Por El Rhin 01
Un Paseo Por El Rhin 01home
 
EL HUERTO DE MARIO Y ANDREA
EL HUERTO DE MARIO Y ANDREAEL HUERTO DE MARIO Y ANDREA
EL HUERTO DE MARIO Y ANDREAandreaymario4B
 
Bachelorpruefungszeugnis_klein
Bachelorpruefungszeugnis_kleinBachelorpruefungszeugnis_klein
Bachelorpruefungszeugnis_kleinTobias Schmidt
 
Consulta_Blog_Lina_Vera
Consulta_Blog_Lina_VeraConsulta_Blog_Lina_Vera
Consulta_Blog_Lina_VeraLTATIANAV
 
Colegio nicolás esguerra 1
Colegio nicolás esguerra 1Colegio nicolás esguerra 1
Colegio nicolás esguerra 1
dierco1
 
Comunicación humana por herramientas
Comunicación humana por herramientasComunicación humana por herramientas
Comunicación humana por herramientas
YosiAlzuarte
 
Historia del obelisco del vaticano ''aqua alle funni''
Historia del obelisco del vaticano ''aqua alle funni''Historia del obelisco del vaticano ''aqua alle funni''
Historia del obelisco del vaticano ''aqua alle funni''zoilamanu
 
Crowdfunding in Open Source Projekten
Crowdfunding in Open Source ProjektenCrowdfunding in Open Source Projekten
Crowdfunding in Open Source ProjektenMatthias Stürmer
 
Mahoma
MahomaMahoma
Mahoma
rodripanda
 
Crecimiento de las ciudades
Crecimiento de las ciudadesCrecimiento de las ciudades
Crecimiento de las ciudades96101919150
 

Destacado (20)

Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
ooooo
oooooooooo
ooooo
 
Aplicacionesweb20blogs 150512014721-lva1-app6892
Aplicacionesweb20blogs 150512014721-lva1-app6892Aplicacionesweb20blogs 150512014721-lva1-app6892
Aplicacionesweb20blogs 150512014721-lva1-app6892
 
Presentación anteprograma cimo 2014
Presentación anteprograma cimo 2014Presentación anteprograma cimo 2014
Presentación anteprograma cimo 2014
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
 
Farias meza
Farias mezaFarias meza
Farias meza
 
Un Paseo Por El Rhin 01
Un Paseo Por El Rhin 01Un Paseo Por El Rhin 01
Un Paseo Por El Rhin 01
 
EL HUERTO DE MARIO Y ANDREA
EL HUERTO DE MARIO Y ANDREAEL HUERTO DE MARIO Y ANDREA
EL HUERTO DE MARIO Y ANDREA
 
Bachelorpruefungszeugnis_klein
Bachelorpruefungszeugnis_kleinBachelorpruefungszeugnis_klein
Bachelorpruefungszeugnis_klein
 
Sammelmappe1
Sammelmappe1Sammelmappe1
Sammelmappe1
 
Consulta_Blog_Lina_Vera
Consulta_Blog_Lina_VeraConsulta_Blog_Lina_Vera
Consulta_Blog_Lina_Vera
 
Web II
Web IIWeb II
Web II
 
Marant
MarantMarant
Marant
 
Colegio nicolás esguerra 1
Colegio nicolás esguerra 1Colegio nicolás esguerra 1
Colegio nicolás esguerra 1
 
Comunicación humana por herramientas
Comunicación humana por herramientasComunicación humana por herramientas
Comunicación humana por herramientas
 
Historia del obelisco del vaticano ''aqua alle funni''
Historia del obelisco del vaticano ''aqua alle funni''Historia del obelisco del vaticano ''aqua alle funni''
Historia del obelisco del vaticano ''aqua alle funni''
 
Sobre la televisión
Sobre la televisiónSobre la televisión
Sobre la televisión
 
Crowdfunding in Open Source Projekten
Crowdfunding in Open Source ProjektenCrowdfunding in Open Source Projekten
Crowdfunding in Open Source Projekten
 
Mahoma
MahomaMahoma
Mahoma
 
Crecimiento de las ciudades
Crecimiento de las ciudadesCrecimiento de las ciudades
Crecimiento de las ciudades
 

Similar a Bdconcepbasicos2 ii

Conceptos basicos de base de datos
Conceptos basicos de base de datosConceptos basicos de base de datos
Conceptos basicos de base de datos
firemas
 
Base de datos
Base de datosBase de datos
Base de datos
edgarnajar
 
Normalizacin De Una Base De Datos
Normalizacin De Una Base De DatosNormalizacin De Una Base De Datos
Normalizacin De Una Base De Datosservandogc
 
BASE DE DATOS.pdf
BASE DE DATOS.pdfBASE DE DATOS.pdf
BASE DE DATOS.pdf
SistemadeEstudiosMed
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
Maite De la flor Céspedes Martínez
 
Diseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos AvanzadaDiseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos Avanzada
Saul Rz
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
Saul Rz
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalluisftafur
 
Bases de datos
Bases de datosBases de datos
Bases de datos
jessicaalejandra9916
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciônyolep
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciônyolep
 
Modelo de entidad relación. ayala
Modelo de entidad relación. ayalaModelo de entidad relación. ayala
Modelo de entidad relación. ayalaaure19
 
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
DELIAMARINAHERAZOTUI
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
oeml3333
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
Clau Doria
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
Clau Doria
 
Josedani
JosedaniJosedani
Josedanisapo155
 
Foro unidad 2 lizeth pinto
Foro unidad 2 lizeth pintoForo unidad 2 lizeth pinto
Foro unidad 2 lizeth pinto
Lizeth Yuliana Pinto Roa
 
Acceso a datos dao
Acceso a datos daoAcceso a datos dao
Acceso a datos daojairdok
 
jose,dany
jose,danyjose,dany
jose,danysapo155
 

Similar a Bdconcepbasicos2 ii (20)

Conceptos basicos de base de datos
Conceptos basicos de base de datosConceptos basicos de base de datos
Conceptos basicos de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Normalizacin De Una Base De Datos
Normalizacin De Una Base De DatosNormalizacin De Una Base De Datos
Normalizacin De Una Base De Datos
 
BASE DE DATOS.pdf
BASE DE DATOS.pdfBASE DE DATOS.pdf
BASE DE DATOS.pdf
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
Diseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos AvanzadaDiseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos Avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Modelo de entidad relación. ayala
Modelo de entidad relación. ayalaModelo de entidad relación. ayala
Modelo de entidad relación. ayala
 
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
Fase de planeacio de fase 4 de actividades de aprendizaje del progrmaa analis...
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Josedani
JosedaniJosedani
Josedani
 
Foro unidad 2 lizeth pinto
Foro unidad 2 lizeth pintoForo unidad 2 lizeth pinto
Foro unidad 2 lizeth pinto
 
Acceso a datos dao
Acceso a datos daoAcceso a datos dao
Acceso a datos dao
 
jose,dany
jose,danyjose,dany
jose,dany
 

Último

Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
AracelidelRocioOrdez
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 

Bdconcepbasicos2 ii

  • 1. FSP - EDUCACION PARA LA SALUD 1 Base de Datos  Una base de datos es una colección de información organizada de forma que se pueda seleccionar rápidamente los datos que necesite.
  • 2. Base de Datos Relacional  Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas. FSP - EDUCACION PARA LA SALUD 2
  • 3. 3  Una BD “Es un conjunto ordenado e interrelacionado de los datos de una organización cualquiera que tiene relación tanto con su actividad operativa como con su proyección táctica como estratégica. Esta estructura puede ser definida independientemente de las aplicaciones que la utilizan”. Otra Definición
  • 4. FSP - EDUCACION PARA LA SALUD 4 SGBD  Un Sistema de Gestión de Bases de Datos (SGBD) es un software que permite manipular las bases de datos •Construir •Utilizar •Mantener •Reorganizar
  • 5. 5 •Independencia: Los datos se almacenan teniendo en cuenta la estructura inherente a los propios datos y no la de la aplicación que los crea. Estructuras independientes de las aplicaciones, que puedan ser utilizados y compartidos por usuarios y aplicaciones diferentes. Propiedades que deben tener las BD: •No redunPresentar la menor redundancia de datos. Ahorra tiempo de almacenamiento, espacio de soporte y facilita la actualización de la información. •dancia: Los datos se almacenan una sola vez. •Control centralizado: Para garantizar la seguridad (acceso) e integridad (confiables, precisos) de los datos. •Concurrencia: Varios usuarios, ejecutando la misma o diferente aplicación, podrán acceder simultáneamente a los datos.
  • 6. 6 VENTAJAS O BENEFICIOS DE BD: 1. Manipulan: 1. Grandes volúmenes de información 2. Información de alto nivel de complejidad 3. Bajo tiempo de acceso requerido 2. Reducen el espacio de almacenamiento 3. Reducen la redundancia 4. Evitan inconsistencias 5. Comparten información 6. Seguridad 7. Integridad .
  • 7. 7 1. Concepción: la fase de concepción consiste en reproducir el mundo real con ayuda de uno de los modelos de datos conocidos (relacional). El resultado de esta fase en un esquema escrito según un formalismo cualquiera. 2. Creación de la B.D. vacía: La 2ª fase consiste en traducir este esquema en órdenes comprensibles para el Sistema Gestor Base Datos (S.G.B.D.) como resultado se obtiene la estructura de la base de datos desprovista de cualquier tipo de información.   3.  Explotación: Es en esta fase donde los registros serán manipulados con la ayuda de los lenguajes de programación. Es ahora cuando los usuarios pueden consultar los datos y ponerlos a punto durante el resto de la vida de la base de datos. Ciclo de vida de una BD
  • 8. FSP - EDUCACION PARA LA SALUD 8 Entidad Objeto del mundo real distinguible de otros objetos. Una entidad se describe usando un conjunto de atributos. Puede ser una persona, lugar, cosa, concepto o suceso, real o abstracto. Es aquel objeto del cual queremos almacenar información en la base de datos. “INTERPRETACIÒN DE LA VIDA REAL” Algunas definiciones
  • 9. Algunas definiciones • Atributo Cada entidad tiene propiedades especificas, llamadas atributos, que la describen. • Relación Es lo que asocia a una entidad con otras o consigo misma. FSP - EDUCACION PARA LA SALUD 9
  • 10. Claves • Una clave primaria es un identificador que va a ser único para cada entidad. • En una tabla puede que tengamos más de una clave, en tal caso se puede escoger una para ser la clave primaria, las demás claves son las claves candidatas. Además es la posible clave primaria. FSP - EDUCACION PARA LA SALUD 10
  • 11. Claves •Una clave alternativa es aquella clave candidata que no ha sido seleccionada como clave primaria, pero que también puede identificar de forma única a una fila dentro de una tabla. Ejemplo: Si en una tabla clientes definimos el número de documento (id_cliente) como clave primaria, el número de seguro social de ese cliente podría ser una clave alternativa. En este caso no se usó como clave primaria porque es posible que no se conozca ese dato en todos los clientes. •Una clave foránea es aquella columna que existiendo como dependiente en una tabla, es a su vez clave primaria en otra tabla FSP - EDUCACION PARA LA SALUD 11
  • 12. Claves  Una clave compuesta es una clave que está compuesta por más de una columna. FSP - EDUCACION PARA LA SALUD 12
  • 14. El Modelo de Entidad Relación es un modelo de datos basado en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos, implementándose en forma gráfica a través del Diagrama Entidad Relación.
  • 15. Entidad: Objeto del mundo real distinguible de otros objetos. Una entidad se describe usando un conjunto de atributo. Conjunto de entidades (tipo de entidad): Una colección de entidades similares (ej. todos los empleados). Todas las entidades de un conjunto tiene los mismos atributos (a excepción de una jerarquía) Cada conjunto de entidades tiene una llave Cada atributo tiene un dominio
  • 17. Un tipo de entidad define el esquema o intensión para el conjunto de entidades que comparten la misma estructura. La colección de entidades de un tipo particular de entidad definen la extensión del tipo de entidad.
  • 18. Atributos = Campos Los Atributos son características o propiedades asociadas a la entidad que toman valor en una instancia particular. Ejemplo: nombre, cédula, teléfono.
  • 19.  Atributos clave de una entidad: Un tipo de entidad casi siempre tiene un atributo que es distinto para cada entidad. Hay ocasiones en que un conjunto de atributos constituyen la clave de una entidad (atributos subrayados en los diagramas). Algunas entidades tienen más de un atributo clave.  Dominio de los atributos: Cada uno de los atributos simples tienen asociado un conjunto de valores posibles.
  • 20. Se entiende por Relación a la asociación entre 2 o más entidades. Clasificación por CardinalidadClasificación por Cardinalidad 1.Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. En este caso la clave foránea se ubica en alguna de las 2 tablas. TIPOS DE RELACIÓN
  • 21. Facultad Profesor La Relación Uno a Uno se da cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. Facultad Fac_Cod Fac_Nombre DecanoDecano Profesor Prof_Cod Prof_Nombre Prof_Direccion Prof_Telefono 1. Relaciones Uno a Uno
  • 22. Ejemplo relación uno a uno  Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista de Alcaldes, una población sólo puede tener un alcalde, y un alcalde lo será únicamente de una población. FSP - EDUCACION PARA LA SALUD 22
  • 23. Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la tabla principal puede tener más de un registro relacionado en la tabla secundaria. Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con los habitantes, una población puede tener más de un habitante, pero un habitante pertenecerá (estará empadronado) en una única población. 2. Relaciones Uno a Muchos
  • 24. CursoCurso AlumnoAlumno1 Curso Alumno Pol-1-A Pol-1-B Pol-2-A Pol-1-A Pol-1-B Pol-2-A Carla Juan Pedro Sara Carla Carla Juan Pedro Sara Carla • Un Curso tiene muchos Alumnos • Un Alumno está en sólo un curso • Un Curso puede estar transitoriamente vacío • Todo Alumno tiene un Curso asignado
  • 25. Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. En este caso las dos tablas no pueden estar relacionadas directamente, se tiene que añadir una tabla entre las dos que incluya los pares de valores relacionados entre sí. El nombre de tabla débil deviene de que con sus atributos propios no se puede encontrar la clave, por estar asociada a otra entidad. La clave de esta tabla se conforma por la unión de los campos claves de las tablas que relaciona. 3.Relaciones de Muchos a Muchos
  • 26. ProfesorProfesor CursoCurso1 Curso Carla Juan Pedro Sara Carla Carla Juan Pedro Sara Carla Pol-1-A Pol-1-B Pol-2-A Pol-1-A Pol-1-B Pol-2-A Alumno • Un Profesor puede estar asignado en varios Cursos • Un Curso puede tener muchos Profesores asignados • Todo Profesor tiene un Curso asignado • Un Curso puede no tener transitoriamente un Profesor
  • 27. FSP - EDUCACION PARA LA SALUD 27 Otro ejemplo de relación de varios a varios Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se venden en la empresa, una cliente podrá realizar un pedido con varios artículos, y un artículo podrá ser vendido a más de un cliente. Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos tablas. Siguiendo el ejemplo anterior sería definir una tabla líneas de pedido relacionada con clientes y con artículos