Estrategia de prompts, primeras ideas para su construcción
Cap. 9 bases de datos
1. Universidad
Pedagógica Nacional de Francisco Morazán
PREUFOD
Clase: INFORMATICA BASICA.
Lic. Marció Rodas.
Exposición:
Base de Datos
Cap. 9
Tegucigalpa M.D.C. 8 de Junio del 2016
2. Una base de datos es un sistema que convierte un
Conjunto de datos de gran tamaaño es una una
Herramienta abstracta,permitiendo al usuario buscar y
Extraer elementos pertinentes de información de una
Cómoda para el.
3. Históricamente a medida que las computadoras fueron encontrando usos
cada vez mas amplios, en el campo de la gestión de información cada
aplicación tendía a ser implementada como un sistema separado con su
propio conjunto de datos, significa que buena parte de la información
requerida por una organización esta duplicada por toda la empresa y muchos
elementos diferentes pero relacionados se almacenan en sistemas separados.
4. Luego surgieron los sistemas de base de
datos como medio de integrar la
Información almacenada y mantenida por una
organización concreta
Proporcionaba un valioso recurso. Centrado
en el desarrollo de técnicas que
Permitan aportar información para la toma de
decisiones
7. Para proporcionar a los diferentes usuarios acceso a
diferentes tipos de información dentro de una base de datos,
los sistemas de bases de datos suelen utilizar lo que se
denomina esquema o subesquemas.
ESQUEMA
Es una descripción de toda
la estructura de la base de
datos
SUBESQUEMA
Es una descripción de
aquella parte de la base de
datos que es relevante para
las necesidades de un
usuario completo.
8. Usuario
Base de
datos real
Sistema de
gestión de
base de
datos
Software
de
aplicación
La base de datos
vista en términos
de la aplicación.
La base de datos
vista en términos de
un modelo de base
de datos.
La base de datos
vista en su
organización
real.
9. Otra razón mas para separar la interfaz de usuario y las
tareas reales de manipulación de datos en dos capas
diferentes de software es la de conseguir la denominada
independencia de datos la capacidad de modificar la
organización de la propia base de datos sin tener que
modificar el software de aplicación.
10. En particular, un DBMS contiene rutinas que traducen los comandos
expresados en términos de una vista conceptual de la base de datos a las
acciones requeridas por el sistema real de almacenamiento de los datos.
Esta vista conceptual de la base de datos se conoce como modelo de
base de datos.
11. Este modelo representa los datos
como si estuvieran almacenados en
tablas rectangulares, denominadas
relaciones, que son similares al
formato en el que se visualiza la
información en los programas de hojas
de calculo.
Una fila de una relación
se denomina tupla
Las columnas de una relación se
denomina atributos porque cada
entrada de una columna describe
alguna característica, o atributo, de la
entidad representada por la
correspondiente tupla.
12. Una base de datos
compuesta por estas tres
relaciones contiene la
información pertinente
acerca de los empleados
en la relación EMPLEADO,
la información sobre los
puestos disponibles en la
relación PUESTO, y sobre
el historial laboral en la
relación ASIGNACIÓN.
13. Otro modelo de bases de datos es el basado en el paradigma
de orientación a objetos. Esta solución conduce a obtener
una base de datos orientada a objetos, compuesta por
objetos que están enlazados entre si con el fin de reflejar sus
relaciones.
14. Puede surgir el
problema
conocido con
el nombre de
problema de
totalización
incorrecta
Otra posibilidad
es la que se
conoce con el
nombre del
problema de la
actualización
perdida
PROTOCOLO DE
BLOQUEO
BLOQUEOS
COMPARTIDOS
Y BLOQUEOS
EXCUSIVOS
15. Un archivo secuencial es un archivo al que se le
accede de forma serie, desde el principio hasta
el final, como si la información de el archivo
estuviera dispuesta en una única fila de gran
longitud.
16. Una solución común cosiste en utilizar un índice
para el archivo, de forma bastante similar a como
se emplea un índice en un libro para localizar los
temas que el libro contiene, este tipo de archivo se
denomina archivos indexados.
17. Un sistema hash
es una técnica
que proporciona
un acceso
similar al
indexado pero
en lugar de
buscar la clave
en índice, el
hashing
identifica la
ubicación de el
registro
directamente a
18. Con el desarrollo de la
tecnología de las bases
de datos, esa
información que antaño
estaba enterrado en
misteriosos archivos ha
pasado a ser accesible.
La tecnología ha hecho que sea fácil
recopilar cantidades enormes de datos y
combinar o comparar diferentes conjuntos
de datos con el fin de detectar relaciones
que de otro modo permanecerían ocultas
bajo la avalancha de información.