Investigacion

22
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 No. Equipo: 9 Fecha de entrega: 26 de Agosto del 2010

Transcript of Investigacion

Page 1: Investigacion

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

No. Equipo: 9

Fecha de entrega:

26 de Agosto del 2010

Page 2: Investigacion

2

INDICE

INTRODUCCION ............................................................................................................... 3 SISTEMAS 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

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

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...

Page 5: Investigacion

5

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.

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.

Page 6: Investigacion

6

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 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.

Page 7: Investigacion

7

COMPONENTES DE UN SMBD

Características:

DDL: Utilizado para definir el esquema conceptual y proporciona detalles

acerca

de cómo implementar este esquema en los dispositivos físicos utilizados para el

almacenamiento de datos.

Diccionario de datos: contiene la información de los datos y es consultado por

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.

Page 8: Investigacion

8

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.

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.

Page 9: Investigacion

9

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 10: Investigacion

10

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

Page 11: Investigacion

11

completamente equivalente desde el punto de vista 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.

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

modificaciones sean redistribuidas sólo como parches.

Page 12: Investigacion

12

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

Page 13: Investigacion

13

Netscape, está 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 233mhz

Memoria 64 mb

1,0GHZ

Memoria 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

Page 14: Investigacion

14

múltiples ventanas simultáneamente.

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 500mhz

Memoria 128 MB

1,0GHZ

Memoria 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

Page 15: Investigacion

15

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.

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.

Page 16: Investigacion

16

FICHA TECNICA CARACTERISTICAS

Cambios Recientes: Actualizaciones Optimas

Sistemas Compatibles:

Requisitos Mínimos:

Requisitos Óptimos:

Licencia:

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

Procesador 500mhz

Memoria 128 MB

1,0GHZ

Memoria 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 500mhz

Memoria 128 MB

1,0GHZ

Memoria 512MB

www.oracle.com

Page 17: Investigacion

17

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 18: Investigacion

18

FICHA TECNICA CARACTERISTICAS

Cambios Recientes: Service Pack

Sistemas Compatibles:

Requisitos Mínimos:

Requisitos Óptimos:

Licencia:

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

Procesador 256mhz

Memoria 64 MB

1,0GHZ

Memoria 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

Page 19: Investigacion

19

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?

· 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

Page 20: Investigacion

20

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.

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 Internet

Safari

Internet Explorer

Internet Explorer

Con su proveedor Del Sistema.

Page 21: Investigacion

21

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.

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:

ORACLE

ACCESS

MySQL SERVER

FIRBIRD

Page 22: Investigacion

22

BIBLIOGRAFÍA

http://www.google.com/

http://www.wikipedia.org/

http://search.yahoo.com/