Download File

Document related concepts
Transcript
SOFTWARE MANEJADORES DE BASES DE DATOS
MICROSOFT
ACCESS
MICROSOFT SQL
SERVER
MYSQL
PROGRESS
Empresa privada
EMPRESA ORIGEN
SOPORTA
PROCEDIMIENTOS
ALMACENADOS, PERMITE
TRABAJAR DEL MODO
CLIENTE SERVER, SOPORTA
TRANSICIONES PERMITE
ALMACENAR
INFORMACION DE OTROS
SERVIDORES. Incluye
también un entorno
gráfico de
administración, que
permite el uso de
comandos DDL.
CARACTERISTICAS
DEL PROGRAMA
Software libre en un
esquema de licenciamiento
dual. Es 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.
Progress Software Corporation
Amplio subconjunto de
lenguaje.
Disponibilidad en gran
cantidad de plataformas y
sistemas.
Posibilidad en selección de
mecanismos.
Almacenamiento que
ofrecen diferente velocidad
de operación.
-Hasta 10,000 usuarios concurrentes
- Es un sistema de base de datos con una capacidad amplía su función es para
sistema empresarial
-Soporte para configuraciones de hasta 32 multiprocesadores SMP
-Sistemas de multienlaces
-Soporte para múltiples sistemas operativos y plataformas de Hardware
-Respaldo en línea soporte a prueba de fallas y reorganización de tablas eh
índices para disponibilidad
-Almacenamiento virtual de datos ilimitados, su único limitante será el
Hardware
-Su lenguaje es en 4GL
 Transacciones y
claves foráneas.
 Conectividad segura.
 Búsqueda e
indexación de
campos de texto.
 Aprovecha la
potencia de
sistemas
multiprocesador,
gracias a su
implementación
multihilo.
 Soporta gran
cantidad de tipos de
datos para las
columnas.
 Dispone de API's en
gran cantidad de
lenguajes (C, C++,
Java, PHP, etc).
 Soporta hasta 32
índices por tabla.
VERSIONES
Historia de versiones
Versión Año
Nombre de
la versión
Nombre
clave
1.0
(OS/2)
1989 SQL Server 1-0
SQL
4.21
MySQL 3.23, 4.0, 4.1, 5.0,
5.1.
MySQL 4.0 y 3.23
-PROGRESS WORKGROUP
-PROGRESS PERSONAL
-PROGRESS ENTERPRISER
(WinNT)
1993 SQL Server 4.21
SEQUEL
6.0
1995 SQL Server
6.0
SQL95
6.5
1996 SQL Server
6.5
Hidra
7.0
1998 SQL Server
7.0
Sphinx
1999 SQL Server
7.0
OLAP Tools
Plato
8.0
2000 SQL Server
2000 Shiloh
8.0
2003 SQL Server
2000
64-bit Edition Liberti
9.0
2005 SQL Server
2005 Yukón
10.0 2008 SQL Server
2008 Katmai
10.50 2010 SQL Server
2008 R2
Kilimanjaro
11.0 2012 SQL Server
2012 Denali
VENTAJAS
ES UN SISTEMA DE
GESTION DE DATOS
RELACIONADOS, PUEDE
SER UTIL PARA MANEJAR Y
OBTENER DATOS DE LA
RED DE REDES, SI
TRABAJAMOS EN UNA RED
-Velocidad al realizar
operaciones.
-Baja probabilidad de
corromper datos.
-Conectividad y seguridad.
-Facilidad de configuración.
-Instalación fácil.
-Es un sistema de base de datos con una capacidad amplia.
-Lenguaje cómodo
- Bajos costos de administración, bajo costo inicial por licencias
-Costos mínimos por actualización
-Incorpora la herramienta de administración Progress Explorer administra base
de datos y servidores a través de la red, simplificando su administración
-Soporta el acceso de bases de datos distribuidas
LOCAL NOS PERMITE
AGREGAR OTROS
SERVIDORES DE SQL
SERVER, PERMITE
ADMINISTRAR PERMISOS A
TODO SEGURIDAD EN
TABLAS ESCRITURA
EJECUCION. Funciona
muy bien en sistemas
de alta
disponibilidad.
Cuenta con varias
herramientas para
auditoría y controles
de cambios muy
buenos y ya
integrados al motor.
 MySQL software es
Open Source
 Velocidad al realizar
las operaciones, lo
que le hace uno de
los gestores con
mejor rendimiento.
 Bajo costo en
requerimientos para
la elaboración de
bases de datos, ya
que debido a su bajo
consumo puede ser
ejecutado en una
máquina con
escasos recursos sin
ningún problema.
 Soporta gran
variedad de
Sistemas Operativos
 Baja probabilidad de
corromper datos,
incluso si los errores
no se producen en el
propio gestor, sino
en el sistema en el
que está.
 Su conectividad,
velocidad, y
seguridad hacen de
MySQL Server
altamente
apropiado para
acceder bases de
datos en Internet
DESVENTAJAS
ES LA ENORME
CANTIDAD DE
MEMORIA RAM
QUE UTILIZA ALA
INSTALACION
,BLOQUEO A NIVEL
DE PAGINA ,
DISPOSITIVOS CON
CRECIMIENTO
MANUAL, UN
TAMAÑO DE PAGINA
FIJO Y DEMACIADO .
no maneja
compresión de
datos (en SQL Server
2005 y 2000,
Solamente la versión
2008.PEQUEÑO, ES
QUE SI LO QUIERES
PARA PRACTICA NO
TE VA A SER UTIL
POR QUE TIENEN
MUCHAS
RESTRICCIONES. está
-Un gran porcentaje de las
utilidades no están
documentadas.
-No es intuitivo como
Access.
 No es intuitivo,
como otros
programas
(ACCESS).
 A comparación con
MySQL server,
MySQL no tiene un
panel de control
gráfico y detallado,
pero existen varias
herramientas libres
que juntas dan la
misma utilidad
 No permite el modo
de autentificación
local (seguridad
integrada de
Windows), sólo el
modo estándar
No sincroniza los datos con
otras bases de datos réplicas
-Documentación y programa completamente en ingles uno que otro foro en
español
-No se empaqueta en un punto EXE como lo hace visual
REQUERIMIENTOS
INSTALACION
atado a la plataforma
del sistema operativo
sobre la cual
se instala.
SE UTILIZA UNA
ENORME CANTIDAD
DE MEMORIA RAM
QUE SE UTILIZA PARA
LA INSTALACION Y
UTILIZACION DEL
SOFTWARE.
Instalación: SQL
Server le exige que
instale una
actualización para
asegurarse de que se
puede instalar
correctamente el
componente de
Visual Studio
USOS
Un sistema operativo
Windows de 32 bits, tal
como 9x, Me, NT, 2000,
XP, o Windows Server
2003.
-Una computadora de alta capacidad en sistema, disco duro etc
-Se requieren de otros Programas
 Disponibilidad en
gran cantidad de
plataformas y
sistemas.
 Sistema operativo
Windows
 Gran portabilidad
entre sistemas.
Facilidad de configuración e
instalación.
Sirve para la creación de base de datos con alta capacidad.
IMAGEN
ENTORNO DE
TRABAJO
Conclusion personal: