1. Base de Datos
1.1 Objetivos de las Base de Datos
Almacenamiento Clasificación Organización
Fácil Correcta Eficiente Eficaz
Agrupa
miento
Facil
Acceso
Mejor
fluidez
2. SIstema Gestor de Base
de Datos
Aislamiento
de Datos
Anomalías del
Acceso
Ocurrente
Dificultad de
acceso a los
clientes
Problemas de
Seguridad
Redundancia e
Inconsistencia
Archivos
del mismo
formato
Aplicacion
es
Mejorar el
funcionam
iento
Resultado
s mas
rápidos
Facil
manejo de
datos
Disminuir
fallos
Resguarda
r datos
Evitar
datos
repetidos
Disminuir
3. 1.2 Areás de Aplicación de los SGBD
Areás
Economía
Bancos
Empresas
Educación
Transporte
Bibliotecas
Lineas
Aereas
Terminales
Manejo de datos del
cliente,cuentas,prestamos.
Control de empleados,Id's,datos
personales,clientes.
Información de alumnos,
matricula, calificaciones.
Información de libros y de
usuarios,prestamos.
Manejo de reservas,
información de viajes
Información de autobuses
disponibles,costos,clientes.
Escuelas
Todo lugar donde se ocupe
gran cantidad de datos
4. 1.3 Modelos de Datos
Modelos
Entidad-
Relación
Conjunto de
entidades
Relación de
entidades
Uniones
n a n
Relacional
Atributos
1 a 1
1 a n
(muchos)
Tablas
Relaciones
Flexibilidad
Uso de
consultas
Jerárquico
Forma de
árbol
Mucha
redundanci
a de datos
Orientado a
Objetos
Mejor que
la de E-R
Utiliza
encapsulamien
to, Métodos,
etc.
Difícil
administrac
ión
Componentes
Pueden ser
Posee
Componentes Tiene
5. 1.5 Niveles de Abstracción
Nivel
Físico o Interno
Lógico o Conceptual
Vistas o Externo
Describe cómo almacenar
realmente los datos
Describe que datos se
almacena y que relaciones
tienen
Permite acceder a una sola
parte de la BD, y hace más fácil
la interacción con el sistema
6. 1.6 Tipos de Usuario
Usuario
Normales Programadores Sofisticados Especializados Administradores
programas
ya hechos
Formularios
Desarrollan
programas
Utilizan
diferentes
leguajes
No utilizan
programas
Desarrollan
consultas
Desarrollan
programas
Gráficos Audio
Gestiona a
los usuarios
Tiene total
acceso
Usan
Que guardan
7. 1.7 Tipos de Lenguajes
Tipo
De Definición de
Datos
De Manipulación de
Datos
Que permite el
acceso a la BD
Se encarga de definir los datos
a utilizar, y de almacenarlos.
Procedimentales
Declarativos
Requiere que el usuario
especifique que datos necesita y
como obtenerlos
Requiere que el usuario
especifique que datos necesita,
pero no como obtenerlos
Cobol
C++
Java
Etc.
8. 1.8 Tópicos Selectos de BD
Tópicos Selectos
de BD
Base de Datos
Sistema Gestor de
Base de Datos
Componentes
Es el lugar donde se almacena
y organiza grandes cantidades
de datos, los cuales tienen
alguna relación entre si
Registro
Tabla
Es un software especializado
que sirve como interfaz entre
el usuario y la BD.
Introducción de datos
Almacenar datos
Recuperar y manipular
datos
Consulta
Agrupa la información
asociada a una entidad
Es el conjunto de registros. Y
esta conformado por campos
Es un tipo de filtro que
permite visualizar
datos específicos
Formulario
Facilitan la
introducción de datos