[SGBD] Conceptos básicos de una base de datos

1. Definición Una base de datos es un conjunto de datos relacionados entre sí, entendiendo por datos hechos conocidos, que podemos registrar y que tienen un significado implícito. Por ejemplo: la lista de nombres, direcciones y teléfonos de todos nuestros familiares y amigos es una colección de datos relacionados (todos pertenecen a nuestros contactos), con significado implícito (información personal) que podemos registrar (en una agenda, un móvil). Dicha lista es, por tanto, una base de datos. Para que una colección de datos relacionados y registrables puedan ser considerados una base de…

Read More

Curso de Bases de Datos

1. ¿Por qué Bases de Datos? Hoy en día todos tenemos una idea intuitiva de lo que es una base de datos y esa idea está relacionada con algún sistema de almacenamiento informatizado de gran cantidad de datos, referentes a una empresa o colectividad y de la que es relativamente sencillo extraer información parcial o total. También intuimos que ese sistema de almacenamiento debe estar constituido por dos partes: por un lado los datos propiamente dichos (estructurados y almacenados de alguna manera concreta) y por otro lado, un software que permita manipular esa información almacenada, tanto para…

Read More

[SRI] El servicio DHCP – Introducción

1. Definición El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un protocolo de red basado en el estándar TCP/IP, que permite a los hosts de una red IP obtener los parámetros de configuración automáticamente. Por lo tanto, podemos afirmar que está diseñado para simplificar la configuración de los equipos de una red. El estándar actual viene definido en la norma RFC 2131 El servicio DHCP utiliza la arquitectura cliente-servidor para que los clientes que soliciten su configuración DHCP sean respondidos por el servidor del servicio. Utiliza…

Read More

Curso de Servicios de Red e Internet

1. ¿Por qué Servicios de Red e Internet? De entre las muchas tareas de un administrador de sistemas, encontramos una que se dedica a la configuración y mantenimiento de los servicios que podemos utilizar en una red. Estos servicios utilizan una arquitectura cliente-servidor, es decir, las tareas se reparten entre los proveedores de los propios servicios (servidores) y los demandantes (clientes). Por lo tanto, podemos entender rápidamente que una arquitectura cliente-servidor es básicamente una petición realizada por el cliente que es respondida por el servidor. 2. Tipos de servicios Podemos…

Read More

[XHTML] Diferencias entre HTML y XHTML

Aunque bien podríamos hacer una incursión mucho más profunda sobre el lenguaje XHTML en sí, considero que es suficiente con marcar las pautas que lo diferencian del HTML. Así pues, XHTML es la versión modernizada del anterior, pero compatible con XML (lenguaje que veremos más adelante). Sus siglas vienen de eXtensible HyperText Markup Language. Es un lenguaje semántico, lo que quiere decir que no definimos el aspecto de las cosas, sino lo que significan. EL DOCTYPE Y LA CODIFICACIÓN Al igual que hacíamos en HTML, las primeras líneas del documento…

Read More

[HTML] Formularios

En esta última entrega del apartado de HTML, vamos a tratar el uso de los formularios como elementos en el diseño web. Un formulario es una sección del documento que puede contener elementos especiales llamados controles, radiobotones, etc en esos controles. Los usuarios suelen completar dicho formulario usando sus campos disponibles: un cuadro de texto, una lista de seleccionables, cuadros para marcar, etc. En un formulario se solicitan diferentes tipos de datos, cada uno de los cuales quedará asociado a una variable. Una vez introducido estos datos, el contenido será enviado…

Read More

[HTML] Imágenes

Las imágenes son un elemento esencial en el diseño de páginas web, ya que dotan a nuestros sitios de un aspecto visual mucho más vistoso. Aún así, el uso de un número elevado de imágenes puede relentizar el proceso de visualización de las páginas, por lo que se suele recomendar un uso equilibrado de estas. La etiqueta definida en HTML para la inserción de imágenes es <img>, siendo de uso obligatorio el atributo src, el cual especifica la ruta donde se encuentra nuestra imagen. Por lo tanto, la etiqueta quedaría…

Read More

[HTML] Vínculos o enlaces

Un vínculo o enlace es una conexión desde un archivo html a otro. A pesar de ser un concepto muy simple, se trata de una de las partes más importantes en el éxito de la Web. Un enlace consta de dos partes: un punto de origen y otro de destino. El comportamiento típico del enlace consiste en que cuando el usuario actúa sobre el punto de origen, el navegador irá al destino definido. Suelen ser fáciles de identificar, ya que suelen mostrarse con otro color al base del documento, ya…

Read More

[HTML] Tablas

A pesar de que en la actualidad las tablas han perdido parte de utilidad debido al maquetado de CSS y los float, es un elemento que nos puede ayudar a mostrar información en nuestra web de una forma estructurada. Antes, incluso, se utilizaban para el propio maquetado. La etiqueta base para crear una tabla es <table>…</table>. Sus elementos más básicos son: <caption>..</caption> | Especifica el título de nuestra tabla. Por defecto, se muestra centrado horizontalmente y en la parte superior, aunque nosotros podremos indicarle si lo queremos en la parte…

Read More

[HTML] Listas

Las listas es uno de los elementos más visuales que podemos utilizar para mostrar texto en nuestra web, ya que mediante viñetas o numeración podemos dar al lector una serie de datos. Así pues, y como acabamos de mencionar, dichas listas podrán ser mostradas de manera ordenada o no ordenada. LISTA DESORDENADA Una lista desordenada mostrará una viñeta gráfica al lado de cada línea a mostrar. Para definirla, utilizaremos las etiquetas <UL> y </UL> encerrando entre ellas el contenido de cada línea. Además, definiremos cada línea con la etiqueta <LI>…

Read More