Integridad referencial en PostgreSQL

Integridad referencial en PostgreSQL Es un conjunto de reglas que utilizan las Bases de Datos para asegurar que las filas (registros) de las tablas relacionadas son válidos y que no se borren o cambien datos relacionados de forma accidental produciendo errores. Gracias a la integridad referencial se garantiza que un registro  siempre se relacione  con otras entidades válidas, es decir, que existen en la base de datos.               Clave Primaria Una clave primaria es una clave que ha sido diseñada para identificar de manera única a los registros de…

Leer más

JavaScript manejo del MOUSE y TECLADO

JavaScript manejo del MOUSE y TECLADO   En este grupo se pueden incluir los siguientes eventos:   onMouseOver: activado cuando el ratón se mueve por encima de un objeto;   onMouseOut: activado cuando el ratón sale de un objeto;   onMouseMove: se mueve el cursor del ratón, pero dado que esto sucede a menudo (el uso del ratón es frecuente), no está disponible como opción por defecto, sino tan sólo unida a la captura de eventos, que se explicará a continuación.   Los eventos onMouseOver y onMouseOut son complementarios ya…

Leer más

JAVA: CONSTRUCCIÓN DE UN SERVIDOR TCP-IP

JAVA: CONSTRUCCIÓN DE UN SERVIDOR TCP-IP La clase Servidor TCP-IP Veamos el código que presentamos en el siguiente ejemplo, donde desarrollamos un servidor     TCP/IP,     para     el     cual     desarrollaremos luego su cliente TCP/IP. La aplicación servidor   TCP/IP   depende   de   una   clase   de   comunicaciones   proporcionada   por   Java: ServerSocket. Esta clase realiza la mayor parte del trabajo de crear un servidor.   Ejemplo:     import java.io.BufferedReader;     import java.io.IOException;     import java.io.InputStreamReader;     import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket; public class Servidor {     public static void main(String…

Leer más

Atributos CSS3 overflow-x y overflow-y

Atributos CSS3 overflow-x y overflow-y   Descripción de los atributos de CSS3 overflow-x y overflow-y, que sirven para definir cómo renderizar un contenido cuando sobrepasa los límites de un contenedor en la horizontal o vertical.   Valores posibles para overflow-x y overflow-y   En estos dos nuevos atributos podemos colocar varios valores distintos, que nos servirán para definir diferentes tipos de comportamientos ante el desborde del contenido de una capa. Tanto overflow-x como overflow-y comparten el mismo abanico de valores posibles, pero los podemos especificar por separado, para la coordenada…

Leer más

Conoce los tres pilares fundamentales para el SEO

Conoce los tres pilares fundamentales para el SEO   Sitios interesantes aumentarán su valor por si mismos   Crear contenido interesante y útil será probablemente lo que más influya en tu sitio web de todos los factores que tratamos aquí   Los usuarios reconocen buen contenido en cuanto lo ven y es probable que deseen compartirlo con otros usuarios. Esto puede ser a través de una entrada en un blog, redes sociales, correo electrónico, foros u otros medios. El contenido orgánico o el boca a boca será lo que más…

Leer más

¿Como manejar imágenes con JavaScript?

¿Como manejar imágenes con JavaScript? El lenguaje JavaScript posee un objeto propio asociado a cada una de las imágenes de un documento HTML, el objeto Image. Además, también posee un array particular, el array images, que contiene todas las imágenes presentes en la página.   Dentro de la jerarquía propia de este lenguaje, tanto el objeto Image como la matriz images se encuentran incluidos dentro del objeto document, que a su vez se encuentra incluido en al objeto principal window.   Por lo tanto, al ser estos objetos elementos propios del lenguaje,…

Leer más

¿Que es Herencia y como se aplica en JAVA?

  ¿Que es Herencia y como se aplica en JAVA? Es  el  proceso  mediante  el  cual   un   objeto   de  una   clase  adquiere  propiedades definidas en otra  clase que lo preceda en una  jerarquía de clasificaciones. Permite la definición de un nuevo objeto a partir de otros,  agregando las diferencias entre  ellos (Programación Diferencial), evitando repetición de  código  y permitiendo la reusabilidad. Las  clases  heredan los  datos   y  métodos de  la  superclase. Un  método heredado puede ser sustituido por uno propio si ambos  tienen  el mismo  nombre.     La herencia…

Leer más

Métodos y propiedades del objeto XMLHttpRequest en AJAX

Métodos y propiedades del objeto XMLHttpRequest en AJAX El objeto XMLHttpRequest posee muchas otras propiedades y métodos diferentes a las manejadas por la primera aplicación de AJAX. A continuación se incluye la lista completa de todas las propiedades y métodos del objeto y todos los valores numéricos de sus propiedades. Las propiedades definidas para el objeto XMLHttpRequest son: Propiedad Descripción readyState Valor numérico (entero) que almacena el estado de la petición responseText El contenido de la respuesta del servidor en forma de cadena de texto responseXML El contenido de la respuesta…

Leer más

CREACIÓN DE OBJETOS EN JAVASCRIPT

CREACIÓN DE OBJETOS EN JAVASCRIPT   Para crear objetos, primero es necesario definir su tipo (o clase):   function empleado(nombre, edad, puesto) { this.nombre = nombre this.edad = edad this.puesto = puesto }     En JavaScript, la partícula this se refiere al objeto en el que se utiliza. Una vez definida  la  clase,  podemos  crear  variables  (instanciar  objetos)  de  esa  clase  de  la siguiente manera:   empleado_1 = new empleado(«Pedro», 26, «Programador»)   Pueden añadirse propiedades a los objetos aunque estas no haya sido declaradas en la definición de…

Leer más

CREACIÓN DE OBJETOS Y MÉTODOS CONSTRUCTORES EN JAVA

CREACIÓN DE OBJETOS Y MÉTODOS  CONSTRUCTORES EN JAVA       Cada  objeto  o instancia de una  clase debe  ser creada explícitamente a través  de un método u  operación especial  denominado constructor.  Los atributos de  un  objeto toman  valores   iniciales   dados  por   el  constructor.  Por   convención,  el  método constructor tiene  el mismo  nombre de la clase y no se le asocia  un  modo  de acceso (es público).   Algunos lenguajes proveen un  método constructor por  defecto  para  cada  clase y/o permiten la definición de más de un método constructor.  …

Leer más