Chuletas y apuntes de Informática y Telecomunicaciones de Primaria

Ordenar por
Materia
Nivel

Ejemplos Prácticos de Implementación de Triggers y Restricciones SQL

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 6,97 KB

Ejemplos Prácticos de Implementación de Triggers y Restricciones SQL

Disparadores (Triggers) en SQL

Los disparadores son objetos de base de datos que se ejecutan automáticamente en respuesta a ciertos eventos, como inserciones, actualizaciones o eliminaciones de datos. A continuación, se presentan ejemplos de su implementación.

1. Disparador para Descontar Existencias al Realizar un Pedido

Este disparador se activa al insertar un nuevo registro en la tabla Pedido y descuenta la cantidad pedida de las existencias en la tabla Producto.

CREATE TRIGGER TR_1
ON Pedido
FOR INSERT
AS
BEGIN
    UPDATE Producto
    SET Existencias = Existencias - (SELECT Cantidad FROM inserted)
    WHERE Id_Producto = (SELECT Id_Producto FROM inserted);
END;

2. Disparador

... Continuar leyendo "Ejemplos Prácticos de Implementación de Triggers y Restricciones SQL" »

Fundamentos de Instalación y Configuración de Redes Locales

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,01 KB

Certificación del cableado de red

Para comprobar que una instalación de red se ha realizado correctamente, existen dos formas:

  • Verificación eléctrica: Usaremos un comprobador de cables para verificar la continuidad de cada hilo de los cables y su correcta colocación.
  • Certificación de la instalación: Se comprueba en cada uno de los cables de red una serie de parámetros, además de la continuidad y la correcta conexión.

La certificación de una instalación sirve para comprobar que la infraestructura cumple los requisitos técnicos establecidos por la normativa internacional.

Identificación de equipos en la red

Cada ordenador debe tener un nombre de equipo único. Además, debe pertenecer a un grupo de trabajo cuando se trata de una red punto... Continuar leyendo "Fundamentos de Instalación y Configuración de Redes Locales" »

Instalación y configuración de WAMP, LAMP, XAMPP y Ajax Chat en Windows y Linux

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,21 KB

Páginas estáticas y dinámicas

Páginas estáticas: Diremos que una página es estática cuando sus contenidos no pueden ser modificados ni desde el servidor que la aloja (ordenador remoto) ni desde el cliente (navegador).

Páginas dinámicas: Llamaremos dinámicas a las páginas que pueden ver modificados sus contenidos —de forma automática o mediante la intervención del usuario— bien sea desde el cliente y/o desde el servidor.

Instalación WAMP en Windows

• Instalación WAMP en Windows:

Descargamos e instalamos la aplicación WAMP (Windows, Apache, MySQL, PHP).

  • Los archivos se colocan en C:/wamp/www.
  • index.php es el archivo que carga por defecto con http://localhost/.
  • Sabiendo que funciona cuando el icono aparece en color verde en la barra
... Continuar leyendo "Instalación y configuración de WAMP, LAMP, XAMPP y Ajax Chat en Windows y Linux" »

Conceptos Esenciales de Procesos y Concurrencia en Sistemas Operativos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,57 KB

Conceptos Fundamentales de Procesos y Concurrencia en Sistemas Operativos

La programación multiproceso considera la posibilidad de que múltiples procesos se ejecuten simultáneamente sobre el mismo código de programa.

Definiciones Clave

Proceso
Un programa que se encuentra en ejecución. Cada proceso tiene un identificador único y temporal asignado, conocido como PID (Process ID). Es común que un proceso genere otros procesos durante su ciclo de vida.
Llamadas al Sistema (System Calls)
Son la interfaz que el kernel proporciona para que los programas de usuario puedan acceder de forma segura a determinadas partes del sistema. Esto previene que instrucciones peligrosas sean ejecutadas directamente por programas de usuario, garantizando la estabilidad
... Continuar leyendo "Conceptos Esenciales de Procesos y Concurrencia en Sistemas Operativos" »

Sistemas ERP y CRM: Optimización Empresarial y Gestión de Clientes

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,17 KB

Los sistemas de planificación de recursos empresariales (ERP) son herramientas de gestión de información que integran y automatizan muchas de las prácticas de negocio de una organización. Este tipo de sistemas suele estar formado por una arquitectura modular. La personalización de estos sistemas, junto con su modularidad y capacidad de integración de procesos, son aspectos fundamentales que los hacen adaptables a diversas necesidades empresariales.

Características Principales de los Sistemas ERP

  • Integración: Un ERP integra todos los procesos de la empresa para conseguir una mayor eficiencia, reduciendo tiempo y costes. En un sistema ERP, los datos se ingresan una sola vez, lo que minimiza errores y duplicidades.
  • Modularidad: Cada módulo
... Continuar leyendo "Sistemas ERP y CRM: Optimización Empresarial y Gestión de Clientes" »

Tecnologías de Redes: Conectividad, Protocolos IP y Dispositivos Esenciales

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,68 KB

Red Digital de Servicios Integrados (RDSI)

Al igual que la anterior, funciona sobre un cable de par trenzado, pero de manera digital.

Existen dos tipos de RDSI:

  • De banda ancha: que usa velocidades superiores a 2 Mbps.
  • De banda estrecha: empleado en conexiones conmutadas de 64 kbps. En el futuro, se aumentarán a los 2 Mbps. En este caso, se recurre a dos interfaces de abonado:
    • Acceso Básico (BR): Usa dos canales B para datos de 64 Kbps que se pueden agrupar en canales H para conseguir múltiplos de esta velocidad, más un canal de control D.
    • Acceso Primario (PR): Usa un bit rate mediano con 30 canales B para datos de 64 Kbps, más un canal D de la línea de 64 Kbps.

Vía Satélite (VSAT - Very Small Aperture Terminal)

Los satélites usados para transmitir... Continuar leyendo "Tecnologías de Redes: Conectividad, Protocolos IP y Dispositivos Esenciales" »

Gestión de Procesos y Hilos en Sistemas Operativos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 7 KB

Ciclo de Vida de un Proceso

Cuando un proceso se ejecuta, pasa por diferentes estados. El estado de un proceso es la situación en la que se encuentra en relación con los cambios que influyen en él. Una función fundamental del Sistema Operativo (SO) es controlar el estado de todos los procesos existentes en el sistema.

El modelo de procesos de 5 estados divide el estado de no ejecución en otros posibles estados para una mayor flexibilidad. Estos estados son:

  • Nuevo: Es el primer estado. El gestor de procesos está creando las estructuras necesarias para el proceso.
  • Preparado (Listo): El proceso está esperando que se le asigne el procesador.
  • Ejecución: El procesador está ejecutando las instrucciones del proceso.
  • Bloqueado: El proceso no está
... Continuar leyendo "Gestión de Procesos y Hilos en Sistemas Operativos" »

Banca en Línea: Operaciones, Seguridad y Beneficios

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 2,79 KB

Banca en Línea: La Evolución de los Servicios Financieros

La documentación necesaria para formalizar determinadas operaciones se puede realizar, en formato digital, a través del correo electrónico o de las aplicaciones proporcionadas por las entidades bancarias, sustituyendo al correo convencional o al fax.

Productos y Servicios en la Banca Online

La banca en línea comercializa productos y servicios financieros bancarios que también ofrece la banca tradicional. Con el fin de promover el uso de la banca on-line, en ocasiones, se promociona la contratación de productos y servicios a través de este medio operativo, disminuyendo la cantidad de comisiones y los tipos de interés que deben abonar los clientes.

Seguridad en los Procedimientos

... Continuar leyendo "Banca en Línea: Operaciones, Seguridad y Beneficios" »

Optimización de Redes: VPN, Cortafuegos y Proxy-Cache para la Seguridad Empresarial

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,49 KB

Redes Privadas Virtuales (VPN)

Las Redes Privadas Virtuales (VPN) son tecnologías ampliamente utilizadas por las empresas para crear redes seguras que aprovechan las estructuras de redes públicas para el envío de datos privados. La característica fundamental de estas redes no reside en la infraestructura intermedia, sino en su capacidad de interconexión de redes de área local (LAN).

Las VPN emplean protocolos de autenticación y tunelización, así como de encriptación y compresión de datos, para asegurar que la red lógica resultante sea fiable, segura y óptima.

Tipos de Redes Privadas Virtuales

Desde el punto de vista de la interconexión, pueden distinguirse tres tipos principales de redes privadas virtuales:

  • De acceso remoto: Un usuario
... Continuar leyendo "Optimización de Redes: VPN, Cortafuegos y Proxy-Cache para la Seguridad Empresarial" »

Historia y Evolución de los Sistemas Operativos: De la Computación Primitiva a la Era Personal

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 2,96 KB

Evolución de los Sistemas Operativos

La década de 1940

A finales de la década de 1940, con la aparición de la primera generación de computadoras, el acceso al hardware se realizaba directamente desde la consola. Los operadores actuaban sobre una serie de microinterruptores que permitían introducir el programa directamente en la memoria de la máquina.

La década de 1950: Sistemas Batch

A principios de los años 50, con el objetivo de facilitar la interacción entre el usuario y la computadora, los sistemas operativos hicieron una aparición discreta. Se introdujeron conceptos fundamentales como:

  • Monitor residente: para automatizar la carga de programas.
  • Procesamiento por lotes (Batch): para agrupar tareas.
  • Almacenamiento temporal: para optimizar
... Continuar leyendo "Historia y Evolución de los Sistemas Operativos: De la Computación Primitiva a la Era Personal" »