Investigacion
-
Upload
juan-enrique -
Category
Documents
-
view
323 -
download
0
Transcript of 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
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
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.
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...
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.
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.
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.
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.
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.
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
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.
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
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
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
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.
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
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.
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
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
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.
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
22
BIBLIOGRAFÍA
http://www.google.com/
http://www.wikipedia.org/
http://search.yahoo.com/