Archivo de la categoría: Ingeniería de computadores

Consultas SQL: Ejercicios Prácticos y Soluciones Detalladas

Creación de la Tabla Proveedores e Inserción de Datos

0) Crear una tabla llamada ‘proveedores’ con los siguientes campos:

  • numprov (texto, tamaño 3, clave primaria)
  • nombreprov (texto, tamaño 15)
  • estado (entero)
  • ciudad (texto, tamaño 15)

Código SQL:

CREATE TABLE proveedores (
  numprov VARCHAR(3) PRIMARY KEY,
  nombreprov VARCHAR(15),
  estado INT,
  ciudad VARCHAR(15)
);

Insertar los siguientes valores en la tabla ‘proveedores’:

Fundamentos de los Sistemas de Información: Conceptos Clave y Tendencias

1. Dato: Antecedentes necesarios para llegar al conocimiento exacto de algo o para deducir las consecuencias legítimas de un hecho.

2. Información: Se refiere a los datos que han sido organizados de modo que tienen significado y valor para el receptor. Es decir, toman su mayor valor con el contexto para la toma de decisiones.

¿Qué es un Sistema de Información?

3. Sistema de Información: Es un sistema que captura (recoge), procesa, almacena, analiza y disemina (distribuye) información para un Seguir leyendo “Fundamentos de los Sistemas de Información: Conceptos Clave y Tendencias” »

Sistemas de Información: Archivos vs. Bases de Datos, Utilidad y Arquitectura

Sistemas de Información

Software que ayuda al usuario a organizar sus datos y a analizarlos.

Todo programa de aplicación maneja datos.

Minería de Datos: Conceptos, Técnicas y Aplicaciones

Modalidades de Información

  • Estructurada
  • Texto
  • Imágenes
  • Gráficos

Representación Básica de Información

  • Texto:
    • Términos del índice del lenguaje natural.
    • Términos del índice del lenguaje controlado.
    • Ponderación a largo plazo.
  • Imágenes:
    • Píxeles sin procesar.
    • Media de color / desviación estándar.
    • Histograma de color.
  • Gráficos:
    • Matriz.
    • Selección de funciones.

Representación Avanzada de Información

Lenguajes de Descripción de Arquitectura (ADL): Características, Tipos y Ejemplos

Introducción a los ADL

Los Lenguajes de Descripción de Arquitectura (ADL) son lenguajes formales utilizados para representar la arquitectura de un sistema de software. Definen los componentes, conectores y la configuración general del sistema, permitiendo un alto nivel de abstracción y facilitando el análisis y la validación.

ADLs Clave y sus Características

Transacciones en Sistemas Distribuidos: Funcionamiento, Tipos y Propiedades ACID

Motivos para el Uso de Transacciones en Sistemas Distribuidos

Los sistemas distribuidos, aunque potencialmente muy fiables gracias a la redundancia y autonomía de recursos en diferentes nodos, enfrentan desafíos en la integridad de los datos. La capacidad de detectar y localizar fallas se ve contrarrestada por problemas que motivan el uso de transacciones:

Data Centers: Infraestructura, Diseño y Componentes Clave

Un Data Center, o Centro de Datos, incluye edificios, instalaciones y salas que contienen servidores de empresa, equipos de comunicaciones entre servidores, equipos de refrigeración y equipos de alimentación, y que prestan algún tipo de servicio de datos.

Propósitos

  • Compilar y proteger los datos de una compañía.
  • Almacenar, procesar e intercambiar información digital.
  • Proveer aplicaciones y servicios (alojamiento web, intranet, telecomunicaciones).

Arquitectura

Arquitectura Física

SQL: Lenguajes de Consulta Relacionales y su Implementación

Unidad IV. Lenguajes de Consulta Relacionales

Introducción a SQL

SQL es el lenguaje estándar para trabajar con bases de datos relacionales y es soportado prácticamente por todos los productos en el mercado. Originalmente, SQL fue desarrollado en IBM Research a principios de los años setenta; fue implementado por primera vez a gran escala en un prototipo de IBM llamado System R, y posteriormente en numerosos productos comerciales de IBM y de muchos otros fabricantes.

Todas nuestras explicaciones Seguir leyendo “SQL: Lenguajes de Consulta Relacionales y su Implementación” »

Análisis Vectorial y Raster: Herramientas Esenciales en Ingeniería de Computadores

Análisis Vectorial y Raster en Ingeniería de Computadores

Análisis Vectorial

El análisis vectorial es el estudio de posibles soluciones a un problema, empleando capas vectoriales y herramientas que manejan este modelo de información como datos de partida.

  • Se emplean: puntos, líneas y polígonos para representar la realidad.
  • Cada entidad consta de: información gráfica (geografía) e información alfanumérica (tabla de atributos).

Herramientas de Análisis Vectorial

Computación en la Nube: Arquitectura, Modelos y Beneficios

Computación en la Nube: Fundamentos y Arquitectura

La computación en la nube se refiere al modelo de infraestructura tecnológica que permite realizar tareas computacionales sobre una red. Esta red puede ser de área local o de área amplia como Internet, dependiendo del tipo de nube (privada o pública). La infraestructura se compone de hardware (servidores, almacenamiento, red), software (programas, servicios, protocolos) e información.

Actualmente, las redes, servidores y aplicaciones se utilizan Seguir leyendo “Computación en la Nube: Arquitectura, Modelos y Beneficios” »