Por Hector Alejandro Correa Herrero
Informático, Programador, Capacitador, Webmaster
Correo electrónico: hectoralejandrocorreaherrero@gmail.com
Sitio Web Personal: www.hach.260mb.com
———————————————-

En 1980 y 1990 los programadores de computadoras veían
con mucha esperanza el desarrollo de verdaderos sistemas
gestores de Bases de Datos.
Para esos años cada programa o aplicación de gestión de
datos implementada en computadoras (por ejemplo una
gestión de stock con la posibilidad de compras y ventas)
involucraba la programación en un tipo de lenguaje a todas
las operaciones relacionadas con el objeto mismo de la
aplicación.
Un ejemplo concreto, ordenar alfabéticamente 3000 registros
de datos llevaba su tiempo y su programación sin ningún
lugar a dudas.

La técnica actual para el almacenamiento de datos está
basada en un Sistema Gestor de Base de Datos (SGBD).
Un SGBD es un sistema de varios recursos para el almacena-
miento y el tratamiento de datos, y él mismo dispone de
recursos particulares para controlar y manipular dichos
datos. Recursos propios que vienen dado por la cantidad
de rutinas disponibles para los usuarios-programadores.

Cuando Ud. desea manejar datos a nivel local, digamos en su
propia computadora, puede hacerlo con un SGBD tradicional
como puede ser VisualFox. Para este caso particular, los
Datos van a formar parte de las denominadas Tablas (*.dbf)
y van a ser manipulados por rutinas creadas por su programador.
Estos conjuntos de sentencias serán almacenadas en archivos
de extensión (fxp o prg).
Estamos hablando obviamente de Sistemas a medida, pagados
por el propio usuario y que es desarrollado por una persona
especializada en este tipo de Software.
 SGBD  VisualFox

 DATA  .dbf
 Procesos .prg  .fxp
 Software VisualFox

Cuando Ud. tiene una cuenta en Internet, su proveedor pone
a disposición recursos, estos pueden ser de cualquier tipo
pero generalmente incluyen PHP y MySQL.
Para este caso se necesita de personal especializado tanto
en el manejo de Base de Datos pero además debe conocer y
programar sitios en distintos lenguajes.
Esto es:
Debe conocer sobre Programación en el Sitio Cliente o lugar
donde recidirán las páginas de un portal.
En este lugar podrá utilizar las siguientes herramientas-web
(HTML, CSS, DHTML, JavaScript, Java y/o VBScript).

Pero por el hecho de manipular datos en bases de datos a
distancia accesibles desde la Red, también y sobremanera debe
programar en el Servidor donde recidirán los datos, usando
CGI (cualquier lenguaje), ASP, PHP y/o mod-perl.

Estos recursos facilitan el manejo a distancia de base de
datos y le otorgan la posibilidad del mantenimiento de sitios
dinámicos y de brindar desde su propio portal distintas
prestaciones. En definitiva Ud.Gana.

 SGBD  MySQL
 
 DATA  tablas en MySQL
 Procesos procesos en PHP-Html
 Software MySQL y PHP

La especialización en Base de Datos e Internet puede llamarse
Analista Programador Web donde esta persona o personas
son responsables de preparar el sitio en un lenguaje de
programación. Este lenguaje puede ser de script (PHP, ASP)
o una plataforma como JAVA, que permite crear soft para el
acceso remoto a Internet.
PHP es un lenguaje script que se usa para crear algunos
recursos como links o enlaces dinámicos, imágenes dinámicas,
sesión, mantenimiento y alimentación de bases de datos,
pantallas de administración de base de datos, etc.
Es un lenguaje simple y dinámico.
Toda página PHP debe correr en un servidor PHP.
El proveedor ofrece el servidor y para el caso de PHP debe
configurarse para que funcione correctamente.

Esperamos en los próximos años se implementen nuevas formas
de manipular los datos, éstas se verán simplemente limitadas
por el medio que se use para interactuar.

Deja tu comentario

E-