tipos de bases de datos personal caseras mipymes tamaño usualmente en mb 1
TRANSCRIPT
Tipos de Bases de datos
Personal
Caseras
MiPymes
Tamaño usualmente en MB
1
Tipos de Bases de datos
Grupo de Trabajo
Pymes
Franquicias
Tamaño hasta 1GB
2
Tipos de Bases de datos
Organizacionales o Internet
Corporativos
Transnacionales
Emporios
Tamaño Indefinido
3
Relación aplicaciones y DBMS
Aplicación
Clientes
Aplicación
Alquiler
Aplicación
Inventario
DBMSBase de
datos
4
Evolución de las bases de datos
Procesamiento de archivos
Datos separados y aislados
Duplicidad de datos
Las aplicaciones dependen del formato del archivo
Incompatibilidad de datos
Difícil de representar ante el usuario
5
Evolución de las bases de datos
Procesamiento de las bases de datos
Datos Integrados
Reducción de duplicidad de datos
Independencia de datos y aplicaciones
Representación sencilla ante el usuario
6
Evolución de las bases de datos
Bases de datos Cliente - Servidor
Conexión vía LAN
Multiusuarios
Compartir datos (NO archivos)
Multiples PC's
7
Evolución de las bases de datos
Bases de datos Distribuidas
Multiusuarios
Multibases de datos
Sincronización de datos entre bases
Alta seguridad y control de usuarios y datos
Aun en desarrollo y en pruebas
8
Evolución de las bases de datos
Bases de datos Orientadas a Objetos
Creado a partir de la POO
Estructuras diferentes a la relacionales
Desarrollos aplicados a la ingeniería y no a los
negocios
9
Definición de Base de Datos
Es un conjunto auto-descriptivo de registros
integrados. (Kroenke. David)
Es una colección de datos interrelacionados
(Silberschatz, Abraham)
Es una fuente central de datos destinados a
compartirse entre muchos usuarios para una
diversidad de aplicaciones (Kendal)10
Auto-descriptiva
Contiene una descripción de los datos y a esto
se le llama diccionario de datos o metadatos.
Ventajas
Permite la interdependencia con los programas
Poco mantenimiento si se modifica la estructura
11
Registros Integrados
Bits
Bytes
o
caracteres
Campos Registros Archivos
Bits
Bytes
o
caracteres
Campos Registros
Archivos
+
Metadatos
+
Índices
+
Metadatos de
aplicaciones
Base de
datos
12
Modelo de un Modelo
NO es un modelo de la realidad
Es un modelo del usuario
El nivel de detalle de una base de datos dependerá
de la información que se requiera en el negocio.
Es un modelo dinámico
Cambian las personas
Cambia el negocio 13
Sistema de bases de datos
Es el conjunto de datos interrelacionados y un
conjunto de programas que permiten a los
usuarios tener acceso a esos datos y
modificarlos.
14
Componentes de un sistema de
base de datos
Herramientas de
diseño
Tiempo de
ejecución
Base de
datos
DBMS
(DataBase Management System)
Aplicación
Analista
Usuario
15
Componentes de una Base de
datos Entidades o Tablas
Es cualquier objeto, persona, lugar, evento, cosa,
tiempo; al cual se le puede recopilar información
Relación
Son las asociaciones entre entidades
16
Componentes de una Base de
datos Atributos o Campos
Es una característica de una entidad en ocasiones
también es sinónimo de“Dato”
Registros o Tuplas
Es una colección de atributos o datos que tienen
algo en común con la entidad descrita.
17
Componentes de una Base de
datos Clave o Atributo clave o Campo llave o Llave
primaria o Índice
Es un dato o atributo que identifica como único a un
registro de una entidad.
18
Componentes de una Base de
datos Metadatos
Es la descripción de la estructura de la base de
datos.
Es también llamada en algunas ocasiones “Tabla
de sistema”
19
EjercicioNombre_Estudiante Nombre_Asesor
5323-3476 Juan 2354-4578
5565-3465 Luis 6534-6798
5465-9324 Juan 2354-4578
5376-9812 Juan 2354-4578
Sergio Bueno 5356-5467 Luis 6534-6798
Tel_Estudiante Tel_Asesor
Rodrigo Velez
Jorge Diaz
Saul Dominguez
Richard Smith
1) Menciona el título atributo ________________________
2) Menciona un dato ________________________
3) Menciona el nombre de la entidad ________________________
4) Menciona el campo llave ________________________ 20