Eruano's Blog

Simple y con foco… como debe ser!

Javascript – Error fireEvent no definido, IE10, IE11

leave a comment »

Probando una aplicación Web en Internet Explorer versiones 10 y 11, me encontre con un error en la línea:

var oText = document.getElementById(«micontrol»);
oText.fireEvent(«onblur»);

El error indicaba que el metodo fireEvent no estaba definido, la solución para IE10+ es lanzar el evento con createEvent, una forma sencilla para hacerlo de forma que quede soportando versiones anteriores y otros navegadores es la siguiente:

var oText = document.getElementById(«micontrol»);
try {
oText.fireEvent(«onblur»);
} catch (e) {
var event = document.createEvent(«HTMLEvents»);
event.initEvent(«blur», true, false);
oText.dispatchEvent(event);
}

Espero sea de ayuda, Saludos

Written by eruano

14 abril 2014 at 1:36 pm

Base de Datos – Ejercicios normalizacion

leave a comment »

Buenos dias,
Publico aqui unos ejercicios sobre normalizacion que encontre en internet:

https://skydrive.live.com/redir?resid=4DAF5629F1433C29!390&authkey=!ADBEZlBHBzhIkbk

espero sea de ayuda saludos

 

Written by eruano

15 May 2013 at 11:08 am

Base de Datos – Taller Repaso entidad relación y SQL Electiva Modelado

leave a comment »

Buenas tardes,
En el siguiente link esta la definicion del taller de repaso de modelado entidad relacion y SQL para la electiva de modelado de bases de datos relacionales:

https://skydrive.live.com/redir?resid=4DAF5629F1433C29!377&authkey=!AEWBkov1CR7U2T0

En esa carpeta tambien esta el codigo SQL para crear la base de datos en SQLServer 2008.

Saludos

Base de Datos – Exposiciones sobre motores de BD

with one comment

Comparto link donde se encuentran exposiciones sobre algunos motores de bases de datos

Carpeta Exposiciones

La carpeta contiene exposiciones sobre los siguientes motores:

  • Amazon Simple DB
  • Bases de datos CLOUD
  • DB2
  • Informix
  • Motores O.O.
  • MySQL
  • Oracle
  • PostgreSQL
  • SQLServer
  • SYBASE

Saludos

SQL – Ejemplo Paquetes PL/SQL ORACLE

leave a comment »

CREATE OR REPLACE PACKAGE gSucursal
AS
nSucursal NUMBER;

PROCEDURE insertar (vSucId NUMBER, nombre varchar);
PROCEDURE eliminar (vSucId NUMBER);
FUNCTION contar RETURN NUMBER;
PROCEDURE actualizar (vSucId NUMBER, nombre varchar);
PROCEDURE imprimir;
END gSucursal;

CREATE OR REPLACE PACKAGE BODY gSucursal
AS
PROCEDURE imprimir
AS
CURSOR oSucursales IS
SELECT sucNombre FROM SUCURSAL;
oContador NUMBER;
BEGIN
nSucursal:= contar;
IF (nSucursal > 0) THEN
FOR oElemento IN oSucursales LOOP
DBMS_OUTPUT.PUT_LINE(oElemento.sucNombre );
END LOOP;
ELSE
DBMS_OUTPUT.PUT_LINE(‘NO HAY SUCURSALES’ );
END IF;
END;

PROCEDURE actualizar (vSucId NUMBER, nombre varchar)
AS
BEGIN
UPDATE Sucursal SET sucNombre = nombre
WHERE sucId = vSucId ;
END;

PROCEDURE insertar (vSucId NUMBER, nombre varchar)
AS
BEGIN
INSERT INTO Sucursal VALUES(vSucId, nombre);
END;

PROCEDURE eliminar (vSucId NUMBER)
AS
BEGIN
DELETE FROM Sucursal WHERE sucId = vSucId;
END;

FUNCTION contar RETURN NUMBER
IS
oCont NUMBER;
BEGIN
select count(*) into oCont from sucursal;
RETURN oCont;
END;

END gSucursal;

EXEC gSucursal.insertar(6,’Pizza Donattello’);
EXEC DBMS_OUTPUT.PUT_LINE( gSucursal.contar );

Written by eruano

26 abril 2013 at 8:28 am

Publicado en Uncategorized

PLSQL – Ejemplo creacion paquetes, simple

leave a comment »

Buena tarde, presento un ejemplo muy simple de creacion de paquetes en PL/SQL de ORACLE

CREATE OR REPLACE PACKAGE pEmpleado
IS
     oVariable INTEGER;
     PROCEDURE mostrarNumeroEmpleados;
END pEmpleado;

CREATE OR REPLACE PACKAGE BODY pEmpleado
IS
     PROCEDURE mostrarNumeroEmpleados
     AS
     BEGIN
         SELECT count(*) into oVariable from Empleados;
         DBMS_OUTPUT.PUT_LINE(oVariable);
     END;
END pEmpleado;

Espero sea de ayuda, Saludos

Written by eruano

25 abril 2013 at 5:45 pm

SQL – Practica creacion Tablas

leave a comment »

Buenos dias

Publico material para la practica de creacion de tablas en SQLServer.


Saludos

Written by eruano

25 abril 2013 at 12:32 pm

Base de Datos – Material Clase 16 de abril de 2013 – Ejemplo Modelado Conceptual

leave a comment »

Buenas noches,

publico el material generado para la clase de modelado de bases de datos relacionales del 16 de abril de 2013. El problema a modelar es el siguiente:

Se desea crear una nueva red social en la que se registre la información de amigos, fotografías, comentarios a fotografías, publicaciones y comentarios a publicaciones. Para que una persona comente sobre una fotografía o publicación de otra persona ambas deben ser amigas y no se admitirán comentarios a las propias publicaciones, fotografías o carpetas. Todos los tipos de comentarios incluyen: contenido, fecha y hora de publicación. Cada usuario puede generar carpetas en su galería, las que a su vez contendrán las fotografías o mas carpetas. Es necesario saber quien fue el autor de cada comentario. Para el acceso a la red se usará login y contraseña por usuario, en caso de recuperación de contraseña se le preguntará al usuario por la fecha y hora de nacimiento y nombres y apellidos de uno de los dos padres. La red solo admitirá registro a mayores de edad. De cada foto se necesita ubicación además de un título, fecha y hora de creación. Las carpetas tendrán un nombre y fecha de creación y la publicación además de la fecha y hora sólo incluirá un contenido. Cuando una persona elimine su cuenta dejaran de existir todos los elementos de su autoría. Será necesario además almacenar información de las relaciones, tipos de relaciones (padre, madre, tio, …, novio, novia, …) entre usuarios y fechas que algunas de ellas iniciaron.

Se creó un borrador de modelo entidad relación solución que es el siguiente:

modelo ER 20130416

modelo ER 20130416

Espero sea de ayuda, Saludos

Written by eruano

16 abril 2013 at 11:50 pm

Base de Datos – Material Clase 10 de Abril Modelado de BD

leave a comment »

Buenas noches

Publico el material generado en la clase del martes 10 de abril de 2013 en la clase de modelado de BD.

Modelo conceptual a transformar:

Modelo E-R Ejemplo

Resultado de la transformacion de E-R a relacional:

--- MODELO RELACION RESULTADO DEJANDO LA ENTIDAD PADRE EN LA HERENCIA ----

Persona( perId:PK, nombre,UID:FK)
Universidad(UID:PK, nombreU)
Paciente (perID:FK:PK, EPS)
Medico (perID:FK:PK, Especialidad, gradoUID:pk:FK)
Atiende(PacPerId:PK:FK, gradoUID:PK:FK, MedicoPerid:PK:FK, hora, fecha)
Diagnostico(diagId:PK, tratamiento)
Realiza(PacPerId:PK:FK, gradoUID:PK:FK, MedicoPerid:PK:FK,diagId:PK,horad, fechaD)
Ayuda(AyudantePerId:PK:FK, AyudadoPerId:PK:FK)

— MODELO RELACION RESULTADO QUITANDO LA ENTIDAD PADRE EN LA HERENCIA —-
Universidad(UID:PK, nombreU)
Paciente (perID:PK, EPS,nombre,UID:FK)
Medico (perID:PK, Especialidad,nombre,UID:FK,gradoUID:pk:FK)
Atiende(PacPerId:PK:FK, gradoUID:PK:FK, MedicoPerid:PK:FK,hora, fecha)
Diagnostico(diagId:PK, tratamiento)
Realiza(PacPerId:PK:FK, gradoUID:PK:FK, MedicoPerid:PK:FK,diagId:PK,horad, fechaD)
Ayuda(AyudantePerId:PK:FK, AyudadoPerId:PK:FK)
Nota: En el modelo relacional faltan identificar atributos obligatorios y referencias entre relaciones.

Saludos

Written by eruano

10 abril 2013 at 12:16 am

Base de Datos – Material Curso Diseño Base de Datos Relacionales

leave a comment »

Me permito publicar parte del material usado para dictar el curso de Modelado de Base de Datos Relacionales

Introduccion

Modelo Entidad Relacion

Modelo Relacional

y algunos ejercicios para practicar modelado:

Ejercicios Entidad Relacion y Relacional

Ejercicios Entidad Relacion

Espero sea de ayuda.

Written by eruano

20 marzo 2013 at 5:44 pm