Base De Datos
Enviado por alondraledezma • 29 de Octubre de 2014 • 422 Palabras (2 Páginas) • 205 Visitas
Tipos de software de manejo de base de datos Características
SGBD • Abstracción de la información. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos.
• 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.
• Redundancia mínima. Un buen diseño de una base de datos logrará evitar la aparición de información repetida o redundante.
• Consistencia. En aquellos casos en los que no se ha logrado esta redundancia nula, será necesario vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea.
• Seguridad. La información almacenada en una base de datos puede llegar a tener un gran valor.
• Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados. Es decir, se trata de proteger los datos ante fallos de hardware, datos introducidos por usuarios descuidados, o cualquier otra circunstancia capaz de corromper la información almacenada.
• Respaldo y recuperación. Los SGBD deben proporcionar una forma eficiente de realizar copias de respaldo de la información almacenada en ellos, y de restaurar a partir de estas copias los datos que se hayan podido perder.
• Control de la concurrencia. En la mayoría de entornos (excepto quizás el doméstico), lo más habitual es que sean muchas las personas que acceden a una base de datos, bien para recuperar información, bien para almacenarla. Y es también frecuente que dichos accesos se realicen de forma simultánea. Así pues, un SGBD debe controlar este acceso concurrente a la información, que podría derivar en inconsistencias
OPENBASESQL • Incorporadas a ofrecer acceso de alta velocidad para datos estructurados.
• Tolerancia a fallos, procedimientos almacenados.
Microsoft SQL Server
• Es el modelo de base de datos del ecosistema de Microsoft, por lo que se trata de la solución más natural para desarrollos sobre la plataforma de ASP.NET. CMS reconocidos como Kentiko o Umbraco, entre muchos otros, han sido diseñados para funcionar sobre él. A partir de 200MB, con tarificación adicional.
MariaDB
• Es un sistema de base de datos que surge como fork de MySQL. Todos los comandos, interfaces, librerías y API que existen en MySQL también existen en MariaDB. Su comunidad de desarrollo trabaja para mantener una alta compatibilidad con el último paquete liberado de MySQL en la misma rama de desarrollo y por eso no es necesario convertir tus bases de datos MySQL para trasladarlas a MariaDB.
...