Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Universidad

Ordenar por
Materia
Nivel

Integridad de Datos en Bases de Datos Relacionales

Clasificado en Informática

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

¿Qué es la Integridad de Datos?

El término integridad de datos se refiere a la correctitud y completitud de la información en una base de datos. Cuando los contenidos se modifican con sentencias INSERT, DELETE o UPDATE, la integridad de los datos almacenados puede perderse de muchas maneras diferentes. Pueden añadirse datos no válidos a la base de datos, tales como un pedido que especifica un producto no existente.

Pueden modificarse datos existentes tomando un valor incorrecto, como por ejemplo si se reasigna un vendedor a una oficina no existente. Los cambios en la base de datos pueden perderse debido a un error del sistema o a un fallo en el suministro de energía. Los cambios pueden ser aplicados parcialmente, como por ejemplo si se... Continuar leyendo "Integridad de Datos en Bases de Datos Relacionales" »

Principios de Desarrollo de Software y Clasificación de Datos

Clasificado en Informática

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

Fases del Desarrollo de Algoritmos y Programas

Diseño del Algoritmo

Las características de un buen algoritmo son:

  • Debe tener un punto particular de inicio.
  • Debe ser definido, no debe permitir dobles interpretaciones.
  • Debe ser general, es decir, debe soportar la mayoría de las variantes que se puedan presentar en la definición del problema.
  • Debe ser finito en tamaño y tiempo de ejecución.

Codificación

La codificación es la operación de escribir la solución del problema (de acuerdo con la lógica del diagrama de flujo o pseudocódigo) en una serie de instrucciones detalladas, en un código reconocible por el computador. Esta serie de instrucciones detalladas se le conoce como código fuente, el cual se escribe en un lenguaje de programación... Continuar leyendo "Principios de Desarrollo de Software y Clasificación de Datos" »

Virtualización: Conceptos, Tipos y Funcionamiento

Clasificado en Informática

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

Virtualización

La virtualización es la creación de una versión virtual de algún recurso tecnológico, a través de un software. Puede ser un sistema operativo, un dispositivo de almacenamiento o una plataforma de hardware. Se encarga de crear una interfaz externa que contiene una implementación mediante la combinación de recursos en localizaciones físicas diferentes.

Hipervisor

El hipervisor crea una capa de abstracción entre el hardware de la máquina física y el sistema operativo de la máquina virtual, para que el recurso sea dividido en uno o más entornos de ejecución. Ofrece procesador, memoria, almacenamiento y red a cada máquina virtual.

Tipos de Hipervisor

Tipo 1 (Nativo)

Es el software que se ejecuta directamente sobre el hardware

... Continuar leyendo "Virtualización: Conceptos, Tipos y Funcionamiento" »

Conceptos Fundamentales de Televisión Terrestre y Comunicaciones Satelitales

Clasificado en Informática

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

Fundamentos de la Transmisión de Televisión

Televisión Analógica Terrestre

Se abordan problemas y características específicas de la televisión analógica terrestre:

  • Reducción de Programas Disponibles: La cantidad de programas en la TV analógica terrestre es reducida debido a la imposibilidad de realizar la reutilización de frecuencias.
  • Ancho de Banda Requerido: Requiere entre 7 y 8 MHz.
  • Mejora del Ancho de Banda: Se puede mejorar mediante el uso de modulaciones digitales.

Causas de Defectos en la Señal

Se explican los fenómenos que afectan la calidad de la imagen:

  • Ruido y Doble Imagen: Son causados porque la señal se recibe por distintos caminos debido a la reflexión de la misma.
  • Efecto Pixelado: Aparece cuando la imagen cambia rápidamente,
... Continuar leyendo "Conceptos Fundamentales de Televisión Terrestre y Comunicaciones Satelitales" »

Fonaments d'Edició Hipermèdia i Activitats Geointeractives

Clasificado en Informática

Escrito el en catalán con un tamaño de 4,77 KB

Fonaments d'Edició Hipermèdia

Categories: continguts, navegació, estructura i disseny.
Fonaments: text, imatge fixa, so, vídeo, animacions, línies, llistes, fons, taules, botons, menús, enllaços, applets, finestres emergents...

Tipus d'Activitat de Cerca i Tractament de la Informació

Dues propostes de classificació de les activitats web actuals: les descriptives i les analítiques.

Les DESCRIPTIVES poden ser d’exploració oberta o de selecció de medis. La primera engloba: Viatge virtual i enllaços temàtics. I en la segona s’engloba: els àlbums multimèdia.

Les ANALÍTIQUES poden ser de construcció del coneixement, que engloba: Caça del tresor. De búsqueda i validació que engloba: Pesquisa Web. I de resolució de problemes, que... Continuar leyendo "Fonaments d'Edició Hipermèdia i Activitats Geointeractives" »

Conceptos Fundamentales de Computación: Hardware, Software y Datos

Clasificado en Informática

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

Conceptos Clave de la Computación

1. ¿Cuándo empezaron a construirse los ordenadores analógicos?

A principios del siglo XX, los primeros modelos realizaron cálculos mediante ejes y engranajes giratorios.

2. Habla de la segunda generación de computadoras.

  • Aparece el transistor sustituyendo la válvula de vacío.
  • Los transistores son mucho más pequeños, desprenden menos calor y se averían menos.
  • Los ordenadores van reduciendo su tamaño.
  • En este periodo se construyó el UNIVAC-1100.

3. Define los datos reales.

Los números reales siempre tienen un punto decimal y pueden ser positivos o negativos. Un número real consta de una parte entera y una parte decimal.

4. ¿Qué es una cadena de caracteres?

Es una sucesión de caracteres que están delimitados... Continuar leyendo "Conceptos Fundamentales de Computación: Hardware, Software y Datos" »

Fundamentos de Visión Artificial: Detección de Puntos de Interés y Algoritmos RANSAC/BoW

Clasificado en Informática

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

Descriptores Locales Invariantes y Puntos de Interés

Los descriptores locales invariantes definen un conjunto de puntos de interés. Este conjunto de puntos posee las siguientes características:

  • Son repetibles y distintivos.
  • Tienen la propiedad de compacidad y eficiencia.
  • Son locales.

Proceso de Extracción y Emparejamiento de Puntos de Interés

  1. Detección de Puntos de Interés

    Consiste en detectar esquinas o manchas (blobs). Una esquina se caracteriza porque los componentes de los gradientes van en diferentes direcciones. Las manchas, además de esta característica, permiten calcular su escala.

    • Las esquinas se encuentran calculando el gradiente de cada píxel.
    • Las manchas se encuentran calculando los máximos de la segunda derivada.

    La dimensión

... Continuar leyendo "Fundamentos de Visión Artificial: Detección de Puntos de Interés y Algoritmos RANSAC/BoW" »

Fundamentos del Modelo OSI y Protocolos de Comunicación en Redes

Clasificado en Informática

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

Estructura del Modelo OSI

Nº de capa
Nombre de capa
Descripción
7
Aplicación
Se compone de los servicios y aplicaciones de comunicación estándar que puede utilizar todo el mundo.
6
Presentación
Se asegura de que la información se transfiera al sistema receptor de un modo comprensible para el sistema.
5
Sesión
Administra las conexiones y terminaciones entre los sistemas que cooperan.
4
Transporte
Administra la transferencia de datos. Asimismo, garantiza que los datos recibidos sean idénticos a los transmitidos.
3
Red
Administra las direcciones de datos y la transferencia entre redes.
2
Vínculo de datos
Administra la transferencia de datos en el medio de red.
1
Física
Define las características del hardware de red.

Conceptos de Infraestructura y Señalización

  • 11.
... Continuar leyendo "Fundamentos del Modelo OSI y Protocolos de Comunicación en Redes" »

Bases de Datos: Modelos, Integración y Conceptos OO

Clasificado en Informática

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

Bases de Datos y Sistemas de Gestión

Definición de conceptos clave

Base de datos: Es una colección de datos interrelacionados entre sí.

Sistema de gestión de base de datos (SGBD): Es una colección de programas que se encarga de la gestión de los datos digitales.

Modelos de Bases de Datos

A lo largo de la historia han existido diferentes tipos de bases de datos:

  • Jerárquico: Implicaba relaciones 1:1 y 1:N donde cada entidad N solo podía relacionarse con una entidad 1.
  • Redes: Evolucionaron de redes simples a complejas. El primer modelo permitía relaciones 1:1 y 1:N, pero con la posibilidad de varios padres a diferencia del modelo jerárquico.
  • Relacional: Implicó un cambio significativo en la implementación de relaciones a través de la correspondencia
... Continuar leyendo "Bases de Datos: Modelos, Integración y Conceptos OO" »

Exploración Detallada de LOBs, Triggers, Paquetes, Cursores y Transacciones en Bases de Datos

Clasificado en Informática

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

Tipos de LOB (Large Objects)

Los diferentes tipos de LOB son:

  • Blob: Puede contener fotos, MP3, videos, etc. Es información binaria enviada dentro de la tupla, lo que permite ventajas de mantenimiento. Es netamente transaccional, puede usarse en cascada y se puede indexar.
  • Bfile: Es una referencia *nested*. La base de datos hace el sistema de archivo hasta el SO. Al trabajar con orientado a objetos, es un apuntador suave con la referencia, siendo más eficiente en tiempo de respuesta. Permite tener una base de datos más liviana; sin embargo, la referencia a la carpeta o directorio se puede perder, por lo que se debe garantizar la seguridad sobre el directorio.
  • Clob: Información de caracteres. Tanto el Blob como el Clob permiten un máximo de
... Continuar leyendo "Exploración Detallada de LOBs, Triggers, Paquetes, Cursores y Transacciones en Bases de Datos" »