Sistema Gestor De Base De Datos

Páginas: 14 (3318 palabras) Publicado: 10 de septiembre de 2011
Sistema Gestor de base de datos SGBD
Hoy en día la tecnología "Open Source" ha tomado fuerza y se ha convertido en una buena opción, pero de ahí a realizar una recomendación de cambiar de una solución comercial a una libre con el fin de reducir costos o solucionar los problemas de licenciamiento a uno de nuestros clientes es de pensar, teniendo en cuenta que el activo mas importantespara una organización es la información y se corre el riesgo de perder la credibilidad como profesional, de ahí nace la importancia de diseñar, ejecutar, valorar y analizar pruebas que soporten las posibles recomendaciones que se pueden dar con respecto a ventajas que posee un software libre Vs un software comercial.
Un Sistema Gestor de base de datos (SGBD) es un conjunto deprogramas que permiten crear y mantener una Base de datos, asegurando su integridad, confidencialidad y seguridad. Por tanto debe permitir:
- Definir una base de datos: especificar tipos, estructuras y restricciones de datos..
- Construir la base de datos: guardar los datos en algún medio controlado por el mismo SGBD
- Manipular la base de datos: realizar consultas, actualizarla, generar informes.Así se trata de un software de propósito general. Ejemplo de SGBD son Oracle y SQL Server de Microsoft .
Algunas de las características deseables en un Sistema Gestor de base de datos SGBD son:
- Control de la redundancia: La redundancia de datos tiene varios efectos negativos (duplicar el trabajo al actualizar, deperdicia espacio en disco, puede provocar inconsistencia de datos) aunque a veces esdeseable por cuestiones de rendimiento.
- Restricción de los accesos no autorizados: cada usuario ha de tener unos permisos de acceso y autorización.
- Cumplimiento de las restricciones de integridad: el SGBD ha de ofrecer recursos para definir y garantizar el cumplimiento de las restricciones de integridad.
Rapidez, efectividad en los procesos y los grandes flujos de información están comoprimera necesidad la hora de optimizar servicios y productos. Ante esta notable demanda de soluciones informáticas han surgido multitud de gestores de bases de datos, siendo estos programas que permiten manejar la información de modo sencillo y que prestan servicios para el desarrollo y el manejo de bases de datos.
Con la salida al mercado de múltiples entornos de desarrollo la preocupaciónestán en conocer las características, ventajas y desventajas de cada herramienta que ofrece el mercado, y para el caso especifico del desarrollo de este trabajo damos a conocer características generales de los productos que más se destacan como son Oracle, Microsoft SQL Server y Borland Interbase que comercialmente son los más fuertes, sin embargo en el mundo del software libre, se aprecianopciones tan completas como MySQL, y postgreSQ, para el desarrollo del presente trabajo se mencionaran algunas de las características de los diferentes manejadores de base de datos antes mencionados, haciendo mayor énfasis en SQL SERVER Y My SQL SERVER.

Lenguaje de Manipulación de Datos (Data Manipulation Language, DML) es un lenguaje proporcionado por el sistema de gestión de base dedatos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o manipulación de los datos, organizados por el modelo de datos adecuado.
El lenguaje de manipulación de datos más popular hoy día es SQL, usado para recuperar y manipular datos en una base de datos relacional. Otros ejemplos de DML son los usados por bases de datos IMS/DL1, CODASYL u otras.
Clasificación del lenguajede manipulación de datos
Son DML : Select, Insert, Delete y Update
Se clasifican en dos grandes grupos:
• lenguajes de consulta procedimentales
Lenguajes procedimentales. En este tipo de lenguaje el usuario da instrucciones al sistema para que realice una serie de procedimientos u operaciones en la base de datos para calcular un resultado final.
• lenguajes de consulta no procedimentales...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistema gestor de base de datos
  • Sistemas Gestores De Base De Datos
  • sistema gestor de base de datos
  • Sistemas Gestores De Bases De Datos
  • Sistemas Gestores De Bases De Datos
  • Sistemas gestores de base de datos
  • Sistema Gestor De Base De Datos
  • Sistemas gestores de bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS