Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

SGBD en Las Empresas

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

Alumno: Gerardo Rincón Saucedo.

Catedrático: EMILIO CARRETE MATA


Materia: ADMINISTRACION DE BASE DE DATOS
Carrera: Ing. En Sistemas Computacionales

INVESTIGACIÓN SOBRE LOS SISTEMAS GESTORES DE BASES DE DATOS EN


LAS EMPRESAS

Santa María del Oro Durango


22 de Febrero del 2016
Los Sistemas Gestores De Bases De Datos En Las Empresas
MySQL:

Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con


más de seis millones de instalaciones. MySQL AB desarrolla MySQL
como software libre en un esquema de licenciamiento dual. Por un lado lo ofrece
bajo la GNU GPL, pero, empresas que quieran incorporarlo en productos
privativos pueden comprar a la empresa una licencia que les permita ese uso.

Está desarrollado en su mayor parte en ANSI C.

Al contrario de proyectos como el Apache, donde el software es desarrollado por


una comunidad pública, y el copyright del código está en poder del autor
individual, MySQL es propiedad y está patrocinado por una empresa privada, que
posee el copyright de la mayor parte del código. Esto es lo que posibilita el
esquema de licenciamiento anteriormente mencionado. Además de la venta de
licencias privativas, la compañía ofrece soporte y servicios. Para sus operaciones
contratan trabajadores alrededor del mundo que colaboran vía Internet. MySQL
AB fue fundado por David Axmark, Allan Larsson, y Michael Widenius.

Oracle:

Es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo


en inglés de Relational Data Base Management System), fabricado por Oracle
Corporation.

Se considera a Oracle como uno de los sistemas de bases de datos más


completos, destacando su:

 Soporte de transacciones.
 Estabilidad.
 Escalabilidad.
 Es multiplataforma.
Su mayor defecto es su enorme precio, que es de varios miles de euros (según
versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas
es 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 Linux.

Paradox (base de datos):

Base de datos relacional para entorno MS Windows, anteriormente disponible


para MS-DOS y Linux, desarrollada actualmente por Corel e incluida en la suite
ofimáticaWordPerfect Office.

En los tiempos del MS-DOS, era una base de datos de bastante éxito, compitiendo
condBase, Clipper y FoxBase. Pasó al control de Borland después de la compra
de Ansa Software en 1987.

Aunque Borland la portó a Windows, su cuota de mercado es mucho menor que la


deMicrosoft Access, pero su lenguaje de programación (Objectpal) es Pascal lo
que le hace más potente que Access que usa Visual Basic que limita bastante sus
prestaciones si se compara con otras bases de datos que usan lenguajes más
avanzados. Con su Runtime se puede desarrollar una aplicación usando una
sola licencia sin limitación de puestos.

Microsoft SQL Server:


Es un sistema de gestión de bases de datos relacionales (SGBD) basada en el
lenguajeTransact-SQL, capaz de poner a disposición de muchos usuarios grandes
cantidades de datos de manera simultánea. Así de tener unas ventajas que a
continuación se pueden describir.
Entre sus características figuran:

 Soporte de transacciones.
 Escalabilidad, estabilidad y seguridad.
 Soporta procedimientos almacenados.
 Incluye también un potente entorno gráfico de administración, que permite
el uso de comandos DDL y DML gráficamente.
 Permite trabajar en modo cliente-servidor donde la información y datos se
alojan en el servidor y las terminales o clientes de la red sólo acceden a la
información.
 Además permite administrar información de otros servidores de datos

Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de


base de datos pero orientado a proyectos más pequeños, que en su versión 2005
pasa a ser el SQL Express Edition.

Microsoft SQL Server constituye la alternativa de Microsoft a otros sistemas


gestores de bases de datos como son Oracle, Sybase ASE o MySQL.

Es común desarrollar completos proyectos complementando Microsoft SQL Server


y Microsoft Access a través de los llamados ADP (Access Data Project). De esta
forma se completa una potente base de datos (Microsoft SQL Server) con un
entorno de desarrollo cómodo y de alto rendimiento (VBA Access) a través de la
implementación de aplicaciones de dos capas mediante el uso de
formularios Windows.

Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft


SQL Server incluye interfaces de acceso para varias plataformas de desarrollo,
entre ellas.NET.
Microsoft SQL Server, al contrario de su más cercana competencia, no es
multiplataforma, ya que sólo está disponible en Sistemas Operativos de Microsoft.

Microsoft Access:

Es un sistemas de gestión de bases de datos Relacional creado y modificado por


Microsoft (DBMS) para uso personal de 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.

Características:

Entre las principales funcionalidades de Access se encuentran:

 Crear tablas de datos indexadas.


 Modificar tablas de datos.
 Relaciones entre tablas (creación de bases de datos relacionales).
 Creación de consultas y vistas.
 Consultas referencias cruzadas.
 Consultas de acción (INSERT, DELETE, UPDATE).
 Formularios.
 Informes.
 Llamadas a la API de Windows.
 Interacción con otras aplicaciones que usen VBA (resto de aplicaciones de
Microsoft Office, Autocad, etc.).
 Macros.
 Interconexión con entornos de bases de datos de gran nivel (como por
ejemplo SQL Server) a través de vinculación.
 Soporte de lectura de sistemas de archivos individuales (como FoxBase y
similares) a través de vinculación e importación de datos.
Además, permite crear frontends – o programa que muestra la interfaz de usuario
– de bases de datos más potentes ya que es un sistema capaz de acceder a
tablas externas a través de ODBC como si fueran tablas Access.

Generalidades:

Es un software de gran difusión entre pequeñas empresas (PYMES) cuyas bases


de datos no requieren de excesiva potencia, ya que se integra perfectamente con
el resto de aplicaciones de Microsoft y permite crear pequeñas aplicaciones con
unos pocos conocimientos de programación.

Tiene un sistema de seguridad de cifrado bastante primitivo y puede ser la


respuesta a proyectos de programación de pequeño y mediano tamaño.

Inconvenientes:

Para bases de datos de gran calibre (en cuanto a volumen de datos o de usuarios)


es recomendable usar otros sistemas como MySQL o Microsoft SQL Server, y
código VBA(Visual Basic para Aplicaciones).

Entre sus mayores inconvenientes figuran que no es multiplataforma, pues sólo


está disponible para sistemas operativos de Microsoft, y que no
permite transacciones. Su uso es inadecuado para grandes proyectos de software
que requieren tiempos de respuesta críticos o muchos accesos simultáneos a la
base de datos.

DB2:

Es una marca comercial, propiedad de IBM, bajo la cual se comercializa


el sistema de gestión de base de datos.

La versión más actual es DB2 9, la cual utiliza XML como motor, además el
modelo que utiliza es el jerárquico en lugar del modelo relacional que utilizan otros
gestores.
Visual FoxPro:

Es un lenguaje de programación orientado a objetos y procedural, un Sistema


Gestor de Bases de datos o Database Management System (DBMS), y desde la
versión 7.0, un Sistema administrador de bases de datos relacionales, producido
por Microsoft.

Características:

Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear


aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, Tablet
PC o para la Web.

Entre sus características se pueden enumerar:

 Capacidades poderosas y muy veloces para el manejo de datos nativos y


remotos.
 Flexibilidad para crear todo tipo de soluciones de bases de datos.
 Lenguaje de programación Orientado a objetos.
 Utilización de sentencias SQL en forma nativa.
 Poderoso manejo de vistas y cursores y control completo de estructuras
relacionales.
 Su propio gestor de base de datos incorporado. Sin embargo, también
puede conectarse con servidores de base de datos, tales
como Oracle, Microsoft SQL Server o MySQL.
 Cuenta con un motor de generación de informes renovado y muy flexible
para soluciones más robustas.
 Desde la versión 9.0, amplio soporte de XML, tanto como fuente de datos
(por ej., servicios Web basados en XML) como por generar reports en formato
XLM.
 Desde la versión 7.0, soporte de la tecnología IntelliSense de Microsoft
La última versión liberada es la 9.0. La próxima versión, ‘Sedna’, será un poderoso
y completo lenguaje que permitirá al producto interactuar aún más
con VisualStudio.net, SQLServer2005, SQLExpress2005 y Office12, Windows
Vista.

No habrá una próxima versión llamada sedna, microsoft ha cancelado el desarrollo


de dicha versión y lanzarán lo que han hecho hasta ahora como un service pack,
hay fecha de fin de soporte que es en el año 2015.

Hay un movimiento que está haciendo presión para que microsoft continue, o deje
el visual fox como código abierto para que otra gente pueda seguir evolucionando.

La versión 9.0 de Visual FoxPro cuenta con el SP1 en la que hay algunas nuevas
características y especialmente brinda estabilidad al producto.

También podría gustarte