Anda di halaman 1dari 6

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL DE LA
FUERZA ARMADA NACIONAL BOLIVARIANA
ING. SISTEMAS - IV SEMESTRE

Procesamiento de
datos

INGENIERO: BACHILLER:
1.-Explique de qué depende la selección de un tipo de base de
datos.

De las necesidades que tenga el usuario, puede requerir una base de datos relacional, no
relacional o híbrida.
El tiempo de respuesta que tenga.
EL volumen de datos que se planee gestionar tanto a corto como a largo plazo.
Analiza las caídas y el comportamiento de la base de datos en esos casos así como el
tiempo de indisponibilidad máximo.
La cantidad de usuarios que utilizara dicha base de datos.

2.-Explique qué problemas surgen cuando el volumen de una


base de datos incrementa.
Las bases de datos operativas están creciendo en tamaño por muchas razones. En primer
lugar, existe la tendencia general de generar cada vez más datos cada año. Los analistas
de la industria fijan la tasa de crecimiento anual compuesta para datos en 125%. Esto
significa que estamos más que duplicando la cantidad de datos que administramos cada
año.
En términos de rendimiento, cuantos más datos haya en la base de datos operativa, las
transacciones tienden a ser menos eficientes que en esa base de datos. Esto es así por
muchas razones. Los escaneos de tabla deben hacer referencia a más páginas de datos
para devolver un resultado. Los índices crecen en tamaño para admitir volúmenes de datos
más grandes, lo que hace que el acceso al índice se degrade porque hay más niveles que
recorrer para devolver una respuesta.
Otro impacto es la complejidad de la administración de la base de datos, hace que el
tiempo de procesamiento y los cortes sean más largos. Las funciones como copias de
seguridad, descargas, reorganizaciones y recuperaciones ante desastres tardan más en
realizarse a medida que la base de datos aumenta de tamaño. Y estas tareas pueden causar
interrupciones, que se expanden a medida que crece la base de datos.

3-Ventajas y desventajas de las bases de datos relacionales.

Estándares bien definidos: Se dice esto ya que las operaciones que se realizan en este tipo
de base de datos comparten la misma sintaxis.
Madurez: Debido al tiempo que tiene desde su creación y lo que se ha ido mejorando
en el tiempo existe una gran variedad de información para efectuar operaciones de
desarrollo o extracción de información. Algo muy beneficioso ya que agiliza las
realizaciones de proyectos de desarrollo.
Sencillez en la escritura: Su estructura se asemeja mucho al lenguaje humano, personas
que no tengan conocimientos profundos de programación podrían comprender e incluso
participar en las operaciones que se realicen ya que el lenguaje SQL en comparación con
el No SQL es muy fácil de utilizar.
Su respaldo: La información se queda guardada y es fácil hacer respaldos. Dependiendo
del manejador que uses, el desempeño sigue siendo bueno a gran escala.

Desventajas
Crecimiento: Cuando estas bases de datos llegan a alcanzar un gran volumen Su tiempo
de respuesta se ve aumentado notoriamente, se dificulta su mantenimiento y requiere de
muchos gastos.
Cambios en la estructura: La base de datos puede verse afectada a cambios, si el diagrama
de Entidad Relación no lo soporta, entonces esto implica, tener que realizar una
modificación en la estructura de la base de datos y posiblemente, detener el sistema por
un tiempo moderado hasta terminar el proceso, esto puede requerir mucho tiempo en el
sistema y tal vez conocimientos avanzados en la persona designada para realizar estos
cambios

4-Diferencias entre archivo y base de datos.


La definición de una base de datos es que es un conjunto de datos relacionados que
generalmente se encuentran en tablas con índices y relaciones entre estos. Por lo tanto,
todos los datos que se requieren para crear un programa o tarea específica, aunque es muy
posible que un programa pueda vincularse a muchas bases de datos diferentes, así como
a una base de datos que se puede compartir entre muchos programas diferentes. Por lo
tanto, tiende a estar en un formato prediseñado, tal como agregarlo, eliminarlo o
simplemente buscar y modificar todo el trabajo lo más rápido posible. Esto generalmente
viene con algún tipo de "motor" que el programa utiliza para interactuar con los datos,
por lo que el programa no necesita conocer todos los detalles exactos de implementación
de dónde se almacena la parte de la base de datos.
Un archivo, por otro lado, es simplemente un puntero a un conjunto de datos agrupados
en la unidad de disco duro. Esto significa que podría ser cualquier tipo de archivo, y no
solo simples bases de datos. Además, algunas bases de datos usan un archivo para
almacenar la base de datos completa, otras usan un archivo por tabla, algunas tienen sus
índices en un archivo separado. Incluso obtienes algunos que dividen la base de datos de
diferentes maneras en varios archivos.

5-¿Cuáles son las propiedades que debe tener el procesamiento


de transacciones para asegurar que la información sea válida?
Para asegurar la integridad de la información de la base de datos es que debe ser
completamente procesada la transacción. Para asegurar que la información sea válida
existen varias propiedades, las cuales son :
Atomicidad
La atomicidad es la garantía de que una serie de operaciones de la base de datos en una
transacción atómica ocurrirá (una operación exitosa) o no ocurrirá ninguna (una
operación fallida).
Falla de consistencia [ editar ]
La coherencia es un término muy general, que exige que los datos deben cumplir con
todas las reglas de validación. En el ejemplo anterior, la validación es un requisito que A
+ B = 100. Todas las reglas de validación deben verificarse para garantizar la coherencia.
Aislamiento

El aislamiento asegura que la ejecución concurrente de transacciones deja la base de datos


en el mismo estado que se habría obtenido si las transacciones se ejecutaran
secuencialmente
Durabilidad
La durabilidad garantiza que una vez que se haya comprometido una transacción, se
mantendrá comprometida incluso en el caso de una falla del sistema (por ejemplo, corte
de energía o bloqueo ). Esto generalmente significa que las transacciones completadas (o
sus efectos) se registran en la memoria no volátil

.6-Explique las características y principios de los sistemas informáticos.


 Características:
Derechos
La mayoría de los sistemas de bases de datos relacionales ofrecen una estructura de
derechos con la que se pueden asignar derechos a diferentes usuarios. Algunas de las
operaciones que se pueden permitir o no permitir a un usuario son seleccionar, insertar,
borrar, alterar, crear, etc
Restringir la entrada
Usando una base de datos relacional puede especificar qué tipo de datos puede contener
una columna de base de datos. Puede crear campos que contengan números, números
decimales, textos pequeños, textos grandes, fechas, etc
.Evitar la redundancia de datos
En un diseño de base de datos que se adhiere a las reglas del modelo relacional, cada
elemento de datos, un nombre de usuario, por ejemplo, se almacena solo una vez, es decir,
en una ubicación. Esto evita tener que mantener los mismos datos en múltiples
ubicaciones. La duplicación de datos se llama redundancia de datos y esto debe evitarse
en un buen diseño de base de datos.
El uso de llaves
Cada fila de datos en una tabla se identifica mediante una "clave" única, llamada clave
primaria. La clave principal es a menudo un número que se incrementa automáticamente
como 1, 2, 3 4... etc. Los datos en diferentes tablas se pueden vincular usando claves

7.-Explique la relación entre datos e información.

Los datos son información sin procesar, provienen de sensores y receptores. . No ha sido
moldeado, procesado o interpretado. Es una serie de elementos que por si solos no nos
brindan nada. La información son datos procesados. Supongamos que los datos sin
procesar muestran que el precio de mercado de un artículo ha sido 10, 12, 15, 13, 14 y 16
en los últimos 5 días. Una pieza de información en estos números, relacionada con el
precio de mercado, es que el precio de mercado ha estado subiendo en los últimos 5 días.
En el contexto de aprendizaje automático, la información suele ser una forma abstracta
de los datos, y de nuevo generalmente se abstrae de una manera que es útil para tomar
decisiones. Las características llevan información en los datos, por lo tanto, se pueden
usar en un modelo.
Para asegurar la integridad de la información de la base de datos es que debe ser
completamente procesada la transacción.

Anda mungkin juga menyukai