3. Conjunto de datos relacionados entre sí
Hechos conocidos
Pueden
registrarse
Tienen
significado
4. Representa una realidad particular
(Minimundo, Universo de Discurso, Dominio)
Contiene datos relacionados lógicamente
Es de propósito específico
5. Las bases de datos orientadas a objetos (BDOO)
son aquellas cuyo modelo de datos está
orientado a objetos y almacenan y recuperan
objetos en los que se almacena estado y
comportamiento.
7. “Datos son hechos conocidos que pueden
registrarse y que tienen un significado implícito”.
Ramez Elmasri y Shamkant B. Navathe
Ejemplo:
Pueden constituir datos los nombres, números
telefónicos y direcciones de personas que conocemos.
3256789
Elena Sánchez
Kli@adinet.com.uy
Sarandí 100
José Martínez
18deJulio 1880
8. Una entidad es todo aquello de lo cual interesa guardar datos, por
ejemplo: clientes, facturas, productos, empleados.
En el Modelo de Entidad-Relación que se presenta, se observa
que las entidades están formadas por atributos o campos referidos
a un mismo tema que interesa almacenar.
CLIENTES cuenta con los atributos: Código de Cliente, Nombre,
Apellido, Domicilio, Teléfono.
9. Cada entidad tiene una clave primaria o campo llave que
identifica unívocamente al conjunto de datos.
Cuando en una entidad figura la clave primaria de otra entidad, ésta
se denomina clave foránea.
Las entidades se relacionan entre sí a través de las claves
foráneas.
Claves Primarias y Claves Foráneas
CLAVES PRIMARIAS
Código de Cliente es la clave primaria
de Cliente. A cada cliente se le asocia un
código y a cada código le corresponde un
cliente. Asimismo, Número de Factura y
Código de Producto son claves primarias
de Facturas y Productos respectivamente.
CLAVES FORÁNEAS
Son claves foráneas en Facturas
Código de Cliente y Código de
Producto.
Clientes se relaciona con Facturas a
través del Código de Cliente que figura
en ambas tablas y con Productos
mediante el Código de producto.
10. Restricciones de integridad referencial
RESTRICCIONES DE INTEGRIDAD REFERENCIAL
-Código de Clientes en Facturas debe cumplir que exista
en Clientes y que sea clave primaria
-Código de Producto Facturas debe cumplir que exista en
Productos y que sea clave primaria
11. Datos y Metadatos
Metadatos son datos acerca de los datos presentes en la base
de datos.
..................
20AlfabéticoNombre
4NuméricoNum
Longitu
d
TipoDato
Ejemplo metadatos El tipo de datos puede ser Numérico,
alfabético, fecha, lógico (Sï /NO).
La longitud indica la cantidad
máxima de caracteres que puede
asumir el dato.
Ejemplo de Restricción de Dominio:
Num >0 y <9999
12. SISTEMAS DE GESTIÓN DE BASE DE
DATOS (DBMS)
Una base de datos es creada y mantenida por un
conjunto de programas
Motor de Base de Datos
Sistema de Gestión de Base de Datos
Database Management System (DBMS)
13. Estructura de archivos dentro
de los programas
Necesidad de escribir un
nuevo programa para cada
nueva tarea
Aislamiento de los datos
Separación entre programas y
datos
Naturaleza autodescriptiva de
los datos
Almacenamiento persistente
de las estructuras de datos
Integración y compartimiento
de los datos
Manejo de múltiples vistas de
los datos
Archivos tradicionales Base de Datos
Archivos Tradicionales vs.
Bases de Datos
14. Redundancia e inconsistencia
controlada
Restricciones de seguridad e
integridad
Manejo de la concurrencia
Independencia de los datos *
Redundancia e inconsistencia
no controlada por el sistema
Problemas de seguridad e
integridad
Dificultad de acceso a los
datos, anomalías de acceso
concurrente
Archivos tradicionales Base de Datos
Archivos Tradicionales vs.
Bases de Datos
Nota: Se explicará con mayor profundidad más adelante
15. SISTEMAS DE GESTIÓN DE BASE DE
DATOS (DBMS)
Permite:
Definir, construir y manipular
una base de datos
para distintas aplicaciones
Sistema de Propósito GeneralDBMS
Por lo tanto:
16. SISTEMA DE BASE DE DATOS
Software de acceso a
datos almacenados
Software para procesar
consultas /programas
Programas de Aplicación/Consultas
DBMS
Sistema de
Base de
Datos
Usuarios / Programadores
Base de Datos
Almacenada
Definición Base
de Datos
Almacenada