SlideShare una empresa de Scribd logo
1 de 18
República Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educación Y El Deporte
Universidad Nacional Experimental
De Los Llanos Occidentales
“Ezequiel Zamora”
Bases De Datos En Informática
El Nula, junio del 2015
Tutor:
Ronny Chacón
Integrantes:
 Carlos Hernández
 Daniel Gandica
Introducción:
El término base de datos fue acuñado por primera vez en
1963, en un simposio celebrado en California, de forma sencilla
podemos indicar que una base de datos no es más que un conjunto de
información relacionada que se encuentra agrupada o estructurada; El
archivo por sí mismo, no constituye una base de datos, sino más bien
la forma en que está organizada la información es la que da origen a la
base de datos. Por ejemplo un archivo de pacientes en el que la
información esté desordenada por el nombre de los mismos, será una
tarea bastante engorrosa encontrar todos los pacientes que viven en
una zona determinada. Los problemas expuestos anteriormente se
pueden resolver creando una base de datos informatizada.
Base de datos.
Una base de datos se define como un fichero en el cual se almacena
información en campos o delimitadores, teniendo acceso a ella
posteriormente tanto de forma separada como de forma conjunta. Se
utiliza normalmente para recoger grandes cantidades de información.
(Por ejemplo el listado de nombres y apellidos de los alumnos de
varios cursos o el listado de pacientes en un hospital).
Características de una base de datos.
1) Independencia de los datos, es decir, que los datos no dependen
del programa y por tanto cualquier aplicación puede hacer uso de
los datos.
2) Reducción de la redundancia, llamamos redundancia a la
existencia de duplicación de los datos, al reducir ésta al máximo
conseguimos un mayor aprovechamiento del espacio y además
evitamos que existan inconsistencias entre los datos. Las
inconsistencias se dan cuando nos encontramos con datos
contradictorios.
3) Seguridad. Un SBD (soluciones en bases de datos) debe permitir
que tengamos un control sobre la seguridad de los datos.
4) Se visualiza normalmente como una tabla de una hoja de cálculo,
en la que los registros son las filas y las columnas son los
campos, o como un formulario.
5) Permite realizar un listado de la base de datos.
6) Permiten la programación a usuarios avanzados.
Modelos de bases de datos.
Además de la clasificación por la función de las bases de datos,
éstas también se pueden clasificar de acuerdo a su modelo de
administración de datos. Un modelo de datos es básicamente una
"descripción" de algo conocido como contenedor de datos (algo en
donde se guarda la información), así como de los métodos para
almacenar y recuperar información de esos contenedores. Los
modelos de datos no son cosas físicas: son abstracciones que
permiten la implementación de un sistema eficiente de base de
datos; por lo general se refieren a algoritmos, y conceptos
matemáticos. Algunos modelos con frecuencia utilizados en las
bases de datos:
Bases De Datos Jerárquicas:
En este modelo los datos se organizan en forma de árbol invertido
(algunos dicen raíz), en donde un nodo padre de información
puede tener varios hijos. El nodo que no tiene padres es llamado
raíz, y a los nodos que no tienen hijos se los conoce como hojas.
Las bases de datos jerárquicas son especialmente útiles en el caso
de aplicaciones que manejan un gran volumen de información y
datos muy compartidos permitiendo crear estructuras estables y de
gran rendimiento.
Una de las principales limitaciones de este modelo es su
incapacidad de representar eficientemente la redundancia de
datos.
Base de datos de red:
Éste es un modelo ligeramente distinto del jerárquico; su diferencia
fundamental es la modificación del concepto de nodo: se permite que
un mismo nodo tenga varios padres (posibilidad no permitida en el
modelo jerárquico).
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía
una solución eficiente al problema de redundancia de datos; pero, aun
así, la dificultad que significa administrar la información en una base de
datos de red ha significado que sea un modelo utilizado en su mayoría
por programadores más que por usuarios finales.
Bases de datos relacionales:
Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los
laboratorios IBM en San José (California), no tardó en consolidarse como un
nuevo paradigma en los modelos de base de datos. Su idea fundamental es el
uso de "relaciones". Estas relaciones podrían considerarse en forma lógica
como conjuntos de datos llamados "tuplas". Esto es pensando en cada
relación como si fuese una tabla que está compuesta por registros (las filas de
una tabla), que representarían las tuplas, y campos (las columnas de una
tabla).
En este modelo, el lugar y la forma en que se almacenen los datos no tienen
relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto
tiene la considerable ventaja de que es más fácil de entender y de utilizar para
un usuario esporádico de la base de datos. La información puede ser
recuperada o almacenada mediante "consultas" que ofrecen una amplia
flexibilidad y poder para administrar la información.
Bases de datos orientadas a objetos:
Este modelo, bastante reciente, y propio de los modelos informáticos
orientados a objetos, trata de almacenar en la base de datos los objetos
completos (estado y comportamiento). Una base de datos orientada a
objetos es una base de datos que incorpora todos los conceptos
importantes del paradigma de objetos:
 Encapsulación: Propiedad que permite ocultar la información al resto de
los objetos, impidiendo así accesos incorrectos o conflictos.
 Herencia: Propiedad a través de la cual los objetos heredan
comportamiento dentro de una jerarquía de clases.
 Polimorfismo: Propiedad de una operación mediante la cual puede ser
aplicada a distintos tipos de objetos.
En bases de datos orientadas a objetos, los usuarios pueden definir
operaciones sobre los datos como parte de la definición de la base de
datos. Una operación (llamada función) se especifica en dos partes. La
interfaz (o signatura) de una operación incluye el nombre de la
operación y los tipos de datos de sus argumentos (o parámetros). La
implementación (o método) de la operación se especifica
separadamente y puede modificarse sin afectar la interfaz. Los
programas de aplicación de los usuarios pueden operar sobre los datos
invocando a dichas operaciones a través de sus nombres y
argumentos, sea cual sea la forma en la que se han implementado.
Esto podría denominarse independencia entre programas y
operaciones.
Bases de datos documentales:
Permiten la indexación a texto completo, y en líneas generales realizar
búsquedas más potentes. Tesaurus es un sistema de índices
optimizado para este tipo de bases de datos.
Bases de datos deductivas:
Un sistema de base de datos deductiva, es un sistema de base de
datos pero con la diferencia de que permite hacer deducciones a
través de inferencias. Se basa principalmente en reglas y hechos que
son almacenados en la base de datos. Las bases de datos deductivas
son también llamadas bases de datos lógicas, a raíz de que se basa
en lógica matemática. Este tipo de base de datos surge debido a las
limitaciones de la Base de Datos Relacional de responder a consultas
recursivas y de deducir relaciones indirectas de los datos almacenados
en la base de datos.
Lenguaje: Utiliza un subconjunto del lenguaje Prolog llamado
Datalog el cual es declarativo y permite al ordenador hacer
deducciones para contestar a consultas basándose en los hechos y
reglas almacenados.
Ventajas:
 Uso de reglas lógicas para expresar las consultas.
 Permite responder consultas recursivas.
 Cuenta con negaciones estratificadas
 Capacidad de obtener nueva información a través de la ya almacenada
en la base de datos mediante inferencia.
 Uso de algoritmos de optimización de consultas.
 Soporta objetos y conjuntos complejos.
Fases:
Fase de Interrogación: se encarga de buscar en la base de datos
informaciones deducibles implícitas. Las reglas de esta fase se denominan
reglas de derivación.
Fase de Modificación: se encarga de añadir a la base de datos nuevas
informaciones deducibles. Las reglas de esta fase se denominan reglas de
generación.
Interpretación: Encontramos dos teorías de interpretación de las bases de
datos deductiva por lo cual consideramos las reglas y los hechos como
axiomas. Los hechos son axiomas base que se consideran como verdaderos
y no contienen variables. Las reglas son axiomas deductivos ya que se
utilizan para deducir nuevos hechos.
Teoría de Modelos: Una interpretación es llamada modelo cuando para un
conjunto específico de reglas, éstas se cumplen siempre para esa
interpretación. Consiste en asignar a un predicado todas las combinaciones
de valores y argumentos de un dominio de valores constantes dado. A
continuación se debe verificar si ese predicado es verdadero o falso.
Mecanismos:
Existen dos mecanismos de inferencia:
Ascendente: donde se parte de los hechos y se obtiene nuevos aplicando
reglas de inferencia.
Descendente: donde se parte del predicado (objetivo de la consulta
realizada) e intenta encontrar similitudes entre las variables que nos lleven a
hechos correctos almacenados en la base de datos.
Microsoft Access es un sistema de gestión de bases de
datos incluido en el paquete de programas de Microsoft
Office. Es igualmente un gestor de datos que recopila
información relativa a un asunto o propósito particular,
como el seguimiento de pedidos de clientes o el
mantenimiento de una colección de música. Está
pensado en recopilar datos de otras utilidades (Excel,
SharePoint, entre otros) para manejarlos por medios de
las consultas e informes.
Elementos de Access.
Tabla: Una tabla es un conjunto de datos acerca de un tema específico.
Los datos de la tabla se representan en columnas (llamadas campos) y
filas (llamadas registros). En una tabla, un campo es una categoría o tipo
de información. Pueden ser nombres de empresas, fechas de
contratación de empleados, precios de productos, etc. Un registro es un
conjunto de información acerca de una persona, cosa o evento y por lo
general incluye información de varios campos.
Microsoft Access.
Formulario: Un formulario es, por lo general, un buen diseño para introducir,
cambiar y ver los registros de su base de datos. Al abrir un formulario, Access
recupera los datos deseados de las tablas y los presenta de acuerdo con su diseño
ya sea en la pantalla o en formato impreso. En un formulario se muestran
determinados registros, con un diseño personalizado.
Informe: Un informe se utiliza para
representar los datos en una página
impresa y para mostrar los subtotales y
totales correspondientes a todo un
conjunto de registros. Los informes se
pueden presentar con un diseño
personalizado.
Consultas: Las consultas son preguntas que un usuario hace a la base de
datos. Con ellas puede obtener información de varias tablas y con la estructura
que más le interese. Además, las consultas pueden archivarse de forma que la
próxima vez que se quiera hacer la misma pregunta no tendrá que volver a
plantearla, será suficiente con llamar a la consulta previamente creada. La
importancia de las consultas es enorme, de hecho es la potencia de esta
herramienta la que permite que los gestores de base de datos sean casi
imprescindibles en nuestro trabajo diario.
Macros: Las macros son un mecanismo de automatización de Microsoft
Access. Utilizando éstas es posible automatizar tareas repetitivas
eliminando la posibilidad de introducir errores de operación y liberando
tiempo para emplearlo en otras actividades. Podemos decir que una
macro no es más que una lista de tareas que queremos que Access lleve
a cabo automáticamente.
Módulos: Los módulos son objetos donde se almacena código escrito
en lenguaje de programación denominado Access Basic
Ventaja de la base de datos en una organización.
Mejora la metodología de trabajo en una organización, en algunos casos,
la introducción de una base de datos en las tareas cotidianas de una
organización supone que el análisis de los requisitos a cumplir por el
nuevo sistema da lugar a que se descubran problemas en la metodología
interna de una empresa. Estos problemas pueden resolverse, al realizar
el trabajo de análisis del nuevo sistema informático, solucionando
problemas latentes ya existentes en la empresa en ese momento.

Más contenido relacionado

La actualidad más candente

Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datosjedwinm
 
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.spgutierrez86
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datosesacre
 
diagrama de planificaciones
diagrama de planificaciones diagrama de planificaciones
diagrama de planificaciones siirjosef
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos yeisonarley17
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesJunior Chiran
 
Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datosGalo Anzules
 
Bases de datos
Bases de datosBases de datos
Bases de datosOfimaticos
 
Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Daniela Diaz
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalHermes Sosa
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de DatosEnrique Cabello
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
ConclusionessobrebasesdedatosDaniela Diaz
 
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
 

La actualidad más candente (20)

Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datos
 
diagrama de planificaciones
diagrama de planificaciones diagrama de planificaciones
diagrama de planificaciones
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Clase 2 -
Clase 2 -Clase 2 -
Clase 2 -
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
MODELO DE BASE DE DATOS
MODELO DE BASE DE DATOSMODELO DE BASE DE DATOS
MODELO DE BASE DE DATOS
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionales
 
Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1
 
Base de Datos. Modelo Relacional
Base de Datos. Modelo RelacionalBase de Datos. Modelo Relacional
Base de Datos. Modelo Relacional
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de Datos
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
Conclusionessobrebasesdedatos
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 

Destacado

Exposicion gestión para la prevención y reducción de desastres
Exposicion gestión para la prevención y reducción de desastresExposicion gestión para la prevención y reducción de desastres
Exposicion gestión para la prevención y reducción de desastresAurora RM
 
Educaciã n ambiental
Educaciã n ambientalEducaciã n ambiental
Educaciã n ambientalAurora RM
 
Mapa conceptual gerencia de proyector p p
Mapa conceptual gerencia de proyector p pMapa conceptual gerencia de proyector p p
Mapa conceptual gerencia de proyector p pudes
 
Architettura pc - Slide - Ing. Cristian Randieri - www.intellisystem.it
Architettura pc - Slide - Ing. Cristian Randieri - www.intellisystem.itArchitettura pc - Slide - Ing. Cristian Randieri - www.intellisystem.it
Architettura pc - Slide - Ing. Cristian Randieri - www.intellisystem.itCristian Randieri PhD
 
Brand Health Score-card
Brand Health Score-card  Brand Health Score-card
Brand Health Score-card Ahmad Abdullah
 
Tt 15 2014 tt-bxd_quy chuẩn kỹ thuật quốc gia về sản phẩm, hàng hóa vật liệu ...
Tt 15 2014 tt-bxd_quy chuẩn kỹ thuật quốc gia về sản phẩm, hàng hóa vật liệu ...Tt 15 2014 tt-bxd_quy chuẩn kỹ thuật quốc gia về sản phẩm, hàng hóa vật liệu ...
Tt 15 2014 tt-bxd_quy chuẩn kỹ thuật quốc gia về sản phẩm, hàng hóa vật liệu ...Doan Tran Ngocvu
 
Derechos humanos y motivacion
Derechos humanos y motivacionDerechos humanos y motivacion
Derechos humanos y motivacionAurora RM
 
Organisation für Komplexität - Keynote by Niels Pflaeging at EWMD Jahresevent...
Organisation für Komplexität - Keynote by Niels Pflaeging at EWMD Jahresevent...Organisation für Komplexität - Keynote by Niels Pflaeging at EWMD Jahresevent...
Organisation für Komplexität - Keynote by Niels Pflaeging at EWMD Jahresevent...Niels Pflaeging
 
Evolución de linux
Evolución de linuxEvolución de linux
Evolución de linuxleopoldo16
 
Desarrollo personal y profesional
Desarrollo personal y profesionalDesarrollo personal y profesional
Desarrollo personal y profesionalAurora RM
 

Destacado (13)

Exposicion gestión para la prevención y reducción de desastres
Exposicion gestión para la prevención y reducción de desastresExposicion gestión para la prevención y reducción de desastres
Exposicion gestión para la prevención y reducción de desastres
 
Educaciã n ambiental
Educaciã n ambientalEducaciã n ambiental
Educaciã n ambiental
 
Mapa conceptual gerencia de proyector p p
Mapa conceptual gerencia de proyector p pMapa conceptual gerencia de proyector p p
Mapa conceptual gerencia de proyector p p
 
NVLA Presentation
NVLA Presentation NVLA Presentation
NVLA Presentation
 
Architettura pc - Slide - Ing. Cristian Randieri - www.intellisystem.it
Architettura pc - Slide - Ing. Cristian Randieri - www.intellisystem.itArchitettura pc - Slide - Ing. Cristian Randieri - www.intellisystem.it
Architettura pc - Slide - Ing. Cristian Randieri - www.intellisystem.it
 
Sahil_Resume
Sahil_ResumeSahil_Resume
Sahil_Resume
 
Brand Health Score-card
Brand Health Score-card  Brand Health Score-card
Brand Health Score-card
 
Tt 15 2014 tt-bxd_quy chuẩn kỹ thuật quốc gia về sản phẩm, hàng hóa vật liệu ...
Tt 15 2014 tt-bxd_quy chuẩn kỹ thuật quốc gia về sản phẩm, hàng hóa vật liệu ...Tt 15 2014 tt-bxd_quy chuẩn kỹ thuật quốc gia về sản phẩm, hàng hóa vật liệu ...
Tt 15 2014 tt-bxd_quy chuẩn kỹ thuật quốc gia về sản phẩm, hàng hóa vật liệu ...
 
Derechos humanos y motivacion
Derechos humanos y motivacionDerechos humanos y motivacion
Derechos humanos y motivacion
 
Problemas de toma de desiciones
Problemas de toma de desicionesProblemas de toma de desiciones
Problemas de toma de desiciones
 
Organisation für Komplexität - Keynote by Niels Pflaeging at EWMD Jahresevent...
Organisation für Komplexität - Keynote by Niels Pflaeging at EWMD Jahresevent...Organisation für Komplexität - Keynote by Niels Pflaeging at EWMD Jahresevent...
Organisation für Komplexität - Keynote by Niels Pflaeging at EWMD Jahresevent...
 
Evolución de linux
Evolución de linuxEvolución de linux
Evolución de linux
 
Desarrollo personal y profesional
Desarrollo personal y profesionalDesarrollo personal y profesional
Desarrollo personal y profesional
 

Similar a Bases de datos

Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaLeidyOsorioM
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?Gely Perez
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datosDiana Barco
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datosDiana Barco
 
Clasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosClasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosLoRe RoJazz
 
Bases de datos Belén J
Bases de datos Belén JBases de datos Belén J
Bases de datos Belén JMBMBE201
 
Modelos de base de datos exp.4
Modelos de base de datos exp.4Modelos de base de datos exp.4
Modelos de base de datos exp.4Yudy Reyes
 
Base de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datosBase de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datosLuis Fernando Medina Iglesias
 
Clasificación y modelos de bases de datos
Clasificación y modelos de bases de datosClasificación y modelos de bases de datos
Clasificación y modelos de bases de datosastrid2014
 
Clasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosClasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datostheobromacacao2013
 
Clasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosClasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datostheobromacacao2013
 
Base de datos
Base de datosBase de datos
Base de datosmanuel
 

Similar a Bases de datos (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palencia
 
Generalidades bases de datos
Generalidades bases de datosGeneralidades bases de datos
Generalidades bases de datos
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
 
Consulta: Bases de datos
Consulta: Bases de datosConsulta: Bases de datos
Consulta: Bases de datos
 
Clasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosClasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datos
 
Bases de datos Belén J
Bases de datos Belén JBases de datos Belén J
Bases de datos Belén J
 
Base de datos
Base de datosBase de datos
Base de datos
 
Stefny carrero
Stefny carreroStefny carrero
Stefny carrero
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Modelos de base de datos exp.4
Modelos de base de datos exp.4Modelos de base de datos exp.4
Modelos de base de datos exp.4
 
Julieth niño
Julieth   niñoJulieth   niño
Julieth niño
 
Base de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datosBase de datos y sistemas de gestión de bases de datos
Base de datos y sistemas de gestión de bases de datos
 
Clasificación y modelos de bases de datos
Clasificación y modelos de bases de datosClasificación y modelos de bases de datos
Clasificación y modelos de bases de datos
 
Clasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosClasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datos
 
Clasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datosClasificacion y modelos de bases de datos
Clasificacion y modelos de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Generalidades bases de datos
Generalidades bases de datosGeneralidades bases de datos
Generalidades bases de datos
 

Último

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 

Último (20)

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 

Bases de datos

  • 1. República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Y El Deporte Universidad Nacional Experimental De Los Llanos Occidentales “Ezequiel Zamora” Bases De Datos En Informática El Nula, junio del 2015 Tutor: Ronny Chacón Integrantes:  Carlos Hernández  Daniel Gandica
  • 2. Introducción: El término base de datos fue acuñado por primera vez en 1963, en un simposio celebrado en California, de forma sencilla podemos indicar que una base de datos no es más que un conjunto de información relacionada que se encuentra agrupada o estructurada; El archivo por sí mismo, no constituye una base de datos, sino más bien la forma en que está organizada la información es la que da origen a la base de datos. Por ejemplo un archivo de pacientes en el que la información esté desordenada por el nombre de los mismos, será una tarea bastante engorrosa encontrar todos los pacientes que viven en una zona determinada. Los problemas expuestos anteriormente se pueden resolver creando una base de datos informatizada.
  • 3. Base de datos. Una base de datos se define como un fichero en el cual se almacena información en campos o delimitadores, teniendo acceso a ella posteriormente tanto de forma separada como de forma conjunta. Se utiliza normalmente para recoger grandes cantidades de información. (Por ejemplo el listado de nombres y apellidos de los alumnos de varios cursos o el listado de pacientes en un hospital).
  • 4. Características de una base de datos. 1) Independencia de los datos, es decir, que los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos. 2) Reducción de la redundancia, llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios. 3) Seguridad. Un SBD (soluciones en bases de datos) debe permitir que tengamos un control sobre la seguridad de los datos. 4) Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las filas y las columnas son los campos, o como un formulario. 5) Permite realizar un listado de la base de datos. 6) Permiten la programación a usuarios avanzados.
  • 5. Modelos de bases de datos. Además de la clasificación por la función de las bases de datos, éstas también se pueden clasificar de acuerdo a su modelo de administración de datos. Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos. Algunos modelos con frecuencia utilizados en las bases de datos:
  • 6. Bases De Datos Jerárquicas: En este modelo los datos se organizan en forma de árbol invertido (algunos dicen raíz), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas. Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.
  • 7. Base de datos de red: Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.
  • 8. Bases de datos relacionales: Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla). En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
  • 9. Bases de datos orientadas a objetos: Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento). Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:  Encapsulación: Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.  Herencia: Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.  Polimorfismo: Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
  • 10. En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como parte de la definición de la base de datos. Una operación (llamada función) se especifica en dos partes. La interfaz (o signatura) de una operación incluye el nombre de la operación y los tipos de datos de sus argumentos (o parámetros). La implementación (o método) de la operación se especifica separadamente y puede modificarse sin afectar la interfaz. Los programas de aplicación de los usuarios pueden operar sobre los datos invocando a dichas operaciones a través de sus nombres y argumentos, sea cual sea la forma en la que se han implementado. Esto podría denominarse independencia entre programas y operaciones. Bases de datos documentales: Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes. Tesaurus es un sistema de índices optimizado para este tipo de bases de datos.
  • 11. Bases de datos deductivas: Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. Las bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática. Este tipo de base de datos surge debido a las limitaciones de la Base de Datos Relacional de responder a consultas recursivas y de deducir relaciones indirectas de los datos almacenados en la base de datos. Lenguaje: Utiliza un subconjunto del lenguaje Prolog llamado Datalog el cual es declarativo y permite al ordenador hacer deducciones para contestar a consultas basándose en los hechos y reglas almacenados.
  • 12. Ventajas:  Uso de reglas lógicas para expresar las consultas.  Permite responder consultas recursivas.  Cuenta con negaciones estratificadas  Capacidad de obtener nueva información a través de la ya almacenada en la base de datos mediante inferencia.  Uso de algoritmos de optimización de consultas.  Soporta objetos y conjuntos complejos. Fases: Fase de Interrogación: se encarga de buscar en la base de datos informaciones deducibles implícitas. Las reglas de esta fase se denominan reglas de derivación. Fase de Modificación: se encarga de añadir a la base de datos nuevas informaciones deducibles. Las reglas de esta fase se denominan reglas de generación.
  • 13. Interpretación: Encontramos dos teorías de interpretación de las bases de datos deductiva por lo cual consideramos las reglas y los hechos como axiomas. Los hechos son axiomas base que se consideran como verdaderos y no contienen variables. Las reglas son axiomas deductivos ya que se utilizan para deducir nuevos hechos. Teoría de Modelos: Una interpretación es llamada modelo cuando para un conjunto específico de reglas, éstas se cumplen siempre para esa interpretación. Consiste en asignar a un predicado todas las combinaciones de valores y argumentos de un dominio de valores constantes dado. A continuación se debe verificar si ese predicado es verdadero o falso. Mecanismos: Existen dos mecanismos de inferencia: Ascendente: donde se parte de los hechos y se obtiene nuevos aplicando reglas de inferencia. Descendente: donde se parte del predicado (objetivo de la consulta realizada) e intenta encontrar similitudes entre las variables que nos lleven a hechos correctos almacenados en la base de datos.
  • 14. Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete de programas de Microsoft Office. Es igualmente un gestor de datos que recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música. Está pensado en recopilar datos de otras utilidades (Excel, SharePoint, entre otros) para manejarlos por medios de las consultas e informes. Elementos de Access. Tabla: Una tabla es un conjunto de datos acerca de un tema específico. Los datos de la tabla se representan en columnas (llamadas campos) y filas (llamadas registros). En una tabla, un campo es una categoría o tipo de información. Pueden ser nombres de empresas, fechas de contratación de empleados, precios de productos, etc. Un registro es un conjunto de información acerca de una persona, cosa o evento y por lo general incluye información de varios campos. Microsoft Access.
  • 15.
  • 16. Formulario: Un formulario es, por lo general, un buen diseño para introducir, cambiar y ver los registros de su base de datos. Al abrir un formulario, Access recupera los datos deseados de las tablas y los presenta de acuerdo con su diseño ya sea en la pantalla o en formato impreso. En un formulario se muestran determinados registros, con un diseño personalizado.
  • 17. Informe: Un informe se utiliza para representar los datos en una página impresa y para mostrar los subtotales y totales correspondientes a todo un conjunto de registros. Los informes se pueden presentar con un diseño personalizado. Consultas: Las consultas son preguntas que un usuario hace a la base de datos. Con ellas puede obtener información de varias tablas y con la estructura que más le interese. Además, las consultas pueden archivarse de forma que la próxima vez que se quiera hacer la misma pregunta no tendrá que volver a plantearla, será suficiente con llamar a la consulta previamente creada. La importancia de las consultas es enorme, de hecho es la potencia de esta herramienta la que permite que los gestores de base de datos sean casi imprescindibles en nuestro trabajo diario.
  • 18. Macros: Las macros son un mecanismo de automatización de Microsoft Access. Utilizando éstas es posible automatizar tareas repetitivas eliminando la posibilidad de introducir errores de operación y liberando tiempo para emplearlo en otras actividades. Podemos decir que una macro no es más que una lista de tareas que queremos que Access lleve a cabo automáticamente. Módulos: Los módulos son objetos donde se almacena código escrito en lenguaje de programación denominado Access Basic Ventaja de la base de datos en una organización. Mejora la metodología de trabajo en una organización, en algunos casos, la introducción de una base de datos en las tareas cotidianas de una organización supone que el análisis de los requisitos a cumplir por el nuevo sistema da lugar a que se descubran problemas en la metodología interna de una empresa. Estos problemas pueden resolverse, al realizar el trabajo de análisis del nuevo sistema informático, solucionando problemas latentes ya existentes en la empresa en ese momento.