Documente Academic
Documente Profesional
Documente Cultură
Alice, Tsai
Base De Datos
1990 Sistemas de Base de Datos.
Editorial Prentice Hall.
James, Martín
1995 Organización de las Base de Datos.
Editorial Prentice Hall.
Piattini, Mario
1999 Fundamentos y modelos de Base de Datos.
2da. edición Alfaomega.
Sánchez G. Carmelo
2004 Diccionario de Informática e Internet de Microsoft
2da. Edición McGrawHill
http://www.scribd.com/doc/6546807/Jerarquia-de-Clases
http://s3.amazonaws.com/UNED/apuntes/Tema8.pdf
ingenieria.uatx.mx/licenciaturas/ic/.../bases_datos_avanzadas.doc
http://es.wikipedia.org/base_de_datos_relacionales 2011
www.scribd.com/doc/.../Base-de-Datos-Deductivas
http://www.scribd.com/doc/8554316/DataLog-Data-Base-Logic-Lenguaje-Logico-Bases-de-
datos-
http://www.quadernsdigitals.net/datos_web
http://es.tech-faq.com/multimedia-database.shtml
http://www.monografias.com/trabajos/objetos/objetos.shtml
Base de Datos
Personas
Máquinas
Programas
Datos
V E N T A JA S D E P R O C E S A M I E N T O D E B A S E D E D A T O S
M U LT I T A R E A
La ejecución de más de un programa a la vez en una computadora. Los
sistemas operativos multitarea (Windows, OS/2, Unix y otros) permiten que múltiples
operaciones se ejecuten simultáneamente. Sus mayores beneficios se obtienen cuando
se realizan tareas largas y complejas (como consultar una base de datos).
M U LT I U S U A R I O
Una base de datos multiusuario permite a más de un solo usuario acceder a los
datos almacenados.
INTEGRIDAD REFERENCIAL
La integridad referencial es un sistema de reglas que utilizan la mayoría de las
bases de datos relacionales para asegurarse que los registros de tablas relacionadas
son válidos y que no se borren o cambien datos relacionados de forma accidental
produciendo errores de integridad.
INCONSISTENCIA
Ocurre cuando existe información contradictoria o incongruente en la base
de datos.
REDUNDANCIA
Esta se presenta cuando se repiten innecesariamente datos en
los archivos que conforman la base de datos.
T U P LA
Una tupla se define como una función finita que asocia unívocamente los
nombres de los atributos de una relación con los valores de una instanciación de la
misma. En términos simplistas, es una fila de una tabla relacional.
T A B LA
ENTIDAD
Es la representación de un objeto o concepto del mundo real que se describe en
una base de datos. Una entidad se describe en la estructura de la base de
datos empleando un modelo de datos. Por ejemplo, nombres de entidades pueden ser:
Alumno, Empleado, Artículo, entre otros. Cada entidad está constituida por uno o
más atributos.
ATRIBUTOS
C A R D I N A LI D A D
Forma como cada elemento de la entidad participa de la relación (Mínima,
Máxima)
Relaciones de uno a uno 1:1
REGISTRO
L E N G U A JE S DE UN DBMS:
En la estructura básica de un Sistema Manejador de Base de Datos se
enuncian dos lenguajes que permiten trabajar sobre la base de datos. Estos lenguajes
estándar son:
TIPOS DE DML'S:
Usuarios Finales.
ESQUEMA D E UN DBMS
V E N T A JA S
Y D E S V E N T A JA S D E U N SISTEMA ADMINISTRADO R
DE BASE DE DATOS
Ventajas:
Mejora en la integridad de datos
Mejora en la seguridad.
Mejora en la accesibilidad a los datos.
Desventajas:
Complejidad.
Tamaño.
Coste de la conversión.
Vulnerable a los fallos.
TRANSACCIONES
M O D E LO D E D A T O S LÓ G I C O S B A S A D O E N O B JE T O S
Se usan para describir datos en los niveles conceptual y de visión, es decir, con
este modelo representamos los datos de tal forma como nosotros los captamos en el
mundo real, tienen una capacidad de estructuración bastante flexible y permiten
especificar restricciones de datos explícitamente.
M O D E LO E N T I D A D -R E LA C I Ó N
Denominado por sus siglas como: E-R; Este modelo representa a la realidad a
través de entidades, que son objetos que existen y que se distinguen de otros por sus
características. Las entidades pueden ser de dos tipos:
Tangibles:
Son todos aquellos objetos físicos que podemos ver, tocar o sentir.
Intangibles:
Todos aquellos eventos u objetos conceptuales que no podemos ver, aun
sabiendo que existen, por ejemplo: la entidad materia, sabemos que existe,
sin embargo, no la podemos visualizar o tocar.
M O D E LO D E D A T O S LÓ G I C O S B A S A D O E N R E G I S T R O S
Se utilizan para describir datos en los niveles conceptual y físico.
Estos modelos utilizan registros e instancias para representar la realidad, así como las
relaciones que existen entre estos registros (ligas) o apuntadores, se usan para
especificar la estructura lógica global de la base de datos y para proporcionar una
descripción a nivel más alto de la implementación.
Modelo de red
Modelo Jerárquico
La estructura de datos del modelo jerárquico es como un árbol de registros,
con cada registro que tiene un registro paternal y muchos hijos, el modelo de red
permite a cada registro tener múltiples registros paternales y de Hijos, formando una
estructura de enrejado.
A LG E B R A R E LA C I O N A L
El álgebra relacional es un conjunto de operaciones que describen paso a paso
como computar una respuesta sobre las relaciones, tal y como éstas son definidas en
el modelo relacional. Denominada de tipo procedimental, a diferencia del Cálculo
relacional que es de tipo declarativo.
CARACTERÍSTICAS DE SGBDOO
Tienen tres características básicas: debe estar basado en objetos, basado en clases y
capaz de tener herencia de clases. Muchos lenguajes cumplen uno o dos de estos
puntos; muchos menos cumplen los tres. La barrera más difícil de sortear es
usualmente la herencia.
El elemento fundamental de la OOP es, como su nombre lo indica, el objeto.
Podemos definir un objeto como un conjunto complejo de datos y programas que
poseen estructura y forman parte de una organización.
Los lenguajes de las bases de datos trabajan directamente con datos que son
persistentes, es decir, los datos siguen existiendo una vez que el programa que los
creo ha concluido. Las relaciones de las bases de datos y las tuplas de las relaciones
son ejemplos de datos persistentes. Por el contrario, los únicos datos persistentes con
los que los lenguajes de programación tradicionales trabajan directamente son los
archivos.
Notación Prolog/Datalog
MECANISMOS B Á S I C O S D E I N F E R E N C I A P A R A P R O G R A MA C I Ó N LÓ G IC A
BASES DE D A T O S M U LT I M E D I A
Una base de datos multimedia es una base de datos que alberga uno o más
tipos de archivos de los medios de comunicación principales como. Txt
(documentos), Jpg (imágenes), Swf (vídeos),. Mp3 (audio), etc., y poco se dividen en
tres categorías principales:
BASE DE D A T O S E S P A C I O - T E M P OR A LE S
BASES DE D A T O S T E M P O R A LE S
BASES D E D A T O S E S P A C I A LE S
BASES D E D A T O S E S P A C I O - T E M P O R A LE S
Y. H. Alice, Tsai
1990 Sistemas de Base de Datos.
Editorial Prentice Hall.
Piattini, Mario
1999 Fundamentos y modelos de Base de Datos.
2da. edición Alfaomega.
Sánchez G. Carmelo
2004 Diccionario de Informática e Internet de Microsoft
2da. Edición McGrawHill
http://www.scribd.com/doc/6546807/Jerarquia-de-Clases
http://s3.amazonaws.com/UNED/apuntes/Tema8.pdf
ingenieria.uatx.mx/licenciaturas/ic/.../bases_datos_avanzadas.doc
http://es.wikipedia.org/base_de_datos_relacionales
www.scribd.com/doc/.../Base-de-Datos-Deductivas
http://www.scribd.com/doc/8554316/DataLog-Data-Base-Logic-Lenguaje-Logico-Bases-de-
datos-
http://www.quadernsdigitals.net/datos_web
http://es.tech-faq.com/multimedia-database.shtml
http://www.monografias.com/trabajos/objetos/objetos.shtml