2. PHP
¿Qué es?
PHP usa una mezcla entre interpretación y compilación para intentar
ofrecer a los programadores la mejor mezcla entre rendimiento y
flexibilidad.
Php es recompilado cada vez que se solicita un script.
3. ¿Por qué deberías aprenderlo?
Es uno de los lenguajes de programación más populares, la gran fluidez y
rapidez de sus scripts y su prometedor futuro, desarrollar aplicaciones
Webs utilizando lenguajes como C o COBOL son cosas del pasado.
4. C#
¿Qué es?
C# es un lenguaje de propósito general orientado a objetos creado por
Microsoft para su plataforma .NET.
5. ¿Por qué deberías aprenderlo?
Es una parte esencial de la herramienta .net, combina los mejores
elementos de múltiples lenguajes de amplia difusión como C++, Java,
visual basic, y otros.
6. AJAX
¿Qué es?
AJAX no es un lenguaje exactamente su nombre viene dado por el
acrónimo de Asynchronous JavaScript And XML y es posiblemente la
mayor novedad en cuanto a programación web en estos últimos años.
7. ¿Por qué deberías aprenderlo?
La demanda de AJAX no sólo es amplía sino que de calidad debido a la
dificultad de aprendizaje que conlleva, si la herramienta de Microsoft,
Atlas, destinada a la realización de aplicaciones AJAX tiene éxito puede
supone un aumento en la demanda de esta tecnología.
gracias a este objeto podemos desde una página HTML leer datos de una
web o enviar datos de un formulario sin necesidad de recargar la página.
8. JAVASCRIPT
¿Qué es?
Se trata de un lenguaje de programación del lado del cliente, porque es
el navegador el que soporta la carga de procesamiento. Gracias a su
compatibilidad con la mayoría de los navegadores modernos, es el
lenguaje de programación del lado del cliente más utilizado.
9. ¿Por qué deberías aprenderlo?
La razón de mayor peso es que es utilizado por millones de páginas webs
para validar formularios, crear cookies, detectar navegadores y mejorar
el diseño, su fácil aprendizaje lo hace un lenguaje muy demandado.
10. PERL
¿Qué es?
Perl es la alternativa más popular a PHP, seguramente porque es el
lenguaje más antiguo tambien dentro de las alternativas. En internet nos
encontramos numerosos recursos que utilizan Perl, muchos de las
aplicaciones “open source” requieren tener Perl instalado correctamente.
11. ¿Por qué deberías aprenderlo?
La potencia de Perl a la hora de procesar grandes cantidades de datos lo
hace realmente popular a la hora de desarrollar aplicaciones del lado del
servidor, aprender Perl o Php es básico a la hora de desarrollar
aplicaciones Web.
12. C
¿Qué es?
Es un lenguaje de “medio nivel” pero con numerosas características de
bajo nivel.
Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su
vez, dispone de construcciones del lenguaje que permiten un control a
muy bajo nivel.
13. ¿Por qué deberías aprenderlo?
Aprender C es básico mientras aprendes C estas aprendiendo conceptos
básicos de lenguajes cómo Java o C#, además no sólo es mas sencillo que
estos últimos sino que comporten gran parte de su sintaxis.
18. CARACTERISTICAS
Oracle es un sistema de gestión de base de datos relacional
(o RDBMS por el acrónimo en ingles de Relational Data Base
Management System,), desarrollado por Oracle Corporation.
Soporte de transacciones
Estabilidad
Escalabilidad
Soporte multiplataforma.
Permite el uso de particiones para la mejora de la eficiencia,
de replicación e incluso ciertas versiones admiten la
administración de bases de datos distribuidas.
19. PLATAFORMAS ACEPTADAS Y
PRECIO
WINDOWS
LINUX
MAC OS X
BSD
UNIX
El precio puede ser desde los 5000 dólares hasta los
45.000 dólares
20.
21. CARACTERÍSTICAS
Soporte de transacciones.
Escalabilidad, estabilidad y
seguridad.
Soporta procedimientos
almacenados.
Permite trabajar en modo cliente-
servidor, donde la información y
datos se alojan en el servidor y los
terminales o clientes de la red sólo
acceden a la información.
Además permite administrar
información de otros servidores de
datos.
24. CARACTERISTICAS
Es una base de datos ACID
Integridad referencial
Implementa el uso de rollback's, subconsultas y
transacciones.
Se pueden realizar varias operaciones al mismo
tiempo sobre la misma tabla.
Licencia BSD
Tiene ciertas características orientadas a objetos.
Gestión de usuarios y passwords, manteniendo un muy
buen nivel de seguridad en los datos.
25. PLATAFORMAS ACEPTADAS Y
PRECIO
WINDOWS
LINUX
MAC OS X
BSD
UNIX
Un software libre, por lo tanto es gratuito
26.
27. CARACTERISTICAS
Uso de multihilos mediante hilos del kernel.
Tablas hash en memoria temporales
El código MySQL se prueba con Purify (un detector de
memoria perdida comercial) así como con Valgrind, una
herramienta GPL
Completo soporte para operadores y funciones en
cláusulas select y where.
Completo soporte para cláusulas group by y order by,
soporte de funciones de agrupación
Soporta gran cantidad de datos. MySQL Server tiene
bases de datos de hasta 50 millones de registros.
28. PLATAFORMAS ACEPTADAS
AIX, BSD, FreeBSD, HP-UX, GNU/Linux, Mac OS X,
NetBSD, Novell Netware, OpenBSD, OS/2 Warp,
QNX, SGIIRIX, Solaris, SunOS, SCO OpenServer, SCO
UnixWare, Tru64, eBD, Windows 95, Windows 98,
Windows NT, Windows 2000, Windows XP, Windows
Vista y otras versiones de Windows. Y OpenVMS.
29. PRECIO
Mysql tiene varias versiones, unas de pago y otras
gratuitas. Las versiones de pago pueden llegar a costar
hasta 4,999.00 dólares al año por servidor.
Costo: Mysql es gratuito para la mayor parte de los
usos y su servicio de Asistencia resulta económico.
30. FECHA DE LA
PRIMERA LICENCIA DE
CREADOR VERSION SOFTWARE
PÚBLICA
MICROSOFT
Microsoft 1989 Propietario
SQL SERVER
MYSQL MySQL AB Noviembre de 1996 GLP o Propietario
Oracle
ORACLE 1997 Propietario
Corporation
PostgreSQL Global
Licencia BSD
POSTGRESQL Development Junio de 1989
Group
31. WINDOWS MAC OS X LINUX
MICROSOFT SQL
SERVER SI X NO X NO
MYSQL SI SI SI
ORACLE SI SI SI
POSTGRESQL SI SI SI
33. MAPA DE
DOMINIO CURSOR TRIGGER RESERVA
BITS
MICROSOFT
SQL SERVER X NO SI SI SI SI
MYSQL X NO SI SI SI SI
ORACLE SI SI SI SI SI
POSTGRESQL SI SI SI SI SI