Que es una basa de datos?
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
·         Permite que sólo se puedan ver, los registros de la base de datos, cuando el usuario haya introducido un determinado número de registros en ella.
·         Permite configurar los derechos de edición. 
·         Se puede limitar el número máximo de entradas de cada participante.
·         Podemos permitir añadir comentarios a las entradas de la base de datos.
·         Podemos habilitar la revisión antes de que las entradas sean públicas.

Explique 3 ventajas y 3 desventajas de las bases de datos
ventajas
·         Menor redundancia, es decir, no es necesario la repetición de datos. Solamente se indica la manera en la que se relacionan éstos.
·         Integridad de los datos, lo que genera mayor dificultad de perder la información o de realizar incoherencias con los datos.
·         Acceso simultáneo a los datos, facilitando controlar el acceso de usuarios de manera concurrente.
desventajas
·         Ausencia de estándares reales, lo cual significa una excesiva dependencia a los sistemas comerciales del mercado. Sin embargo, actualmente un gran sector de la tecnología esta aceptado como estándar de hecho.
·         Requiere personal calificado, debido a la dificultad del manejo de este tipo de sistemas. Esto requiere que los programadores y los analistas deben tomar cursos que los adiestren para poder comprender las capacidades y limitaciones de las Bases de Datos.
·         Instalación costosa, ya que el control y administración de bases de datos requiere de un software y hardware de elevado coste. Además de la adquisición y mantenimiento del Sistema Gestor de Datos (SGBD).

Que es un dbms o sgbd? y características 

Los sistemas de gestión de base de datos son un tipo de software muy especifico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que utilizan. Se componen de un lenguaje de manipulación de datos y de un lenguaje de consulta.

·         Abstracción de la información. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Así, se definen varios niveles de abstracción.
·         Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella.
·         Seguridad. La información almacenada en una base de datos puede llegar a tener un gran valor. Los SGBD deben garantizar que esta información se encuentra segura de permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categorías de permisos.
·         Manejo de transacciones. Una transacción es un programa que se ejecuta como una sola operación. Esto quiere decir que luego de una ejecución en la que se produce una falla es el mismo que se obtendría si el programa no se hubiera ejecutado. Los SGBD proveen mecanismos para programar las modificaciones de los datos de una forma mucho más simple que si no se dispusiera de ellos.
·         Tiempo de respuesta. Lógicamente, es deseable minimizar el tiempo que el SGBD tarda en darnos la información solicitada y en almacenar los cambios realizados.

Alypza Alejandra Aguirre Soto

No hay comentarios:

Publicar un comentario