26
UNIVERSIDAD VERACRUZANA Facultad de Administración Lic. Sistemas Computacionales Administrativos Materia: BASE DE DATOS Impartida por: Dr. Carlos Arturo Torres Gastelú Trabajo de investigación: SISTEMAS MANEJADORES DE BASE DE DATOS Realizado por: Ordoñez Lorenzo Gabriela Rodríguez Romero Juan Enrique Vidal Sánchez María del Carmen

Investigacion Manejadores De Base De Datos

Embed Size (px)

Citation preview

Page 1: Investigacion Manejadores De Base De Datos

UNIVERSIDAD VERACRUZANAFacultad de Administración

Lic. Sistemas Computacionales Administrativos

Materia:

BASE DE DATOS

Impartida por:

Dr. Carlos Arturo Torres Gastelú

Trabajo de investigación:

SISTEMAS MANEJADORES DE BASE DE DATOS

Realizado por:

Ordoñez Lorenzo Gabriela Rodríguez Romero Juan Enrique Vidal Sánchez María del Carmen

No. Equipo: 9

Fecha de entrega:

26 de Agosto del 2010

Page 2: Investigacion Manejadores De Base De Datos

2

INDICE

INTRODUCCION 3SISTEMAS MANEJADORES DE BASES DE DATOS 4

PROCESOS RELACIONADOS CON LOS SMBD 5

CAPACIDADES QUE DEBE OFRECER UN SMBD 5

CUANDO NO UTILIZAR UN SMBD 5

LOS TRES NIVELES DE ARQUITECTURA DE UN SMBD 6

COMPONENTES DE UN SMBD 7

CARACTERISTICAS 7

USUARIOS EN UN SMBD 8

ESTRUCTURA DE UN SMBD 8

SMBD DE CODIGO ABIERTO 10

SOFTWARE UTIL 12

NESTCAPE 12

FILEMAKER 13

SISADMIN 14

SMBD PROPIETARIO 15

MYSQL 15

ORACLE DATABASE 17

MICROSOFT ACCES 16

SMBD WEB 18

APLICACIONES DE UNA BASE DE DATOS EN LA WEB 18

CONCLUSION 21

Page 3: Investigacion Manejadores De Base De Datos

3

INTRODUCCION

Anteriormente en el mundo del internet y sobre todo en específico en los

tipos de sistemas para archivos existía muy poca variedad, un ejemplo

de ello sería el utilizar un sistema que permitiera almacenar los datos a

través de archivos planos(es decir sencillos) con funciones básicas de

lectura y escritura sobre ellos, pero nada más eso. 

Actualmente se puede decir que ya existe una gama de sistemas de

archivos los cuales manejan a la perfección información (datos) ya que

limitan a la estructura del almacenamiento físico de los datos a estos

reciben el nombre de SISTEMAS MANEJADORES DE DATOS (SMBD o

DBMS).

Con ellos se crea el concepto de Administración de los datos, por medio

de actividades integradas que permiten verlos físicamente en un solo

almacenamiento pero lógicamente se manipulan a través de esquemas

compuesto por estructuras donde se  establecen  vínculos de integridad,

métodos de acceso y organización física sobre los datos, permitiendo así

obtener valores agregados de utilización tales como: manejo de

usuarios, seguridad, independencia física y lógica de los datos, entre

otros. 

Page 4: Investigacion Manejadores De Base De Datos

4

SISTEMA MANEJADOR DE BASE DE DATOS(SMBD) (DBMS):

Es un software de sistemas que tiene como propósito general facilitar el proceso de definir, construir y manipular bases de datos que se utilizan para diferentes tipos de aplicaciones.

Componentes de software principales asociados a un SMDB:

• Generadores de aplicación.• Lenguajes de cuarta generación (4GL).• Software de consulta a la base de datos.• Generadores de reportes y pantallas.•

Ejemplos de software: Informix 4GL, Oracle, SQL server...

PROCESOS RELACIONADOS CON LOS SMBD:Definir la base de datos significa la declaración de:

• Los tipos de datos• La estructura• Las restricciones de los datos a ser almacenados en la base de

datos.

Crear o construir la base de datos: es el proceso de almacenar los datos en algún medio de almacenamiento, esto es controlado por el SMBD.

Programas de Aplicación/Queries

Software para procesar programas/queries

Software para accesar datos almacenados

Definición de labase de datos(Metadatos)

Base de datosalmacenada

Nivel Interno

Nivel Conceptual

Nivel Externo

Page 5: Investigacion Manejadores De Base De Datos

5

Manipular una base de datos incluye funciones como:

• Consultar la base de datos para obtener algunos datos específicos.• Actualizar la base de datos para reflejar cambios en el minimundo.• Generar reportes de los datos.• Eliminar algunos datos

CAPACIDADES QUE DEBE OFRECER UN SMBD:• Control de redundancias.• Restricción de accesos no autorizados• Proporcionar múltiples interfaces de usuario.• Representar relaciones complejas entre datos.• Forzar el uso de restricciones de integridad.• Proporcionar métodos de respaldos y recuperación.

CUANDO NO UTILIZAR UN SMBD La base de datos y aplicaciones son simples, bien definidas y se requieren pocos cambios.No es necesario el acceso de múltiples usuarios a los datos.

Los tres niveles de arquitectura de un SMBD

Nivel Externo: Vista del usuario de aplicación, definida por el usuario o el programador de aplicaciones en consulta con el DBA

Nivel conceptual: Definido por el DBA.

Nivel Interno: Definido por el DBA para su optimización.

Vista Conceptual

Vista A Vista B Vista C

D B M S

DBMS/OS

Page 6: Investigacion Manejadores De Base De Datos

6

Vista Externa: Nivel más alto, visto por el programador de aplicaciones o el usuario, en esta vista solo porciones de la base de datos son de interés para el usuario o programador de aplicaciones, se representa por el esquema externo.Vista Conceptual o global: En esta vista se incluyen todas las entidades de la base de datos y las relaciones entre ellas. La vista conceptual representa la base de datos entera, definida por el esquema conceptual.Vista Interna: Nivel más bajo de abstracción de la base de datos, contiene la definición del almacenamiento de registros, el método de representación de datos y el acceso utilizado, expresado por el esquema interno.

COMPONENTES DE UN SMBD

Características:

DDL: Utilizado para definir el esquema conceptual y proporciona detalles acercade cómo implementar este esquema en los dispositivos físicos utilizados para elalmacenamiento de datos.Diccionario de datos: contiene la información de los datos y es consultado por

SMBD

DDL(Data Definition Language)

DML(Data Manipulation Language)

Page 7: Investigacion Manejadores De Base De Datos

7

el SMBD antes de cualquier operación de manipulación.Catálogo del Sistema o Directorio.Metadata: Datos acerca de los datos, estructura de la base de datos.

Definir la base de datos significa la declaración de:• Los tipos de datos• La estructura• Las restricciones de los datos a ser almacenados en la base de

datos.• DML: Lenguaje utilizado para manipular los datos, la primera de

estas

• implementaciones es llamada Query.

Manipular una base de datos incluye funciones como:• Consultar la base de datos para obtener algunos datos específicos• Actualizar la base de datos• Generar reportes de los datos.• Eliminar algunos datos.

USUARIOS DE UN SMBD

Naive users: Usuarios que no necesitan conocer la presencia de la base de datos, el usuario es instruido acerca de cómo operar una transacción, sus operaciones son muy limitadas. También se consideran los usuarios finales que trabajan con un programa de aplicación de formularios tipo menú.

On line users: Usuarios que se pueden comunicar directamente via computadora en línea o indirectamente via interface del usuario y programas de aplicación, conocen el sistema de base de datos y han adquirido un monto de experiencia.

DML

Recuperación de datos Inserción de nuevos datos Borrar datos Modificar datos

Page 8: Investigacion Manejadores De Base De Datos

8

Application Programmer: Programadores proffesionales quienes son responsables de desarrollar los programas de aplicación que utilizarán los usuarios naive y en línea, los programas de aplicación pueden ser escritos en lenguajes como Assembler,C, COBOL,Pascal...Data Base Administrator(DBA): El control centralizado de la base de datos es ejercido por una persona o grupo de personas bajo la supervisión de un administrador de alto nivel . Esta persona o grupo se conocen como DBA, son responsables de crear, modificar y mantener los tres niveles del DBMS.El DBA es el custodio de los datos y controla la estructura de la base de datos.

ESTRUCTURA DE UN DBMS

Data Manager: Es el software central del DBMS, convierte las operaciones en las consultas de los usuarios, via procesador query o indirectamente via programa de aplicación, es responsable de la interfaz con el sistema de archivos.File Manager: Responsable de la estructura de los archivos y administra el espacio restante, también es responsable de localizar el bloque que contiene los registros requeridos, solicitándolo al disk manager.

Disk Manager: Es parte del sistema operativo del host y realiza todas las operaciones físicas de entradas y salidas, el disk manager transfiere el block o página requerido por el file manager.

Page 9: Investigacion Manejadores De Base De Datos

9

SMBD DE CÓDIGO ABIERTO

Su uso nació por primera vez en 1998 de la mano de algunos usuarios de la comunidad del software libre, tratando de usarlo como reemplazo al ambiguo nombre original en inglés del software libre (free software). Free en inglés significa dos cosas distintas dependiendo del contexto: gratuidad y libertad. Lo cual implica, para el caso que nos ocupa, "software que podemos leer, modificar y redistribuir gratuitamente" (software gratuito) y, además, software libre, según la acepción española de libertad.

El término para algunos no resultó apropiado como reemplazo para el ya tradicional free software, pues eliminaba la idea de libertad, confundida usualmente con la simple gratuidad. No obstante, el término código abierto continúa siendo ambivalente, puesto que se usa en la actualidad por parte de programadores que no ofrecen software libre pero, en cambio, sí ofrecen el código fuente de los programas para su revisión o modificación previamente autorizada por parte de sus pares académicos.

Dada la anterior ambivalencia, se prefiere el uso del término software libre para referirse a programas que se ofrecen con total libertad de modificación, uso y distribución bajo la regla implícita de no modificar dichas libertades hacia el futuro.

Desde el punto de vista de una "traducción estrictamente literal", el significado textual de "código abierto" es que "se puede examinar el código fuente", por lo que puede ser interpretado como un término más débil y flexible que el del software libre. Sin embargo, ambos movimientos reconocen el mismo conjunto de licencias y mantienen principios equivalentes.

Sin embargo, hay que diferenciar los programas de código abierto, que dan a los usuarios la libertad de mejorarlos, de los programas que simplemente tienen el código fuente disponible, previa restricciones sobre su uso o modificación.

Un término que pretende resolver posibles ambigüedades o confusiones que ambos términos generan es FOSS (free and open source software).

En la actualidad el código abierto se utiliza para definir un movimiento nuevo de software (la Iniciativa Open Source), diferente al movimiento del software libre, incompatible con este último desde el punto de vista filosófico, y completamente equivalente desde el punto de vista

Page 10: Investigacion Manejadores De Base De Datos

10

práctico, de hecho, ambos movimientos trabajan juntos en el desarrollo práctico de proyectos.

La idea bajo el concepto de código abierto es sencilla: cuando los programadores (en Internet) pueden leer, modificar y redistribuir el código fuente de un programa, éste evoluciona, se desarrolla y mejora. Los usuarios lo adaptan a sus necesidades, corrigen sus errores a una velocidad impresionante, mayor a la aplicada en el desarrollo de software convencional o cerrado, dando como resultado la producción de un mejor software.

La idea del código abierto

se centra en la premisa de

que al compartir el código,

el programa resultante

tiende a ser de calidad

superior al software

propietario, es una visión

técnica.

Por otro lado, el software

libre tiene tendencias

filosóficas e incluso

morales: el software

propietario, al no poder

compartirse, es "antiético" dado que prohibir compartir entre seres

humanos va en contra del sentido común.

Al igual que el software libre, el código abierto u open source tiene una

serie de requisitos2 necesarios para que un programa pueda

considerarse dentro de este movimiento, éstos son:

Libre redistribución: el software debe poder ser regalado o vendido

libremente.

Código fuente: el código fuente debe estar incluido u obtenerse

libremente.

Trabajos derivados: la redistribución de modificaciones debe estar

permitida.

Page 11: Investigacion Manejadores De Base De Datos

11

Integridad del código fuente del autor: las licencias pueden requerir

que las modificaciones sean redistribuidas sólo como parches.

Sin discriminación de personas o grupos: nadie puede dejarse fuera.

Sin discriminación de áreas de iniciativa: los usuarios comerciales no

pueden ser excluidos.

Distribución de la licencia: deben aplicarse los mismos derechos a

todo el que reciba el programa

La licencia no debe ser específica de un producto: el programa no

puede licenciarse solo como parte de una distribución mayor.

La licencia no debe restringir otro software: la licencia no puede

obligar a que algún otro software que sea distribuido con el software

abierto deba también ser de código abierto.

La licencia debe ser tecnológicamente neutral: no debe requerirse la

aceptación de la licencia por medio de un acceso por clic de ratón o

de otra forma específica del medio de soporte del software.

Software Util

Netscape no se rinde, y sigue perseverando por recuperar el dominio de la red, cosa que no tendrá n ada fácil. Esta versión es un pequeño adelanto de lo que se nos viene encima.

La interfaz vuelve a cambiar para dejarle más espacio visible a las páginas web, y hace especial hincapié en la adición de pequeñas utilidades para facilitarnos el día a día. Una de ellas es la corrección de direcciones web, que nos corregirá automáticamente si hemos tenido un pequeño gazapo al escribir una dirección. Dispone también de una especie de almacén de direcciones (Linkpad) donde meter sitios que queremos visitar más tarde, sin necesitar de atiborrar nuestros favoritos.

Es posible que las funciones que encontraremos en esta versión nos recuerden mucho a FireFox, ya que al igual que sucedía con la versión anterior de Netscape, está

Page 12: Investigacion Manejadores De Base De Datos

12

basado en su "corazón", Gecko, por lo que la compatibilidad con las distintas páginas web es excelente.

En definitiva, se ha potenciado bastante la integración con distintos servicios "sociales", además de intentar aumentar su usabilidad.

FICHA TECNICA CARACTERISTICAS

Cambios Recientes Ninguno importante/correcciones

Sistemas Compatibles

Requisitos Mínimos

Requisitos Óptimos

Licencia:

Win98se/me/2000/xp/vista

Procesador 233mhzMemoria 64 mb

1,0GHZMemoria 256MB

Gratuita

FileMaker Pro es una completísima herramienta con la que podremos crear y administrar un número ilimitado de bases de datos sobre cualquier cosa, pero con la particularidad de que él mismo se encargará de crear todas las opciones, funciones y plantillas de dichas bases de datos, reduciendo nuestro trabajo a únicamente introducir los datos.

Incluye plantillas para un gran número de gestiones, tanto profesionales como personales, además de permitir modificar las mismas a nuestro gusto tanto antes como después de empezar a trabajar con ellas. La

expresión multitarea nunca había sido tan bien interpretada como en FileMaker Pro, permitiendo no sólo trabajar con cualquier base de datos al mismo tiempo, sino que también es posible trabajar con unos mismos datos desde múltiples ventanas simultáneamente.

Page 13: Investigacion Manejadores De Base De Datos

13

Es casi imposible comentar ni una pequeña parte de sus opciones, pero para enumerar algunas mencionaremos la posibilidad de compartir los datos, múltiples usuarios, exportación a web, seguridad avanzada tanto en web como en el programa, completa gestión de archivos (alojados o no), exclusividad de diseños, estructura relacional totalmente visual, etc.

FileMaker Pro ha conseguido aunar todo tipo de base de datos en una única interfaz, añadiendo a eso una enorme calidad, claridad y facilidad de uso... ¿alguien da más?

FICHA TECNICA CARACTERISTICAS

Cambios Recientes:

Sistemas Compatibles:

Requisitos Mínimos:

Requisitos Óptimos:

Licencia:

Win95/98/98SE/Me/2000/NT/XP

Procesador 500mhzMemoria 128 MB

1,0GHZMemoria 512MB

30 días de prueba.

SysAdmin es una herramienta que globaliza en un mismo entorno las opciones necesarias para administrar dominios, servidores y usuarios en redes con Active Directory.

Mediante un árbol jerárquico de opciones, con SysAdmin puedes crear, modificar, borrar y visualizar grupos y usuarios; visualizar cuentas Exchange, listar todos los recursos compartidos, controlar servicios, analizar sistemas remotamente, conocer los usuarios validados, generar inventarios e incluso controlar sistemas de un modo remoto.

En definitiva, con SysAdmin puedes hacer todo lo necesario para

administrar una red con el servicio de directorio de Microsoft operativo.

Page 14: Investigacion Manejadores De Base De Datos

14

Para utilizar SysAdmin necesitas: Sistema operativo: Win2000/XP/2003/Vista

Requisitos mínimos: .NET Framework 2.0

SMBD PROPIETARIO

MySQL for Windows (Versión de desarrollo) es un sistema de administración de una base de datos con soporte para múltiples usuarios.

MySQL usa el lenguaje SQL estandarizado para el almacenamiento, actualización y acceso a información. MySQL es muy rápido y capaz de almacenar grandes cantidades de datos.

MySQL soporta muchos lenguajes de programación distintos como: C, C++, Eiffel, Java, Perl, PHP, Python y TCL. También tiene la opción de protección mediante contraseña, la cual es flexible y segura.

FICHA TECNICA CARACTERISTICAS

Cambios Recientes: Actualizaciones Optimas

Page 15: Investigacion Manejadores De Base De Datos

15

Sistemas Compatibles:

Requisitos Mínimos:

Requisitos Óptimos:

Licencia:

Win95/98/98SE/Me/2000/NT/XP/7

Procesador 500mhzMemoria 128 MB

1,0GHZMemoria 512MB

Gratuita.

Oracle Database

FICHA TECNICA CARACTERISTICAS

Cambios Recientes: Se considera Lite

Sistemas Compatibles:

Requisitos Mínimos:

Requisitos Óptimos:

Licencia:

Win95/98/98SE/Me/2000/NT/XP/7

Procesador 500mhzMemoria 128 MB

1,0GHZMemoria 512MB

www.oracle.com

Page 16: Investigacion Manejadores De Base De Datos

16

Ha sido criticada por algunos especialistas la seguridad de la plataforma, y las políticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposición de los usuarios. En los parches de actualización provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente conocidas, algunas de ellas con una antigüedad de más de 2 años. Aunque su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird.

Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux. Oracle a partir de la versión 10g Release 2, cuenta con 6 ediciones: Escalabilidad. Estabilidad. Soporte de transacciones. Desarrollador Oracle Corporation Última versión estable 11g Release 1 (2007).

Microsoft Access es un programa sistema de gestión de bases de datos relacional creado y modificado por Microsoft para uso personal en pequeñas organizaciones. Es un componente de la suite Microsoft Office, aunque no se incluye en el paquete "básico". Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas. Dentro de un sistema de información,

entraría dentro de la categoría de gestión, y no en la de ofimática, como podría pensarse. Este programa permite manipular datos en forma de tablas (la cual es la unión de filas y columnas), realizar cálculos complejos con fórmulas y funciones, incluso dibujar distintos tipos de gráficas.

Page 17: Investigacion Manejadores De Base De Datos

17

FICHA TECNICA CARACTERISTICAS

Cambios Recientes: Service Pack

Sistemas Compatibles:

Requisitos Mínimos:

Requisitos Óptimos:

Licencia:

Win95/98/98SE/Me/2000/NT/XP/7

Procesador 256mhzMemoria 64 MB

1,0GHZMemoria 512MB

www.microsoft.com

SMBD WEB

Aplicaciones de base de datos en la Web 

 ¿Cuántos artículos se pueden mantener en una tienda virtual?

No existe límite. El comerciante, decide inicialmente bajo que categoría desea que se le configuren los parámetros de administración de su comercio electrónico por Internet pudiendo elegir entre un comercio pequeño, mediano o un gran comercio. La principal diferencia radica en el concepto bajo el cual se deberán clasificar los productos. En una tienda pequeña, aunque con tantos productos como desee, tendrá un índice de clasificación cómodo y rápido mientras que en una gran tienda deberá clasificar sus artículos en un mayor número de sub niveles. A medida que el comercio electrónico crece por Internet, existe la posibilidad de migar la tienda virtual a una categoría superior de clasificación de artículos.

 ¿Es posible  importar directamente artículos de una Base de Datos actual hacia una tienda virtual? Explique.

Sí, se puede importar de la actual base de datos de artículos sin necesidad de introducir los productos en uno en uno. Los comercios electrónicos permiten importar la Base de Datos en colaboración coordinada con el administrador de la Red.

 ¿Cuáles son las aplicaciones más importantes de una base de datos en la WEB?

Page 18: Investigacion Manejadores De Base De Datos

18

·        Comercio electrónico.

·        Servicios al cliente (por ejemplo seguimiento de paquetes postales)

·        Servicios financieros.

·        Búsqueda de información.

·        Acceso remoto a bases de datos.

·        Bases de datos compartidas (intranets)

·        Creación de documentos HTML personalizados (sobre la marcha)

·        Distribución multimedia.

·        Seguimiento de visitantes.

¿En las bases de datos debe restringirse el acceso a la información?

Sí, dentro de las Bases de Datos pueden existir informaciones restringidas según autorizaciones. Los Usuarios de estas bases de datos a través de Internet se conectan a la red y abren el Navegador en la URL determinada; introducen su nombre de Usuario y clave; acceden a un menú o índice principal donde pueden navegar por las distintas partes; Pueden hacer consultas, adiciones, actualizaciones o borrados, según el grado de autorización.Estos Datos son actualizados en tiempo real y están al segundo a disposición de los otros Usuarios concurrentes y posteriores.

La identificación del usuario es una de las formas de guardar la seguridad.  Las identidades y permisos de usuarios están definidas en los archivos decontrol de acceso.  Pero la seguridad e integridad total de los datos puede conservarse permitiendo el acceso a distintos campos de una base de datos, solamente a usuarios autorizados para ello.  En este sentido los datos pueden ser presentados a través del Web de una forma segura y con mayor impacto en todos los usuarios de la red mundial.

Mencione ventajas de utilizar Base de Datos en la Web.

La Web es un medio para localizar enviar / recibir información de diversos tipos, aún con las bases de datos. En el ámbito competitivo es esencial verlas ventajas que ésta vía electrónica proporciona para presentar la información reduciendo costo y almacenamiento de la información y aumentando la rapidez de difusión de la misma. 

Actualmente la Web permite acceder a bases de datos desde cualquier parte del mundo.  Estas ofrecen a través de la red un manejo dinámico y una gran flexibilidad de los datos,  como ventajas que no podrían obtenerse a través de otro medio informativo.

Page 19: Investigacion Manejadores De Base De Datos

19

Otra ventaja de utilizar la Web es que no hay restricciones en el Sistema Operativo que se debe usar, permitiendo la conexión entre sí de las páginas Web desplegadas en un Browser del Web que funciona en una plataforma, con servidores de bases de datos alojados en otra plataforma.  Además no hay necesidad de cambiar el formato o la estructura de la información dentro de las BD’s.

¿Qué es ASP y para qué sirve?

Con la tecnología Active Service Pages (ASP) se puede crear un sitio activo que cambie cada semana, cada día o cada hora si usted lo desea.  Si se tiene una bases de datos de los productos y sus precios han cambiado solamente hay que introducir la nueva bases de datos en el servidor, y todas sus páginas estarán actualizadas.

Una base de datos permite crear una parte del sitio Web restringido con clave de acceso.  Esto puede ser útil  si se quiere crear fichas de información para los clientes para los cuales no se tenga libre acceso, creando así su propia Extranet. 

FICHA TECNICA CARACTERISTICAS

Sistemas Compatibles:

Requisitos Mínimos:

Requisitos Óptimos:

Licencia:

Win95/98/98SE/Me/2000/NT/XP

Explorador de InternetSafariInternet ExplorerInternet Explorer

Con su proveedor Del Sistema.

CONCLUSION

Después de haber investigado los tipos SMBD nosotros como equipo podemos concluir que estos tipos de sistemas son muy útiles hoy en la actualidad para poder realizar más eficientemente las transacciones de datos, es decir agilizar el proceso en una administración para hacer consultas de su información. Ahora bien existe una variedad de SMBD y aunque su objetivo principal de ellos es como mencionamos arriba las transacciones de datos, abstracción de la información, independencia, consistencia, seguridad y tiempo, cada uno de ellos posee una característica muy compleja que los hace ser diferentes y así poder diferenciarlos y más que nada poder utilizarlos adecuadamente para cada una de las funciones que vayamos a realizar, un ejemplo de ellos sería el tiempo de ejecución.

Page 20: Investigacion Manejadores De Base De Datos

20

Podemos mencionar que unos de los SMBD que cumplan sus objetivos al 100% junto con las características adecuadas pueden ser: ORACLE, MySQL, MySQL SERVER, por mencionar algunos. Nosotros como equipo llegamos a la conclusión más que nada por lo que investigamos de que los más utilizado hoy en día son ORACLE Y MySQL SERVER, debido a que su posición en el mercado es muy estable pues los consideran como un sistema potencial de transacciones de información en las empresas, pues ambos cuentan con una mayor integridad y seguridad en la información y sobre todo que el tiempo en el que se realizan los procesos es mucho más rápido que cualquier otro.

Por último podemos decir que existen SMBD los cuales son gratuitos o académicos dentro del mundo de la WEB y que estos a su vez se encuentran así, pues lo que buscan es que sean utilizados ya sea por una institución, academia o incluso por una persona ordinaria (pero obviamente que conozca del tema) para que estos les hagan saber cuáles son su problemas y errores en el sistema para que los administradores de este sistema los modifiquen y los actualicen a una nueva versión.

SMBD QUE PROPONEMOS:

ORACLEACCESSMySQL SERVERFIRBIRD

BIBLIOGRAFÍA

http://www.google.com/

Page 21: Investigacion Manejadores De Base De Datos

21

http://www.wikipedia.org/

http://search.yahoo.com/