Farias Marcelo Resumen para Final
Farias Marcelo Resumen para Final
Farias Marcelo Resumen para Final
Caracterice
La Base de datos puede definirse como una colección de datos interrelacionados almacenados
conveniente y eficaz.
Su finalidad es la de servir a una aplicación o más de la mejor manera posible, los datos se
almacenan de modo que resulten independientes de los programas que los usan, se emplean
métodos bien determinados para incluir datos nuevos y para modificar o extraer los datos
almacenados. “Una base de datos es un conjunto de datos interrelacionados, sin redundancia innecesaria o
perjudicial que pueden ser accedidos por diferentes usuarios de diversas formas o vistas , según las necesidades”
Explicar un archivo índice. Dar un ejemplo
Los archivos índices están compuestos por el campo clave y la dirección real del registro en la base de datos, a fin de
relacionar el índice con la base de datos.
En virtud de esto, podemos verificar que la utilización de los archivos índices, está relacionados con la estructura de la
base de datos y trabajan en conjunto, teniendo en cuenta que, tal como dijimos anteriormente, el índice no contiene
datos, sino solo direcciones sobre la base de datos a efectos de recuperar la información de esta.
El índice de una base de datos es una estructura de datos que mejora la velocidad de las operaciones, por medio de
identificador único de cada fila de una tabla, permitiendo un rápido acceso a los registros de una tabla en una base de
datos.
Explicar un archivo ordenado. Dar un ejemplo
Los archivos ordenados, trabajan con una estructura totalmente independiente, ya que el proceso de ordenamiento es
previo a la utilización de la base. En necesario realizar el proceso de ordenamiento antes de su utilización. El proceso
de ordenamiento consiste en la generación de una estructura totalmente igual a la estructura de la base de datos
madre. Este proceso reorganiza la estructura de una base de datos, en una tercera donde los datos se encontrarán
ordenados según el criterio de ordenamiento seleccionado.
Debemos definir estas tareas como etapas para el diseño de sistemas. Básicamente las etapas están
definidas en cuatro:
➢ Análisis La etapa de mayor importancia, a partir de ella tomaremos importancia de las necesidades
del usuario y de la organización. Etapa en constante rediseño. Se realizan entrevistas,
➢ Diseño un mal diseño hace que todo el trabajo realizado anteriormente no se vea reflejado. Para un
eficiente diseño debemos establecer en primera instancia la cantidad de bases de datos a generar, en
virtud del relevamiento realizado. Una vez diseñado la o las estructuras de las bases de datos, se
presentaran a observación del usuario, previa explicación del diseñador, a fin de su aprobación. Es muy
probable, que una vez finalizado la etapa de diseño de las bases de datos debamos volver a realizar un
nuevo análisis y un rediseño de las mismas, a partir de especificaciones adicionales del usuario o
mejoras introducidas por el diseñador, lo que generará una extensión de la presente etapa.
➢ Implementación Tercera Etapa del proceso. Podríamos definir la presente etapa como la puesta en
marcha de todo el proceso, donde se harán los ajustes necesarios para el eficiente funcionamiento de
todo el sistema de bases de datos, a partir de esta etapa se evaluaran las falencias de la misma y
necesidades de rediseño, en caso de ser necesario.
➢ Control. Cuarta etapa del proceso. Si bien esta etapa es la última del proceso, no se espera a la
finalización de la tercera etapa para el comienzo de la presente, dado que esta etapa de control comienza
su participación a partir de la primera etapa, la del análisis, ni bien se comenzamos con las
observaciones y entrevistas.
Esta etapa convive con las tres restantes durante todas las etapas, e inclusive se extiende en el tiempo
en forma constante, implementando diferentes características de control a partir que el sistema se
encuentra implementado.
Describa alguna estrategia para minimizar los problemas ante un crecimiento de la base de datos.
Una estrategia podría ser la de tener espacio disponible de un 10 hasta 15% % más de lo que se ha planeado.
Genere un cuadro estableciendo las funciones y tareas del administrador de base de datos a los fines de lograr una
eficiente tarea
Diccionario de Datos como la información por parte del diseñador o programador de la forma en que procedió a diseño
de la o las bases, como así también las explicaciones particulares de cada paso realizado.
Genere un cuadro esquematizando cada uno de los objetivos de organización de base de datos y
describiendo las características más importantes de cada uno de ellos. (Se solicita que hagan una
interpretación de los conceptos y no una simple transcripción de ellos)
Los datos podrán Los usuarios pueden emplear los Un ejemplo sería un club, donde la
utilizarse de múltiples datos de manera totalmente administración y entrenadores
maneras diferente. pueden acceder a los teléfonos de los
socios.
Claridad Los usuarios sabrán que datos se Tiene que ver con la facilidad de
encuentran a su disposición y los integración, el sistema debe ser
comprenderán fácilmente. comprensible y claro.
Facilidad de Uso Los usuarios tendrán fácil acceso a Tiene que ver con la claridad, el
los datos. Las complejidades sistema debe ser comprensible y claro.
internas son ajenas al usuario.
Flexibilidad Los datos podrán ser utilizados de Lo importante son los datos, a estos se
manera flexible, es decir con puede acceder desde distintas vías,
diferentes caminos de acceso ejemplo: Socios – Teléfonos o
Teléfonos – Socios.
Rápida atención a los Los pedidos espontáneos de Se crea una vía de comunicación
interrogantes no información se atenderán sin directa solicitando acceso específico a
previstos necesidad de escribir un programa cierto tipo de información.
de aplicación, sino utilizando un
lenguaje de alto nivel para
averiguación o generación de
reportes
Facilidad para cambio La base de datos puede crecer y Esto tiene que ver con los tipos de
variar sin interferir con las maneras crecimientos de base de datos,
establecidas de la utilización de los básicamente es planificar los posibles
datos. crecimientos.
Protección contra Los datos estarán protegidos En este apartado entran todo tipo de
pérdida o daño contra fallos, catástrofes y estrategias que prevean cualquier tipo
persones que intenten falsearlos. de contingencia.
A partir de los conceptos estudiados, armen un cuadro comparativo estableciendo las ventajas en
la implementación de un archivo indexado y un archivo ordenado, especificando en cada caso un
ejemplo de utilización apropiado para cada tipo de archivo.
Indexado Ordenado
La estructura de índices se actualiza a medida El beneficio de la independencia de la base de
que se va incorporando o eliminando datos ordenada con respecto a la base de
registros de las bases de datos. Es decir, en datos madre, donde no existe ningún peligro
forma constante mantiene la misma relación sobre la destrucción de la relación entre ellas,
con la base de datos original. dado que no la tienen.
Por ejemplo, podemos citar, un sistema de Por ejemplo, podemos citar, un sistema de
consultas por internet, en la que solo debemos consultas en varios locales donde la conexión
mostrar el índice de los resultados necesarios. a internet y a la base madre sea escasa o muy
lenta.