You are on page 1of 7

INSTITUTO TECNOLOGICO

DE TUXTLA GUTIERREZ

Asignatura:
Tópicos Avanzados de Programación
Alumno:

 Francisco Maza García


Grupo:
C 4° Semestre
Carrera:
Ingeniería en Sistemas Computacionales
Catedrático (a):
Ing. Brenda Lizet Pérez Chacón

Tuxtla Gutiérrez, Chiapas. Mayo 2019


Cuadro comparativo de los sistemas gestores de base de datos

Gestores ¿Qué es? Características historia Plataformas


de base aceptadas
de datos
Más que un Sistema  El tamaño, al SQLite apareció en WINDOWS
Gestor de bases de datos tratarse de una mayo del año 2000 de
como tal, SQLite es biblioteca, es la mano de su LINUX
una biblioteca escrita en mucho menor que creador D. Richard
C que implementa un cualquier SGBD Hip, quién ha liberado MAC OS X
las diferentes
SQLITE SGBD y que permite  Reúne los cuatro
versiones
transacciones sin criterios ACID de SQLite en base a BSD
necesidad de un servidor ni (Atomicidad, la licencia GPL por lo
configuraciones. Consistencia, que su código es de UNIX
Aislamiento y dominio público y
Durabilidad) puede ser modificado
logrando gran por cualquier
estabilidad persona.
 Gran portabilidad
y rendimiento

SQL server es una Soporte de transacciones, Empieza en 1974 con


plataforma de base de escalabilidad, estabilidad, la definición, por WINDOWS
datos que se utiliza en el seguridad, soporta parte de Donald
procedimientos chamberlin y de otras
procesamiento de almacenados, permite
SQL transacciones en línea a personas que
trabajar en modo cliente trabajaban en los
SERVER gran escala. servidor, además permite laboratorios de IBM,
administrar información este lenguaje se
de otros servidores de llamaba SEQUEL y
datos.
se implementó en un
prptotipo llamado
SEQUEL- XRM.
Es un sistema de base de Es una base de datos Se inicia en 1982 en
datos objeto relacional, ACID, integridad la universidad de WINDOWS
código fuente libremente, referencial, se pueden Berkeley liderado
POSTGRE postgre sql utiliza un realizar varias por Michael LINUX
SQL modelo cliente servidor, operaciones al mismo stonebraker, el cual
usa multiprocesos en vez tiempo sobre la misma pretendía resolver MAC OS X
de multihilos. tabla, licencia BSD, los problemas con
gestión de usuarios y el modelo de base INIX
passwords, de datos relacional
manteniendo un muy que habían sido BSD
buen nivel de aclarados a
seguridad de los comienzos de los
datos. años 80.
MYSQL es un sistema de Uso de multihilos MYSQL es una idea
gestión de base de datos mediante hilos de originaria de la AIX, BSD,
relacional, capaz de kernel, usa tablas en empresa FREEBSD,
MYSQL almacenar una enorme disco b- tree para opensource HP-UX,
cantidad de datos de gran búsquedas rápidas MYSQL AB GNU/LINUX,
variedad, utiliza el lenguaje con compresnsion de establecida en MAC OS X,
de consulta estructurado índice, tablas hash en Suecia en 1995 y OPEN BSD,
(SQL), además dispone de memorias temporales, cuyos fundadores OS/ 2 WARP,
stores procedures, triggres, el código MYSQL se son David axmark, SOLARIS,
vistas. prueba con puriy un Alian larsson y WINDOWS,ET
detector de memoria Michael monty, el C.
perdidia comercial. objetivo consiste en
que Mysql cumpla
el estándar SQL.
Sistema de administración Completo soporte El proyecto Firebird
de base de datos relacional para Procedimientos fue creado en WINDOWS
(o RDBMS) (Lenguaje Almacenados y SourceForge.
FIREBIRD consultas: SQL) de código Disparadores, Firebird fue
desarrollado para
abierto, basado en la Transacciones
Linux, Windows y
versión 6 de Interbase, 100% ACID, LINUX
Mac OS X el 11 de
cuyo código fue liberado Integridad Referencial, marzo del 2002, con
por Borland en 2000. Su Arquitectura multi- los puertos de
código fue reescrito generacional, Bajo Solaris, ,FreeBSD 4 ,
de C a C++. consumo de recursos, HP-UX, El trabajo en MAC OS
Completo lenguaje portar el código base
interno para de C a C++ empezó
procedimientos en el año 2000, El 23
almacenados y de febrero del 2004,
disparadores (PSQL), Firebird 1.5 fue
Disparadores a nivel lanzado, el cual fue la
primera versión
de Conexión y
estable de la nueva
Transacción. base de código. La
versión 1.5 tenía
como característica la
mejora de un
optimizador de
consultas.
¿QUE ES WAMP SERVER?

WampServer es un entorno de desarrollo web para Windows con el que se puede


crear aplicaciones web con Apache, PHP y bases de datos MySQL database.
También incluye PHPMyAdmin y SQLiteManager para manejar tus bases de datos
en un plis plas.

CARACTERÍSTICAS

Provee a los desarrolladores con los cuatro elementos necesarios para un servidor
web: un Sistema Operativo (Window), un manejador de base de datos (MySQL), un
software para servidor web (Apache) y un software de programación script Web
(PHP (generalmente), Python o PERL), debiendo su nombre a dichas herramientas.
Lo mejor de todo es que WAMPServer es completamente gratuito. WAMP incluye,
además de las últimas versiones de Apache, PHP Y MySQL, versiones anteriores
de las mismas, para el caso de que se quiera testear en un entorno de desarrollo
particular.

UTILIDAD

El uso de WAMP permite servir páginas HTML a internet, además de poder


gestionar datos en ellas, al mismo tiempo WAMP, proporciona lenguajes de
programación para desarrollar aplicaciones Web.

REQUERIRIENTOS DE WAMP SERVER CON PHP

Servidor web con soporte a PHP y base de datos (MySQL o PostgreSQL)


GNULinux: LAMPserver, Apache + PHP 5 + MySQL . Windows: WAMPserver:
XAMPP o WOS

Del lado del servidor:


 Apache (servidor de aplicaciones)
 PHP (lenguaje de programación web) WAMP SERVER
 MySql (Base de datos)

Del Lado del cliente

 Navegador de internet

FUNCIONALIDADES DE WAMPSERVER

WampServer tiene funcionalidades que lo hacen muy completo y fácil de usar.

Con un clic izquierdo sobre el icono de Wampserver, será capaz de:

 Gestionar sus servicios de Apache y MySQL


 cambiar a modo en línea / fuera de línea (accesible a todos, estar limitado a
localhost)
 Instalar y cambiar la versión de Apache, MySQL y PHP

 Administrar la configuración de los servidores


 Acceder a los registros
 El acceso a los archivos de configuración
 Crear alias y mucho más ..

Con un clic derecho:

 WampServer cambiar el idioma de menú


 Acceder a la página principal
AppServ

AppServ es un programa que aúna una serie de aplicaciones y utilidades, de manera que al instalarlo, no solo
tendremos instalados todo esto, sino que, además estarán perfectamente configurados y listos para usarlos en
cuestión de minutos, mientras que si tuviésemos que instalar por separado estos programas, deberíamos
dedicarle mucho más tiempo a su correcta configuración.

Pero ¿qué aplicaciones nos instala este paquete?

 Apache
 PHP
 MySQL
 phpMyAdmin

Xampp

XAMPP es un servidor independiente de plataforma, software libre, que consiste


principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes
para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para
cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El
programa está liberado bajo la licencia GNU y actúa como un servidor Web libre, fácil
de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP esta disponible
para Microsoft Windows, GNU/Linux, Solaris, y MacOS X.

Características y Requisitos
XAMPP solamente requiere descargar y ejecutar un archivo .zip, .tar, o .exe, con unas
pequeñas configuraciones en alguno de sus componentes que el servidor Web
necesitará. XAMPP se actualiza regularmente para incorporar las últimas versiones de
Apache/MySQL/PHP y Perl. También incluye otros módulos
como OpenSSL y phpMyAdmin. Para instalar XAMPP se requiere solamente una
pequeña fracción del tiempo necesario para descargar y configurar los programas por
separado.

Aplicaciones
Oficialmente, los diseñadores de XAMPP sólo pretendían su uso como una herramienta
de desarrollo, para permitir a los diseñadores de sitios webs y programadores testear
su trabajo en sus propios ordenadores sin ningún acceso a Internet. En la práctica, sin
embargo, XAMPP es utilizado actualmente para servidor de sitios Web y, con algunas
modificaciones, es generalmente lo suficientemente seguro para serlo. Con el paquete
se incluye una herramienta especial para proteger fácilmente las partes más
importantes.

You might also like