Download - Introduccion Base Datos
![Page 1: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/1.jpg)
Unidad I
Introducción a Base de Datos.
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN MARACAY
Prof. Luis E. Aponte.
Lapso. 2012-II
Maracay, Septiembre de 2012
![Page 2: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/2.jpg)
![Page 3: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/3.jpg)
DISTINTAS DEFINICIONES DE BASE DE DATOS
- “Colección organizada de datos relacionados.
- “Colección integrada y generalizada de datos,
estructurada atendiendo a las relaciones naturales de
modo que sumimistre todos los caminos de acceso
necesarios a cada unidad de datos con objeto de poder
atender todas las necesidades de los diferentes
usuarios”, (Deen, 1985).
- “Colección de datos interrelacionados”, (Elsmari y navathe,
1989).
![Page 4: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/4.jpg)
Palabras Claves en Def.
de Base de Datos.
Organizado Referencia a la manera en que
los datos deben ser almacenados.
Colección
Inter-relacionado La Interrelación permite que una
colección de datos proporcione
información razonable y
coherente.
Referencia a un grupo de datos y
no tan solo a uno en particular.
![Page 5: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/5.jpg)
VENTAJAS DE LAS BASES DE DATOS
REFERIDAS A:
A) LOS DATOS:
- Independencia de éstos respecto de los tratamientos y
viceversa
- Mejor disponibilidad de los mismos
- Mayor eficiencia en la recogida, codificación y entrada en
el sistema
![Page 6: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/6.jpg)
VENTAJAS DE LAS BASE DE DATOS (Cont..)
B) LOS RESULTADOS
- Mayor coherencia
- Mayor valor informativo
-Mejor y mas normalizada documentación
C) LOS USUARIOS
- Acceso más rápido y sencillo de los usuarios finales
- Más facilidades para compartir los datos por el conjunto
de los usuarios
- Mayor flexibilidad para atender a demandas cambiantes
![Page 7: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/7.jpg)
INCOVENIENTES DE LAS BASES DE DATOS
• Instalación costosa
• Personal especializado
• Implantación larga y dificil
• Falta de rentabilidad a corto plazo
• Escasa estandarización
• Desfase entre teoría y práctica
![Page 8: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/8.jpg)
Conjunto de programas que permiten la implantación,
acceso y mantenimiento de la BD
SISTEMA DE GESTION DE BASE DE DATOS (SGBD)
SISTEMA DE BASE DE DATOS (SBD)
SGBD + DATOS + USUARIOS
![Page 9: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/9.jpg)
![Page 10: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/10.jpg)
EL SISTEMA DE GESTION DE BASE DE
DATOS (SGBD)
![Page 11: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/11.jpg)
![Page 12: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/12.jpg)
USUARIOS DE UNA BASE DE DATOS
a) Usuarios Informáticos
Diseñadores (lógicos/físicos)
Administradores
Analistas y programadores
b) Usuarios Finales
![Page 13: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/13.jpg)
SISTEMA DE GESTION DE BASE DE DATOS
Conjunto coordinado de programas,
procedimientos, lenguajes, etc. que
suministra a los distintos tipos de usuarios
los medios necesarios para describir y
manipular los datos almacenados en la
base, garantizando su seguridad.
![Page 14: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/14.jpg)
OPERACIONES QUE DEBE REALIZAR UN SGBD
A) Sobre el conjunto de la base.
* Creación
* Reestructuración
* Consulta a la totalidad.
B) Sobre registros concretos
* Inserción
* Borrado
* Modificación
* Consulta Selectiva
![Page 15: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/15.jpg)
FUNCIONES ESENCIALES DE UN SGBD
• Función de definición o descripción.
• Función de manipulación
• Función de control.
![Page 16: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/16.jpg)
OTRAS FACILIDADES
Procedimientos para el Administrador
• Reorganizaciones
• Copias de seguridad
• Cargas de ficheros
• Estadísticas
• Generadores de listado, etc.
Interfaces con monitores de transacciones
![Page 17: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/17.jpg)
LENGUAJE DE DEFINICION DE DATOS (DDL)
Suelen ser autocontenidos y no necesitan apoyarse en
ningún lenguaje de programación.
![Page 18: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/18.jpg)
LENGUAJE DE MANIPULACION DE DATOS
• Deben permitir al usuario referirse a un conjunto de
datos que cumplan una cierta condición (criterio de
selección).
• Un mismo LMD pede actuar como huesped y como
autocontenido.
• La mayoría permiten el uso en diferido y en
conversacional.
• El programador precisa de un LMD:embebido y
bastante procedimental.
• El usuario no informático precisa LMD: autocontenidos,
muy procedimentales e interactivos.
![Page 19: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/19.jpg)
![Page 20: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/20.jpg)
![Page 21: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/21.jpg)
![Page 22: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/22.jpg)
![Page 23: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/23.jpg)
![Page 24: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/24.jpg)
Con la independencia físico/lógica se consigue:
• Que los mismos datos se presenten de distintas
formas según las necesidades del usuario.
• Que el almacenamiento de los datos, su estructura
lógica y los programas de aplicación sean
independientes.
![Page 25: Introduccion Base Datos](https://reader031.vdocuments.co/reader031/viewer/2022021416/58ecfda61a28abbf1b8b478b/html5/thumbnails/25.jpg)
Dentro del concepto de independencia físico/lógica
podemos distinguir entre:
• Independencia de descripción: que permite
separar la definición de los datos a nivel físico y a
nivel lógico.
• Independencia de manipulación: que hace
referencia a la de los programas de aplicación con
respecto a los caminos de acceso y al soporte físico
de almacenamiento.
En la independencia de descripción es fundamental
la arquitectura del SGBD; en la independencia de
manipulación influye también el modelo de datos.