Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BASES DE DATOS
Se define una base de datos como una serie de datos organizados y relacionados entre sí, los
cuales son recolectados y explotados por los sistemas de información de una empresa o
negocio en particular.
En otras palabras, es un soporte digital que tiene como fin el almacenamiento masivo de
información en formato texto plano. No es capaz de almacenar imágenes como se cree, sino
que almacena las rutas (path) de dichas fotos, tampoco almacena otro tipo de datos, sino que
almacena sus rutas de acceso de ser necesario.
Las bases de datos, son utilizadas en sistemas que requieren una interacción fluida con la
aplicación, estas se encargan muchas veces de administrar, editar, y dar de alta. Usualmente la
base de datos, está ligada a la programación directa del site, causando que una edición en ella
cause una modificación directa en lo que ve el usuario.
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para
su clasificación:
Bases de datos estáticas: Éstas son bases de datos de sólo lectura, utilizadas
primordialmente para almacenar datos históricos que posteriormente se pueden utilizar
para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar
proyecciones y tomar decisiones.
Bases de datos dinámicas: Éstas son bases de datos donde la información almacenada
se modifica con el tiempo, permitiendo operaciones como actualización y adición de
datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto
puede ser la base de datos utilizada en un sistema de información de una tienda de
abarrotes, una farmacia, un videoclub, etc.
Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe
ser cumplido para acceder a la información de manera coherente. Cada base de datos contiene
una o más tablas, que cumplen la función de contener los campos.
Imagen 1
Imagen 2
Tablas: Se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un
programa. (Ej.: Tabla Comentarios; Imagen 1)
Campos: Es cada una de las columnas que forman la tabla. Contienen datos de tipo diferente a
los de otros campos. (Ej.: id / titulo / texto / fecha; Imagen 2)
Registros: Es un conjunto de campos que contienen los datos que pertenecen a una misma
repetición de entidad. (1 / saludos / [BLOB – 0 B] / 22-10-2007)
SQL: Es un lenguaje de programación estándar e interactivo para la obtención de información
desde una base de datos y para actualizarla.
Tipos de Campos
Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes.
Entre los más comunes podemos nombrar:
Numérico: entre los diferentes tipos de campos numéricos podemos encontrar enteros
“sin decimales” y reales “decimales”.
Booleanos: poseen dos estados: Verdadero “Si” y Falso “No”.
Memos: son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de
no poder ser indexados.
Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas
de esta forma posibilita ordenar los registros por fechas o calcular los días entre una
fecha y otra.
Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada (255
caracteres).
Autoincrementables: son campos numéricos enteros que incrementan en una unidad su
valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que
resultan exclusivos de un registro.
Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:
MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por
su rapidez. No es recomendable usar para grandes volúmenes de datos.
PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien
grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran
calibre.
Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser
creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya
explicada.
Microsoft SQL Server: es una base de datos más potente que access desarrollada por
Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.
SISTEMAS DE INFORMACIÓN
Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las
actividades de una empresa o negocio.
El equipo computacional: el hardware necesario para que el sistema de información pueda operar.
El recurso humano que interactúa con el Sistema de Información, el cual está formado por las personas
que utilizan el sistema.
Entrada de Información: Es el proceso mediante el cual el Sistema de Información toma los datos que
requiere para procesar la información. Las entradas pueden ser manuales o automáticas. Las manuales
son aquellas que se proporcionan en forma directa por el usuario, mientras que las automáticas son
datos o información que provienen o son tomados de otros sistemas o módulos.
A continuación se muestran las diferentes actividades que puede realizar un Sistema de Información de
Control de Clientes:
Entradas:
Proceso:
Almacenamiento:
Salidas:
Reporte de pagos.
Estados de cuenta.
Consultas de saldos en pantalla de una terminal.
Sé que define como la creación de sitios web para Internet o una intranet. Para conseguirlo se hace uso
de tecnologías de software del lado del servidor y del cliente que involucran una combinación de
procesos de base de datos con el uso de un navegador web a fin de realizar determinadas tareas o
mostrar información.
HTML, siglas de HyperText Markup Language («lenguaje de marcas de hipertexto»), hace referencia al lenguaje de
marcado para la elaboración de páginas web. Es un estándar que sirve de referencia del software que conecta con
la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado
código HTML) para la definición de contenido de una página web, como texto, imágenes, videos, juegos entre
otros. Es un estándar a cargo de la W3C, organización dedicada a la estandarización de casi todas las tecnologías
ligadas a la web, sobre todo en lo referente a su escritura e interpretación. Se considera el lenguaje web más
importante siendo su invención crucial en la aparición, desarrollo y expansión de la World Wide Web. Es el
estándar que se ha impuesto en la visualización de páginas web y es el que todos los navegadores actuales han
adoptado.
Es una aplicación diseñada con el fin de facilitar la creación y edición de documentos HTML Entre los
diversos tipos podemos encontrar los siguientes:
Editores WYSIWYG
El término WYSIWYG es el acrónimo de What You See Is What You Get, que traducido al
castellano quiere decir: "lo que tú ves es lo que obtienes", en los que de manera visual se
pueden colocar distintos elementos sobre una vista previa de la página, encargándose el
programa de generar el documento HTML.
SERVIDORES WEB
Los servidores web son aquellos cuya tarea es alojar sitios y/o aplicaciones, las cuales son
accedidas por los clientes utilizando un navegador que se comunica con el servidor utilizando el
protocolo HTTP (hypertext markup language).
La abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan
HTTP Apache: Es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.),
Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.12 y la noción de sitio
virtual. Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd
1.3, pero más tarde fue reescrito por completo.
El servidor Apache es desarrollado y mantenido por una comunidad de usuarios bajo la supervisión de la
Apache Software Foundation dentro del proyecto HTTP Server (httpd). Presenta entre otras
características altamente configurables, bases de datos de autenticación y negociado de contenido, pero
fue criticado por la falta de una interfaz gráfica que ayude en su configuración.
Internet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema
operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows NT. Luego fue
integrado en otros sistemas operativos de Microsoft destinados a ofrecer servicios, como Windows 2000
o Windows Server 2003. Windows XP Profesional incluye una versión limitada de IIS. Los servicios que
ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS.
Este servicio convierte a un PC en un servidor web para Internet o una intranet, es decir que en los
ordenadores que tienen este servicio instalado se pueden publicar páginas web tanto local como
remotamente. Se basa en varios módulos que le dan capacidad para procesar distintos tipos de páginas.
Por ejemplo, Microsoft incluye los de Active Server Pages (ASP) y ASP.NET. También pueden ser
incluidos los de otros fabricantes, como PHP3 o Perl.
El servidor es el encargado de brindar el Web Hosting que es todo lo necesario para que una página
pueda ser visitada y utilizada desde internet, tiene varios servicios, como son:
Dependiendo del Hosting contratado, los servicios pueden variar. Los Hostings normalmente se pagan
anualmente, pero se pueden hacer contrataciones bianuales o por 5 años.
BLOG
Un blog es otra de las herramientas de comunicación digital más utilizadas en la red. En ellos el autor
recopila y publica información sobre un tema concreto. Existen infinidad de temas y no tienen que
ajustarse necesariamente a uno sólo.
El emisor del mensaje puede dar la opción al receptor de comunicarse con él. Esto puede hacerse a
través de un apartado de comentarios o directamente por email. También son conocidos en español
como bitácora y en inglés como weblog. Es lo más parecido a un diario ya que su contenido se actualiza
periódicamente y en un orden cronológico. cada noticia publicada se llama post.
Terminología de blogs
El uso de blogs se extendió a finales de los años 90 por toda la red. De ahí se han derivado términos
específicos como blogosfera, blogroll, post, etc.
1.- Blogosfera: Se llama así al conjunto de blogs publicados en internet. Los weblogs pueden estar
ordenados dentro de la blogosfera. Lo habitual es que el orden responda a la temática de cada uno de
ellos. Todos estos blogs interconectados pueden entenderse como un fenómeno social. A través de ellos
puede hacerse un estudio de la sociedad y sus intereses.
2.- Blogroll: Es la lista de blogs recomendados o enlazados. Esta lista puede estar publicada en un blog o
en cualquier otro tipo de página web. Normalmente se sitúa en un lateral de la web principal.
3.- Post: Término inglés que designa cada una de las publicaciones hechas en la bitácora. En español
sería "artículo".
Existen numerosos servidores en los que alojar un blog. Los más comunes y utilizados son Wordpress y
Blogger. Ambos son gratuitos y ofrecen plantillas para la creación de blogs. No necesitan instalar ningún
software y no se requieren conocimientos previos para publicar en ellos.
WIKIS
Wiki es un concepto que se utiliza en el ámbito de Internet para referirse a las páginas web cuyos
contenidos pueden ser editados por múltiples usuarios a través de cualquier navegador. Dichas páginas,
por lo tanto, se desarrollan a partir de la colaboración de los internautas, quienes pueden agregar,
modificar o eliminar información.
El término wiki procede del hawaiano wiki wiki, que significa “rápido”, y fue propuesto por Ward
Cunningham. La noción se popularizó con el auge de Wikipedia, una enciclopedia libre y abierta que se
ha constituido como uno de los sitios más visitados de la Web.
El formato wiki es muy útil para la difusión de conocimientos y el trabajo en equipo. Es habitual que los
wikis incluyan un historial de cambios: de esta forma es posible regresar a un estado anterior (en caso
que las modificaciones realizadas no sean correctas) y corroborar quién concretó cada cambio en la
información.