la unidad de s sesion edussssssssssssssscacio fisca
Base de datos alejandro coronado
1. REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”.
ESCUELA DE INGENIERÍA DE SISTEMA
Alejandro Coronado C.I.: 26.776.116
2. Es el conjunto de información
Se relaciona y se
encuentra
Agrupada
Estructurada
Un sistema que se forma por
un conjunto de datos
almacenados en discos
Permiten el acceso
directo a ellos
que
y
3. INDEPENDENC
IA LÓGICA Y
FÍSICA DE LOS
DATOS
REDUNDANCI
A MÍNIMA
ACCESO
RECURRENTE
POR PARTE
DE MÚLTIPLES
USUARIOS
INTEGRIDAD
DE LOS
DATOS
CONSULTAS
COMPLEJAS
OPTIMIZADAS
SEGURIDAD
DE ACCESO Y
AUDITORÍA
RESPALDO Y
RECUPERACI
ÓN
ACCESO A
TRAVÉS DE
LENGUAJES
DE
PROGRAMACI
ÓN ESTÁNDAR
4. Sirve para información de
los estudiantes, matriculas
en las asignaturas y
cursos.
BANCA
Algunas de sus aplicaciones representativas son:
Las bases de datos para
información de los clientes,
cuentas, préstamos y
transacciones bancarias.
LÍNEAS AÉREAS
Sirve para reservas e
información de
horarios.
Las líneas aéreas fueron las primeras en
usar las bases de datos de forma
distribuida geográficamente.
UNIVERSIDADES
5. Se utilizan para manejar procesos
de actualización, reorganización,
añadido y borrado de información.
Conforme a los procesos de
recuperación y preservación de los
datos, se encuentran:
Son usualmente implementadas
en la inteligencia empresarial y
otras áreas de análisis histórico
son bases de datos de
sólo lectura
se puede extraer
información
no modificar la
existente.
PERO
6. De acuerdo a la naturaleza de la información contenida, pueden
ser:
Son aquellas que contienen material de lectura (libros,
revistas), ordenado a partir de información clave (datos
del autor, año de aparición, título del libro).
Son listados enormes de datos personalizados o de
direcciones de correo electrónico, números telefónicos,
entre otros.
Bases de datos de información técnica, que se han
pensado a partir de las necesidades de un público
específico que utiliza ese tipo de información.
7.
8.
9. Suelen ser costosas y requieren de mantenimiento
continuo ya que un fallo afecta todo el entorno y algunas
aplicaciones recuperan información a través de ella, si
llega a corromperse es difícil volverla a su estado
anterior.
10. • Es la capacidad de modificar el esquema físico sin provocar
que se vuelvan a escribir los programas de aplicación.
• Las modificaciones en el nivel físico son ocasionalmente
necesarias para mejorar el funcionamiento, ya que debe
permitir que se realicen estructuras de almacenamiento de
datos en forma independiente de su estructura lógica en la
realidad
• Los cambios en la estructura lógica no implican cambios en
la de almacenamiento y los cambio en la estructura de
almacenamiento no implican cambios en los programas de
aplicación.
11. • Es la capacidad de modificar el esquema conceptual
sin provocar que se vuelvan a escribir los programas
de aplicación.
• Las modificaciones en el nivel lógico son necesarias
siempre que la estructura lógica de la base de datos
se altere ya que debe permitir independencia entre los
datos vistos por las aplicaciones y la estructura lógica
de ellos en la realidad ya que soporta de la evolución
de los datos y que cada grupo de trabajo vea esos
datos como cada grupo lo desea.
12. Los sistemas de información son un
todo, es decir, es un conjunto para el
manejo de la información.
Las bases de datos son una
herramienta para los sistemas de
información ya que hacen parte del
software y se encargan de
almacenar y procesar la
información, y el software hace
parte de los sistemas.
La base de datos es un sistema de
almacenamiento y de solución de los
problemas.
El sistema de información monitorea las
actividades o movimientos de una
empresa u organización.
Su hardware es importante para su funcionamiento y es fundamental conocer sus
procedimientos básicos (entrada, almacenamiento, procesamiento y salida de
información) para así tener una mayor facilidad a la hora de manejar o ingresar
en él, además brinda una ayuda cuando se quiere tener la información que se
necesita de manera rápida.
13. No relacionales
(NoSQL)
Es un sistema que permite la creación, gestión
y administración de bases de datos
así como la elección y manejo de las e
necesarias para el almacenamiento y bús
información del modo más eficiente posible.
En la actualidad, existen multitud de SGBD y
pueden ser clasificados según la forma en
que administran los datos en:
Relacionales (SQL)
14. Copia de seguridad y
restauración, recuperación tras
una caída, monitoreo de
seguridad.
La arquitectura de un SGBD ha de especificar sus componentes y sus interfaces.
Trata de conceptos distintos que la arquitectura de la base de datos.
Los componentes principales de un SGBD son:
INTERFACES
EXTERNOS
Son los medios para comunicarse con el SGBD en
ambos sentidos y explotar a todas sus funciones.
Pueden afectar a la base de datos o a la operación del
SGBD, como por ejemplo:
Definición de tipos, asignación de
niveles de seguridad,
actualización de datos.
OPERACIONES
DIRECTAS CON LA BASE
DE DATOS:
OPERACIONES RELATIVAS
A LA OPERACIÓN DEL
SGBD:
Asimismo, los interfaces externos bien pueden ser utilizados por usuarios (p.e.
administradores) o bien por programas que se comunican a través de un API.
15. INTÉRPRETE O
PROCESADOR
DEL LENGUAJE
La mayor parte de las operaciones se efectúan
mediante un lenguaje de base de datos.
Existen lenguajes para definición de datos,
manipulación de datos (p.e. SQL), para
especificar aspectos de la seguridad y más.
Las sentencias en ese lenguaje
se introducen en el SGBD
mediante el interfaz adecuado.
Se procesan las expresiones en dicho lenguaje
para extraer las operaciones de modo que puedan
ser ejecutadas por el SGBD.
16. OPTIMIZADOR DE
CONSULTAS
Realiza la optimización de cada pregunta y
escoge el plan de actuación más eficiente para
ejecutarlo.
MOTOR DE LA
BASE DE DATOS
Realiza las operaciones requeridas sobre la
base de datos, típicamente representándolo a
alto nivel.
MECANISMO DE
ALMACENAMIENTO
Traduce las operaciones a lenguaje de bajo nivel
para acceder a los datos.
En algunas arquitecturas el mecanismo
de almacenamiento está integrado en el
motor de la base de datos.
17. MOTOR DE
TRANSACCIONES
Para conseguir corrección y fiabilidad la mayoría de
las operaciones internas del SGBD se realizan
encapsuladas dentro de transacciones.
Las transacciones pueden ser especificadas
externamente al SGBD para encapsular un
grupo de operaciones.
GESTIÓN Y
OPERACIÓN DE
SGBD
El motor de transacciones sigue la ejecución de
las transacciones y gestiona su ejecución de
acuerdo con las reglas que tiene establecidas.
Comprende muchos otros componentes que
tratan de aspectos de gestión y operativos
del SGBD como:
Monitoreo de prestaciones, gestión del almacenamiento,
mapas de almacenamiento.
18. Son usuarios no sofisticados que interactúan con el sistema
mediante un programa de aplicación con una interfaz de
formularios, donde puede rellenar los campos apropiados del
formulario.
Dentro de los usuarios de sistemas de gestión de bases de datos se encuentran los
siguientes:
USUARIOS
NORMALES
PROGRAMADORE
S DE
APLICACIONES
Son profesionales informáticos que escriben los programas de
aplicación, utilizando herramientas para desarrollar interfaces
de usuario, como las herramientas de desarrollo rápido de
aplicaciones (DRA), que facilitan crear los formularios e
informes sin escribir directamente el programa.
19. Son aquellos que interactúan con el sistema sin programas
escritos, usando el lenguaje de consulta de base de datos
para hacer sus consultas.
Dentro de los usuarios de sistemas de gestión de bases de datos se encuentran los
siguientes:
USUARIOS
ESPECIALIZAD
OS
USUARIOS
SOFISTICADOS
Son usuarios sofisticados que escriben aplicaciones de bases
de datos especializadas y adecuadas para el procesamiento
de datos tradicional.
NOTA: Los analistas que envían las consultas para explorar los datos en la base de datos
entran en esta categoría, usando ellos las herramientas de procesamiento analítico en línea
(OLAP, OnLine Analytical Processing), o herramientas de recopilación de datos.
NOTA: Entre estas aplicaciones están los sistemas de diseño asistido por computadora,
sistemas de base de conocimientos y sistemas expertos, sistemas que almacenan datos de
tipos de datos complejos (como gráficos y de audio) y sistemas de modelado de entorno.