Conceptos básicos de BD #1


Acceso concurrente integridad: Acceso concurrente a bases de datos. Un sistema que permita a varias estaciones de trabajo modificar en forma simultánea una misma base de datos, debe tomar precauciones para evitar operaciones concurrentes sobre un mismo registro. 

Administración de datos interfaz controlada por comandos: tienden a requerir cierta experiencia profesional en IT, aunque tal vez no demasiada (obviamente no tanta como la que es necesaria para escribir un programa de aplicación en un lenguaje como COBOL). 

Aplicación en línea interfaz controlada por Menús y formularios: Estas interfaces controladas por menús o por formularios tienden a facilitar el uso a personas que no cuentan con una capacitación formulen IT (Tecnología de la información; la abreviatura IS, de Sistemas de información, también es muy usada con el mismo significado). 

Base de datos lenguaje de consulta: Un lenguaje de consulta es un lenguaje informático usado para hacer consultas en bases de datos y sistemas de información. Lenguaje procedimental: El usuario da las instrucciones al sistema para que realice una secuencia deoperaciones en la base de datos para calcular el resultado deseado.

Campo almacenado propiedad: El tipo de datos de un campo es la propiedad más importante porque determina qué tipo de datos puede almacenar el campo.

Compartir redundancia: Decimos que hay redundancia de datos cuando la misma información es almacenada varias veces en el mismo sistema de archivo o ficheros.

Datos persistentes registro almacenado: la persistencia es la acción de preservar la información de un objeto de forma permanente (guardado), pero a su vez también se refiere a poder recuperar la información del mismo (leerlo) para que pueda ser nuevamente utilizado.

Dba seguridad: Uno de los aspectos más fundamentales del trabajo del DBA es proteger los datos de la organización. Esto incluye hacer copias de seguridad periódicas de los datos y mantenerlos a salvo de la destrucción accidental o intencional. Además, diseñar, implementar y probar un plan de recuperación para que cuando se presenten los problemas, los datos se pueden restaurar rápidamente.  

Dbms sistema de base de datos: Son las siglas en inglés para los Sistemas de Gestión de Bases de Datos (SGBD). Bajo este nombre se conoce a productos de fabricantes como Oracle, Sybase, Informix, Ingres, Borland, Microsoft, IBM, etc.

Diagrama de entidad/vínculo sistema multiusuario: Es un modelo de red que describe con un alto nivel de abstracción la distribución de datos almacenados en un sistema.

Entidad transacción: Una transacción en un Sistema de Gestión de Bases de Datos es un conjunto de órdenes que se ejecutan formando una unidad de trabajo, es decir, en forma indivisible o atómica. 

Independencia de los datos vínculo: Los sistemas de bases de datos ofrecen diversos beneficios. Uno de los más importantes es el de la independencia (física) de los datos. Podemos definir la independencia de los datos como la inmunidad que tienen los programas de aplicación ante los cambios en la forma almacenar o acceder físicamente a los datos.

Integración vínculo binario: Son aquellos que solo comprenden dos tipos de entidad.

¿Cuáles son las ventajas de usar un sistema de base de datos? 
• Los datos pueden compartirse entre una o varias aplicaciones. 
• Se reduce la redundancia, la inconsistencia. 
• Se mantiene la integridad de los datos. 
• Compartir la información. 
• Acceso rápido a la información.
• Eliminación de información repetida. 
• Aumento en la productividad. 
• Aumento en la productividad. 
• Mejora la seguridad de la información.

¿Cuáles son las desventajas de usar un sistema de base de datos? 
• El uso del hardware apropiado. 
• Mal uso del nivel de seguridad que ofrece la herramienta. 
• Sobrecarga de los datos. 
• Tamaño. 
• Costo. 
• Actualización. 
• Vulnerabilidad de fallos.

¿Qué entiende por el término sistema relacionan Distinga entre los sistemas relacionales y los no relacionales? 
Los sistemas relacionales se basan en la relación entre sus entidades, estas relaciones se pueden ver como conjuntos de datos llamados "tuplas". Los sistemas no relacionales, como por ejemplo el jerárquico no cumplen con esta condición. Estos almacenan los datos en una estructura jerárquica, lo que limita que representar eficientemente la redundancia de datos. 

¿Qué entiende por el término modelo de datos? Explique la diferencia entre un modelo de datosy su implementación. ¿Por qué es importante la diferencia? 
Son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos.

0 Comentarios