Base de Datos
DATOS
ING. JOSE CORDOVA ARAGUNDI
1
¿Qué es una Base de
Datos?
Informáticamente una B de D es un sistema
formado por un conjunto de datos almacenados
en memorias masivas que permiten acceso
directo a ellos y un conjunto de programas que
manipulan ese conjunto de datos.
2
Ventajas
Independecia de los datos, los programas y
procesos
Menor Redundancia
Integridad de losdatos
Coherencia de los resultados
Mayor seguridad de los datos
Datos mas documentadis
Acceso a los Datos mas eficiente
Acceso simultaneo a los datios
3
Desventajas
Instalación Costosa
Requiere personal calificado
Implantación larga
Falta de rentabilidad a corto plazo
4
Propiedades de los datos
Estructurados independientemente de las
aplicaciones y delsoporte de almacenamiento
que los contiene.
Presentan la menor redundancia posible.
Son compartidos por varios usuarios y/o
aplicaciones.
Están bajo un control centralizado.
5
Sistemas de Gestión de
Base de Datos (SGBD)
Entre la BD física (el almacenamiento real de
datos) y los usuarios del sistema existe
interfaz de software que recibe el nombre
SGBD y es el responsable de tratartodas
peticiones de información de los usuarios.
los
un
de
las
Un SGBD es un conjunto de programas de
propósito general que permite controlar el acceso
y la utilización de la B de D, por los usuarios,
para incluir, modificar o recuperar información,
incluyendo prestaciones para conseguir la
independencia, la integridad y la seguridad de los
datos, así como la concurrencia de usuarios.
6Modelo Entidad Rerlacion
E/R
Propuesto por Peter P. Chen
Facilita el diseño de BD.
Se basa en una percepción de un
mundo real.
Permite la especificación
esquema de “empresa”.
de
un
7
Entidad
Entidad es “una persona, lugar, cosa,
concepto o suceso, real o abstracto, de
interés para la empresa”. Es aquel objeto
acerca del cual queremos almacenar
información en la base de datos.
La representación grafica de un tipo de
entidad es un rectángulo etiquetado con el
nombre del tipo de entidad.
8
E n tid a d
P r é s ta m o
A s ig n a tu r a
A u to
Entidades Persona, Préstamo, Asignatura y Auto.
9
Atributo
Es cada una de las propiedades o
características que tiene un tipo de entidad
o de interrelación. Así, el tipo de entidad
AUTOR tiene como atributos el Nombre, laNacionalidad, la Fecha_nac,etc; y los
atributos del tipo de entidad DOCUMENTO
son, entre otros, Titulo y Resumen. El tipo
de interrelación Escribe entre AUTOR y
DOCUMENTO
tiene
como
atributo
Orden_de_firma.
10
a tr ib u to
P e rso n a
N o m b re
A p e llid o
Edad
T e lé f o n o
P a te n te
M a rc a
M o d e lo
M o to r
C o lo r
A u to
11
Dominio
Cada atributo tiene un dominio.
Indica el tipo de datos que será
almacenado.
Restricciones en los valores que el
atributo puede tomar:
Cadenas de caracteres, números, solo
dos letras, sólo números mayores que
cero, solo números enteros....
12
Relaciones
Correspondencia entre dos entidades.
R e la c i ó n
13
Relación
La relación debe tener un nombre que sea capaz
de identificar el tipo de correspondencia entreambas entidades. Generalmente estos nombres
son verbos:
P e rso n a
posee
A u to
Persona posee auto.
Auto pertenece a persona.
P e rso n a
es
_de
A u to
14
Atributos en relaciones
A veces los atributos no son propios de ninguna
entidad sino del hecho mismo de la relación:
Relaciones de tipo "histórico" donde debe constar
una fecha o una hora.
Hacer constar la fecha de compra enque persona
compró el auto: la fecha es de la compra, no de la
persona, ni del auto.
Se representan igual que los atributos de las
entidades.
En tal caso, el atributo "Fecha de compra" debería
colocarse en la relación "compra".
F e c h a _ c o m p ra
P e rso n a
A u to
c o m p ra
15
Cardinalidad de una
relación
Número de ocurrencias que se pueden dar
de una relación: con cuantas...
Regístrate para leer el documento completo.