SlideShare una empresa de Scribd logo
1 de 9
ITLAC
        Instituto Tecnológico De Lázaro Cárdenas




          ING.SISTEMAS COMPUTACIONALES



                                               Profesor: Marcelo Alonso Mondragón


                                                Alumno: Armando Chavez Velazquez


                                            Materia: Fundamentos de Bases de Datos


Tres Diferentes Gestores de Bases de Datos, Características, Requisitos De Hardware y
                                                                           Componentes




               Cd. Lázaro Cárdenas Michoacán A 17 De Febrero Del 2012
Gestor de Bases de Datos
                           PostgreSQL
PostGreSQL es un sistema de gestión de bases de datos objeto-relacional
(ORDBMS) basado en el proyecto POSTGRES, de la universidad de Berkeley. El
director de este proyecto es el profesor Michael Stonebraker, y fue patrocinado por
Defense Advanced Research Projects Agency (DARPA), el Army Research Office
(ARO), el National Science Foundation (NSF), y ESL, Inc.

PostGreSQL es una derivación libre (OpenSource) de este proyecto, y utiliza el
lenguaje SQL92/SQL99, así como otras características que comentaremos más
adelante.

Fue el pionero en muchos de los conceptos existentes en el sistema objeto-
relacional actual, incluido, más tarde en otros sistemas de gestión comerciales.
PostGreSQL es un sistema objeto-relacional, ya que incluye características de la
orientación a objetos, como puede ser la herencia, tipos de datos, funciones,
restricciones, disparadores, reglas e integridad transaccional. A pesar de esto,
PostGreSQL no es un sistema de gestión de bases de datos puramente orientado
a objetos.


                          Caracteristicas:

A continuación se enumeran las principales características de este gestor de
bases de datos:

   1. Implementación del estándar SQL92/SQL99.
   2. Soporta distintos tipos de datos: además del soporte para los tipos base,
      también soporta datos de tipo fecha, monetarios, elementos gráficos, datos
      sobre redes (MAC, IP ...), cadenas de bits, etc. También permite la creación
      de tipos propios.
   3. Incorpora una estructura de datos arrays.
   4. Incorpora funciones de diversa índole: manejo de fechas, geométricas,
      orientadas a operaciones con redes, etc.
   5. Permite la declaración de funciones propias, así como la definición de
      disparadores.
   6. Soporta el uso de índices, reglas y vistas.
7. Incluye herencia entre tablas (aunque no entre objetos, ya que no existen),
      por lo que a este gestor de bases de datos se le incluye entre los gestores
      objeto-relacionales.
   8. Permite la gestión de diferentes usuarios, como también los permisos
      asignados a cada uno de ellos.


                          Componentes:
Requisitos previos

Antes de instalar PostgreSQL, comprueba que tienes el siguiente software en tu
ordenador:

      Un            descompresor             de            ficheros            Zip
      Windows XP los maneja automáticamente; si no tienes uno disponible,
      instálate WinZip, por ejemplo.
      Microsoft                                                          Installer
      Presente por defecto en Windows 2000, Me y XP. Puedes comprobar si lo
      tienes instalado seleccionando "Ejecutar..." en el menú Inicio y escribiendo
      MSIEXEC. Si no aparece un cuadro de diálogo informándote de la versión,
      debes instalar una versión apropiada:
          o Para Windows 95/98/Me
          o Para Windows NT/2000/XP

Además, debes saber cómo cambiar las variables de entorno de Windows. Esto
depende de tu versión de Windows, pero normalmente puedes hacerlo desde el
Panel de Control, opción "Sistema", etiqueta "Avanzado" o similar.
Gestor de Bases de Datos
                                MySQL
MySQL es un sistema de gestión de bases de datos relacional, licenciado bajo la
GPL de la GNU. Su diseño multihilo le permite soportar una gran carga de forma
muy eficiente. MySQL fue creada por la empresa sueca MySQL AB, que mantiene
el copyright del código fuente del servidor SQL, así como también de la marca.

Aunque MySQL es software libre, MySQL AB distribuye una versión comercial de
MySQL, que no se diferencia de la versión libre más que en el soporte técnico que
se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya
que de no ser así, se vulneraría la licencia GPL.


                         Caracteristicas:
Las principales características de este gestor de bases de datos son las
siguientes:

      1. Aprovecha la potencia de sistemas multiprocesador, gracias a su
         implementación multihilo.
      2. Soporta gran cantidad de tipos de datos para las columnas.
      3. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP,
         etc).
      4. Gran portabilidad entre sistemas.
      5. Soporta hasta 32 índices por tabla.
      6. Gestión de usuarios y passwords, manteniendo un muy buen nivel de
         seguridad en los datos.




                          Componentes:
Los requisitos de Hardware de MySQL dependen de la carga que vaya a soportar
la                     base                   de                      datos.

En principio, para un uso normal, te recomiendo como mínimo un AMD a 400 Mhz,
y MUCHA memoria RAM, por ejemplo 512 Mb para empezar.
Respecto al disco duro, con un IDE rápido (7.500 rpm y 2 Mb de caché) sería
suficiente. Si pones mucha RAM la velocidad del disco es secundaria (si estamos
hablando                    de                   Linux,                   claro).

Respecto al Sistema Operativo, sin duda, Linux, y distribución Red Hat 6.2



  Gestor de Bases de Datos SQL-
                             Server (MS)
Microsoft SQL Server es un sistema para la gestión de bases de datos producido
por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-
SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a
otros potentes sistemas gestores de bases de datos como son Oracle,
PostgreSQL o MySQL.

El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y
potencia de los sistemas relacionales permitiendo gran variedad de operaciones.

Es un lenguaje declarativo de "alto nivel" o "de no procedimiento", que gracias a
su fuerte base teórica y su orientación al manejo de conjuntos de registros, y no a
registros individuales, permite una alta productividad en codificación y la
orientación a objetos. De esta forma una sola sentencia puede equivaler a uno o
más programas que se utilizarían en un lenguaje de bajo nivel orientado a
registros.


                            Caracteristicas:

Microsoft ® SQL Server ™ posee las siguientes características:

Facilidad de instalación, distribución y utilización.

SQL Server posee una gran variedad de herramientas administrativas y de
desarrollo que permite mejorar la capacidad de instalar, distribuir, administrar y
utilizar                               SQL                                Server.
-Administrativas                   (Administrador                    Corporativo).
-Desarrollo (Analizador de Consultas).




   Raíz de Consola
      Archivos o grupos de archivos
      Base de Datos (database)
      Diagrama de base de datos (database diagrama)
      Tabla (table)
      Vista (view)
      Procedimiento almacenado (stored procedure)
      Usuario (cuenta) (user (account))
      Función definida por el usuario (user-defined function)
      Regla (rule)
      Función definida por el usuario (user-defined function)
      Catálogo de texto (full-text catalog)
      Transformación (transformation)
      Administrador del sistema (system administrator)
      Duplicación (replication)
      Seguridad_ autenticación de SQL Server (SQL Server Authentication)
    Compatibilidad con aplicaciones
    Met Data Service _catálogo de base de datos (database catalog)


                         Componentes:
Componente      Requisito
Procesador      Tipo de procesador:

                      Mínimo: AMD Opteron, AMD Athlon 64, Intel Xeon
                      compatible con Intel EM64T, Intel Pentium IV compatible
                      con EM64T

                Velocidad del procesador:

                      Mínimo: 1,4 GHz
                      Recomendado: 2 GHz o más

Sistema         Windows Server 2008 R2 SP1 de 64 bits Datacenter
operativo
                Windows Server 2008 R2 SP1 de 64 bits Enterprise

                Windows Server 2008 R2 SP1 de 64 bits Standard

                Windows Server 2008 R2 SP1 de 64 bits Web

                Windows Server 2008 SP2 de 64 bits Datacenter
Windows Server 2008 SP2 de 64 bits Enterprise

                 Windows Server 2008 SP2 de 64 bits Standard

                 Windows Server 2008 SP2 de 64 bits Web
Memoria          RAM:

                        Mínimo: 1 GB
                        Recomendado: 4 GB o más



Gestor de Bases de Datos Oracle
Oracle es un sistema de gestión de base de datos objeto-relacional (o ORDBMS
por el acrónimo en inglés de Object-Relational Data Base Management System),
desarrollado por Oracle Corporation.

Se considera a Oracle como uno de los sistemas de bases de datos más
completos, destacando:

       soporte de transacciones,
       estabilidad,
       escalabilidad y
       Soporte multiplataforma.

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.


                          Caracteristicas:
      Entorno cliente/servidor.
      Gestión de grandes bases de datos.
      Usuarios concurrentes.
      Alto rendimiento en transacciones.
      Sistemas de alta disponibilidad.
      Disponibilidad controlada de los datos de las aplicaciones.
      Adaptación a estándares de la industria, como SQL-92.
      Gestión de la seguridad.
      Autogestión de la integridad de los datos.
      Opción distribuida.
   Portabilidad.
      Compatibilidad.
      Conectabilidad.
      Replicación de entornos.




                          Componentes:
Las especificaciones de hardware paraservidores que utilizan otro sistema
operativo de red deberían tener igual capacidad y rendimiento.

Componente                      Recomendado
Unidad central de proceso       Procesador Quad-Core Intel® / Core
(CPU)                           i(X) Series
Disco duro                      3 x 160 Gb SCSI, SATA o SAS 7,2K
                                rpm, con una configuración RAID 5
DVD-ROM                         48 DVD+/-RW
Memoria                         De 10 hasta 32 Gb
Pantalla/tarjeta de video       Pantalla plana (flat panel) de 17"
Dispositivo       de      cinta Bobinador de cinta digital con la misma
(streamer)                      capacidad que el espacio total en
para copias de seguridad        Disco
NIC                             Tarjeta de red soportada por la red
                                instalada
                                100 Mb/s para un rendimiento óptimo
Computadora en general          Si el servidor es una computadora
                                autónoma, debería elegirse un modelo
                                “torre”; de lo contrario, debería poder
                                almacenarse en un rack. Debería tener
                                una arquitectura servidor, con la
                                posibilidad de instalar discos y memoria
                                adicionales. La posibilidad de bloquear
                                el teclado y el enchufe eléctrico sería
                                Una ventaja.
Tres gestores de bases de datos

Más contenido relacionado

La actualidad más candente

Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
Hernan Okamura
 
ANSI SQL
ANSI SQLANSI SQL
ANSI SQL
Martha
 
Comparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoComparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciado
Freicia
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
nenyta08
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
Actimel
 
Dbms más utilizados
Dbms más utilizadosDbms más utilizados
Dbms más utilizados
jro1007
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
karlaaponte
 
Cuadro Comparativo Bd
Cuadro Comparativo BdCuadro Comparativo Bd
Cuadro Comparativo Bd
alinacarrion
 
Sistemas manejadores de bases de datos
Sistemas manejadores de bases de datosSistemas manejadores de bases de datos
Sistemas manejadores de bases de datos
Monika Sanchez
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
Diego Silva Viera
 
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQLGestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
Juan Percy Rojas Cruz
 

La actualidad más candente (20)

Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
ANSI SQL
ANSI SQLANSI SQL
ANSI SQL
 
Cuadros comparativos
Cuadros comparativosCuadros comparativos
Cuadros comparativos
 
Comparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoComparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciado
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Sistema de gestores de base de datos
Sistema de gestores de base de datosSistema de gestores de base de datos
Sistema de gestores de base de datos
 
Dbms más utilizados
Dbms más utilizadosDbms más utilizados
Dbms más utilizados
 
Sistemasgestoresdebasededatosrelacionales
SistemasgestoresdebasededatosrelacionalesSistemasgestoresdebasededatosrelacionales
Sistemasgestoresdebasededatosrelacionales
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
Cuadro Comparativo Bd
Cuadro Comparativo BdCuadro Comparativo Bd
Cuadro Comparativo Bd
 
Sistemas manejadores de bases de datos
Sistemas manejadores de bases de datosSistemas manejadores de bases de datos
Sistemas manejadores de bases de datos
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQLGestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
 

Destacado

Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
elpelado.09
 
Sistema gestor de base de datos para moviles
Sistema gestor de base de datos para movilesSistema gestor de base de datos para moviles
Sistema gestor de base de datos para moviles
ajhr1995
 
Propiedades de los campos en acces
Propiedades de los campos en accesPropiedades de los campos en acces
Propiedades de los campos en acces
Danny Valencia
 
Qué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utilizaQué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utiliza
BlancayElena
 

Destacado (8)

10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Tipo de variables de Microsoft Access
Tipo de variables de Microsoft AccessTipo de variables de Microsoft Access
Tipo de variables de Microsoft Access
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Sistema gestor de base de datos para moviles
Sistema gestor de base de datos para movilesSistema gestor de base de datos para moviles
Sistema gestor de base de datos para moviles
 
TIPOS DE FOLKLORE
TIPOS DE FOLKLORETIPOS DE FOLKLORE
TIPOS DE FOLKLORE
 
Propiedades de los campos en acces
Propiedades de los campos en accesPropiedades de los campos en acces
Propiedades de los campos en acces
 
Variables de access
Variables de accessVariables de access
Variables de access
 
Qué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utilizaQué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utiliza
 

Similar a Tres gestores de bases de datos

Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
guestf6889fe
 
Sgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualotoSgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualoto
Kenny24
 
Caracteristicas de oracle y my sql
Caracteristicas de oracle y my sqlCaracteristicas de oracle y my sql
Caracteristicas de oracle y my sql
JUAN ENRIQUE
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datos
jose olmedo soto
 

Similar a Tres gestores de bases de datos (20)

Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
 
Bd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 Investigacionsgbd
 
Sgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualotoSgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualoto
 
Base de datos CBTis 75
Base de datos CBTis 75Base de datos CBTis 75
Base de datos CBTis 75
 
Caracteristicas de oracle y my sql
Caracteristicas de oracle y my sqlCaracteristicas de oracle y my sql
Caracteristicas de oracle y my sql
 
Gestores
GestoresGestores
Gestores
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de Datos
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Grupo BD
Grupo BDGrupo BD
Grupo BD
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Comparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracleComparación entre microsoft sql server express edition 2012 y oracle
Comparación entre microsoft sql server express edition 2012 y oracle
 
Bases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopez
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datos
 
Diapositivas de sql server 2012
Diapositivas de sql server 2012Diapositivas de sql server 2012
Diapositivas de sql server 2012
 

Tres gestores de bases de datos

  • 1. ITLAC Instituto Tecnológico De Lázaro Cárdenas ING.SISTEMAS COMPUTACIONALES Profesor: Marcelo Alonso Mondragón Alumno: Armando Chavez Velazquez Materia: Fundamentos de Bases de Datos Tres Diferentes Gestores de Bases de Datos, Características, Requisitos De Hardware y Componentes Cd. Lázaro Cárdenas Michoacán A 17 De Febrero Del 2012
  • 2. Gestor de Bases de Datos PostgreSQL PostGreSQL es un sistema de gestión de bases de datos objeto-relacional (ORDBMS) basado en el proyecto POSTGRES, de la universidad de Berkeley. El director de este proyecto es el profesor Michael Stonebraker, y fue patrocinado por Defense Advanced Research Projects Agency (DARPA), el Army Research Office (ARO), el National Science Foundation (NSF), y ESL, Inc. PostGreSQL es una derivación libre (OpenSource) de este proyecto, y utiliza el lenguaje SQL92/SQL99, así como otras características que comentaremos más adelante. Fue el pionero en muchos de los conceptos existentes en el sistema objeto- relacional actual, incluido, más tarde en otros sistemas de gestión comerciales. PostGreSQL es un sistema objeto-relacional, ya que incluye características de la orientación a objetos, como puede ser la herencia, tipos de datos, funciones, restricciones, disparadores, reglas e integridad transaccional. A pesar de esto, PostGreSQL no es un sistema de gestión de bases de datos puramente orientado a objetos. Caracteristicas: A continuación se enumeran las principales características de este gestor de bases de datos: 1. Implementación del estándar SQL92/SQL99. 2. Soporta distintos tipos de datos: además del soporte para los tipos base, también soporta datos de tipo fecha, monetarios, elementos gráficos, datos sobre redes (MAC, IP ...), cadenas de bits, etc. También permite la creación de tipos propios. 3. Incorpora una estructura de datos arrays. 4. Incorpora funciones de diversa índole: manejo de fechas, geométricas, orientadas a operaciones con redes, etc. 5. Permite la declaración de funciones propias, así como la definición de disparadores. 6. Soporta el uso de índices, reglas y vistas.
  • 3. 7. Incluye herencia entre tablas (aunque no entre objetos, ya que no existen), por lo que a este gestor de bases de datos se le incluye entre los gestores objeto-relacionales. 8. Permite la gestión de diferentes usuarios, como también los permisos asignados a cada uno de ellos. Componentes: Requisitos previos Antes de instalar PostgreSQL, comprueba que tienes el siguiente software en tu ordenador: Un descompresor de ficheros Zip Windows XP los maneja automáticamente; si no tienes uno disponible, instálate WinZip, por ejemplo. Microsoft Installer Presente por defecto en Windows 2000, Me y XP. Puedes comprobar si lo tienes instalado seleccionando "Ejecutar..." en el menú Inicio y escribiendo MSIEXEC. Si no aparece un cuadro de diálogo informándote de la versión, debes instalar una versión apropiada: o Para Windows 95/98/Me o Para Windows NT/2000/XP Además, debes saber cómo cambiar las variables de entorno de Windows. Esto depende de tu versión de Windows, pero normalmente puedes hacerlo desde el Panel de Control, opción "Sistema", etiqueta "Avanzado" o similar.
  • 4. Gestor de Bases de Datos MySQL MySQL es un sistema de gestión de bases de datos relacional, licenciado bajo la GPL de la GNU. Su diseño multihilo le permite soportar una gran carga de forma muy eficiente. MySQL fue creada por la empresa sueca MySQL AB, que mantiene el copyright del código fuente del servidor SQL, así como también de la marca. Aunque MySQL es software libre, MySQL AB distribuye una versión comercial de MySQL, que no se diferencia de la versión libre más que en el soporte técnico que se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya que de no ser así, se vulneraría la licencia GPL. Caracteristicas: Las principales características de este gestor de bases de datos son las siguientes: 1. Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo. 2. Soporta gran cantidad de tipos de datos para las columnas. 3. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc). 4. Gran portabilidad entre sistemas. 5. Soporta hasta 32 índices por tabla. 6. Gestión de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos. Componentes: Los requisitos de Hardware de MySQL dependen de la carga que vaya a soportar la base de datos. En principio, para un uso normal, te recomiendo como mínimo un AMD a 400 Mhz, y MUCHA memoria RAM, por ejemplo 512 Mb para empezar.
  • 5. Respecto al disco duro, con un IDE rápido (7.500 rpm y 2 Mb de caché) sería suficiente. Si pones mucha RAM la velocidad del disco es secundaria (si estamos hablando de Linux, claro). Respecto al Sistema Operativo, sin duda, Linux, y distribución Red Hat 6.2 Gestor de Bases de Datos SQL- Server (MS) Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T- SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, PostgreSQL o MySQL. El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales permitiendo gran variedad de operaciones. Es un lenguaje declarativo de "alto nivel" o "de no procedimiento", que gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros, y no a registros individuales, permite una alta productividad en codificación y la orientación a objetos. De esta forma una sola sentencia puede equivaler a uno o más programas que se utilizarían en un lenguaje de bajo nivel orientado a registros. Caracteristicas: Microsoft ® SQL Server ™ posee las siguientes características: Facilidad de instalación, distribución y utilización. SQL Server posee una gran variedad de herramientas administrativas y de desarrollo que permite mejorar la capacidad de instalar, distribuir, administrar y utilizar SQL Server. -Administrativas (Administrador Corporativo). -Desarrollo (Analizador de Consultas). 
  • 6. Raíz de Consola  Archivos o grupos de archivos  Base de Datos (database)  Diagrama de base de datos (database diagrama)  Tabla (table)  Vista (view)  Procedimiento almacenado (stored procedure)  Usuario (cuenta) (user (account))  Función definida por el usuario (user-defined function)  Regla (rule)  Función definida por el usuario (user-defined function)  Catálogo de texto (full-text catalog)  Transformación (transformation)  Administrador del sistema (system administrator)  Duplicación (replication)  Seguridad_ autenticación de SQL Server (SQL Server Authentication)  Compatibilidad con aplicaciones  Met Data Service _catálogo de base de datos (database catalog) Componentes: Componente Requisito Procesador Tipo de procesador: Mínimo: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel EM64T, Intel Pentium IV compatible con EM64T Velocidad del procesador: Mínimo: 1,4 GHz Recomendado: 2 GHz o más Sistema Windows Server 2008 R2 SP1 de 64 bits Datacenter operativo Windows Server 2008 R2 SP1 de 64 bits Enterprise Windows Server 2008 R2 SP1 de 64 bits Standard Windows Server 2008 R2 SP1 de 64 bits Web Windows Server 2008 SP2 de 64 bits Datacenter
  • 7. Windows Server 2008 SP2 de 64 bits Enterprise Windows Server 2008 SP2 de 64 bits Standard Windows Server 2008 SP2 de 64 bits Web Memoria RAM: Mínimo: 1 GB Recomendado: 4 GB o más Gestor de Bases de Datos Oracle Oracle es un sistema de gestión de base de datos objeto-relacional (o ORDBMS por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando: soporte de transacciones, estabilidad, escalabilidad y Soporte multiplataforma. 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. Caracteristicas:  Entorno cliente/servidor.  Gestión de grandes bases de datos.  Usuarios concurrentes.  Alto rendimiento en transacciones.  Sistemas de alta disponibilidad.  Disponibilidad controlada de los datos de las aplicaciones.  Adaptación a estándares de la industria, como SQL-92.  Gestión de la seguridad.  Autogestión de la integridad de los datos.  Opción distribuida.
  • 8. Portabilidad.  Compatibilidad.  Conectabilidad.  Replicación de entornos. Componentes: Las especificaciones de hardware paraservidores que utilizan otro sistema operativo de red deberían tener igual capacidad y rendimiento. Componente Recomendado Unidad central de proceso Procesador Quad-Core Intel® / Core (CPU) i(X) Series Disco duro 3 x 160 Gb SCSI, SATA o SAS 7,2K rpm, con una configuración RAID 5 DVD-ROM 48 DVD+/-RW Memoria De 10 hasta 32 Gb Pantalla/tarjeta de video Pantalla plana (flat panel) de 17" Dispositivo de cinta Bobinador de cinta digital con la misma (streamer) capacidad que el espacio total en para copias de seguridad Disco NIC Tarjeta de red soportada por la red instalada 100 Mb/s para un rendimiento óptimo Computadora en general Si el servidor es una computadora autónoma, debería elegirse un modelo “torre”; de lo contrario, debería poder almacenarse en un rack. Debería tener una arquitectura servidor, con la posibilidad de instalar discos y memoria adicionales. La posibilidad de bloquear el teclado y el enchufe eléctrico sería Una ventaja.