Chuletas y apuntes de Informática y Telecomunicaciones de Bachillerato y Selectividad

Gestión de usuarios, privilegios y roles en Oracle: sentencias GRANT, REVOKE y CREATE ROLE

Informática y TelecomunicacionesActualizado el 6,63 KB

Gestión de Usuarios en Bases de Datos

Para modificar los usuarios, utilizaremos la sentencia ALTER.

Creación de un Usuario

La sintaxis básica para crear un usuario es la siguiente:

CREATE USER <nombre>
IDENTIFIED BY <password>
[DEFAULT TABLESPACE <nombretablespace>]
[TEMPORARY TABLESPACE <nombretablespace>]
[QUOTA {<espacio> {K | M} | UNLIMITED} ON <nombretablespace>]
[PROFILE <nombreperfil>];

Consultas de Usuarios

  • Para ver todos los usuarios creados:
SELECT * FROM all_users;
  • Para ver los tablespaces asignados a cada usuario:
SELECT username, default_tablespace FROM dba_users;

Gestión de Privilegios

Roles Predeterminados y sus Privilegios

A continuación, se detallan algunos roles comunes y los privilegios...

Continuar leyendo "Gestión de usuarios, privilegios y roles en Oracle: sentencias GRANT, REVOKE y CREATE ROLE" »

Estructuras de control en programación: secuencia, alternativa y repetición

Informática y TelecomunicacionesActualizado el 4,57 KB

Introducción a las Estructuras de Control

La programación estructurada ha legado a la POO un conjunto de estructuras básicas que nos facilitan la construcción de nuestros programas, tales como las estructuras de secuencia, de alternativa y de repetición. Estas estructuras tienen como función permitir la toma de decisiones en el desarrollo de la solución de un problema.

Las estructuras de control son las estructuras básicas necesarias para organizar el flujo de control en un algoritmo o programa. Tres de ellas, la secuencial, alternativa y de repetición, constituyen el fundamento de la organización de un proceso sistemático de programación.

Estructura Secuencial

Conjunto de estructuras, una debajo de la otra, que se ejecutan en forma...

Continuar leyendo "Estructuras de control en programación: secuencia, alternativa y repetición" »

Verificación semántica en compiladores: chequeos estáticos y dinámicos

Informática y TelecomunicacionesActualizado el 3,41 KB

Unidad V. La Fase Semántica en la Compilación

La fase semántica se compone de un conjunto de rutinas independientes, llamadas por los analizadores morfológico y sintáctico.

La verificación semántica utiliza como entrada el árbol sintáctico detectado por el análisis sintáctico para comprobar restricciones de tipo y otras limitaciones semánticas, preparando así la generación de código.

En compiladores de un solo paso, las llamadas a las rutinas semánticas se realizan directamente desde el analizador sintáctico, y son dichas rutinas las que invocan al generador de código. El instrumento más utilizado para conseguirlo es la gramática de atributos.

En compiladores de dos o más pasos, la verificación semántica se realiza independientemente...

Continuar leyendo "Verificación semántica en compiladores: chequeos estáticos y dinámicos" »

Chroma subsampling en vídeo: qué es y tipos de submuestreo de color (4:4:4, 4:2:2, 4:2:0)

Informática y TelecomunicacionesActualizado el 4,79 KB

Qué es el chroma subsampling?

Es una técnica que consiste en no enviar toda la información de color de cada uno de los pixeles. Lo curioso de la reducción de información en el color es que se usa desde siempre, incluso con señales analógicas o en los formatos de compresión fotográficos.

Su funcionamiento es sencillo, una cámara digital, sea de video o de fotos es capaz de identificar la intensidad en los tres colores primarios, lo que se denomina por sus siglas en ingles RGB, o rojo, verde y azul.

Sin embargo, no es así como se envía. El color de un pixel se codifica según tres parámetros que son su luminancia, que la puedes ver como la intensidad, y dos componentes llamadas U y V donde estas dos últimas añaden la información...

Continuar leyendo "Chroma subsampling en vídeo: qué es y tipos de submuestreo de color (4:4:4, 4:2:2, 4:2:0)" »

Ordenagailuaren osagaiak: hardwarea eta softwarea, gida laburra

Informática y TelecomunicacionesActualizado el 4,98 KB

1. Hardwarea: Ordenagailuaren Osagai Fisikoak

1.1. Plaka Nagusia (Motherboard)

  • Definizioa: Ordenagailuaren gailuak konektatzeko plataforma nagusia da.
  • Osagaiak: Mikroprozesadorea, memoria nagusia (RAM eta ROM), zabalkuntza-erretenak, beste txip batzuk (BIOS, etab.).
  • Konexioak: Gailuak busen, ataka berezien edo hedapen-erretenen bidez konektatzen dira bertara.

1.2. PUZ (Prozesatzeko Unitate Zentrala)

  • Definizioa: Ordenagailuaren osagai nagusia da, ordenagailuaren garuna.
  • Funtzioa: Programen aginduak interpretatzeaz, datuak prozesatzeaz eta sistema gobernatzeaz arduratzen da.
  • Osagaiak:
    • Kontrol-unitatea: Prozesu guztiak koordinatu eta kontrolatzen ditu.
    • Unitate aritmetiko-logikoa: Eragiketa matematikoak egiteaz arduratzen da.
  • Abiadura: Megahertzetan (MHz)
...
Continuar leyendo "Ordenagailuaren osagaiak: hardwarea eta softwarea, gida laburra" »

Lisp: historia, evolución y uso en inteligencia artificial

Informática y TelecomunicacionesActualizado el 2,84 KB

Un poco de Lisp

Lisp es una familia de lenguajes de programación de computadora de tipo multiparadigma*.

Se desarrolló en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts (MIT).

Lisp es el segundo lenguaje de alto nivel de mayor antigüedad, superado únicamente por FORTRAN.

Hoy, los dialectos Lisp de propósito general más ampliamente conocidos son Common Lisp y Scheme.

Lisp fue creado originalmente como una notación matemática práctica para los programas de computadora, basada en el cálculo lambda de Alonzo Church.

El acrónimo LISP significa "LISt Processor" (Procesamiento de listas).

*Multiparadigma: permite crear programas usando más de un estilo de programación.

Lisp y la Inteligencia Artificial

Desde...

Continuar leyendo "Lisp: historia, evolución y uso en inteligencia artificial" »

Datos externos, encuestas personales, telefónicas y online, y hoja de ruta de campo

Informática y TelecomunicacionesActualizado el 7,84 KB

Datos Externos y Secundarios: Definición, Ejemplos y Ventajas

Los datos externos y secundarios son aquellos que consisten en cifras, estadísticas y otra información que, proviniendo del exterior de las empresas (mercado y entorno), han sido previamente compilados por terceros con otros fines. Aunque no se hayan generado específicamente para la investigación en curso, pueden ser muy útiles.

Ejemplos de Fuentes de Datos Externos

  • Organismos públicos como el INE (Instituto Nacional de Estadística).
  • Ministerios y otras entidades gubernamentales.
  • Estudios realizados por entidades financieras (BBVA, CaixaBank, etc.).
  • Informes de consultoras y empresas de investigación de mercado.

Ventajas de Utilizar Datos Externos

  • Ahorro de costes y tiempo: La
...
Continuar leyendo "Datos externos, encuestas personales, telefónicas y online, y hoja de ruta de campo" »

Configuración y Funcionamiento de DHCPv4 y DHCPv6 en Redes

Informática y Telecomunicaciones5,2 KB

Configuración de Mensajes RA y DHCPv6

1. Un administrador de red configura un router para enviar mensajes RA con el indicador M como 0 y el indicador O como 1. ¿Cuál de estas afirmaciones describe el efecto de esta configuración cuando una computadora intenta configurar su dirección IPv6?

Respuesta: Debe usar la información que se incluye en el mensaje RA y comunicarse con un servidor de DHCPv6 para obtener información adicional.

2. Un administrador de red implementa DHCPv6 para la compañía. El administrador configura un router para que envíe mensajes RA con el indicador M como 1 mediante el uso del comando de interfaz ipv6 nd managed-config-flag. ¿Cuál es el efecto de esta configuración en el funcionamiento de los clientes?

Respuesta:

...
Continuar leyendo "Configuración y Funcionamiento de DHCPv4 y DHCPv6 en Redes" »

Recorrido de un paquete de datos en la red: capas, protocolos y dispositivos

Informática y TelecomunicacionesActualizado el 4,24 KB

Recorrido de un Paquete de Datos en la Red

Capa de Aplicación

El recorrido del paquete comienza cuando el usuario envía un mensaje que debe acceder a un sistema remoto. La capa de aplicación da formato al paquete para que la capa de transporte (TCP o UDP) pueda manejarlo.

Capa de Transporte

Cuando los datos llegan a la capa de transporte, se inicia el encapsulado. Esta capa crea un flujo virtual, conectando la capa de origen con la capa de destino. Esto se realiza mediante puertos, que son las zonas de envío y recepción. El protocolo TCP divide cada dato en un segmento.

  • TCP: Utiliza puertos, segmenta los datos y realiza una suma de comprobación.
  • UDP: No utiliza puertos, no segmenta los datos y no realiza una suma de comprobación.

Capa de Red

La...

Continuar leyendo "Recorrido de un paquete de datos en la red: capas, protocolos y dispositivos" »

Tipos de bases de datos y bases de datos deductivas: ventajas e inconvenientes

Informática y TelecomunicacionesActualizado el 4,44 KB

Tipos de Bases de Datos

Las bases de datos se pueden clasificar de diversas maneras, atendiendo a sus características, la variabilidad de los datos almacenados y el tipo de contenido que gestionan. A continuación, se presentan algunas de las clasificaciones más comunes:

Clasificación por Variabilidad de los Datos

  • Bases de Datos Estáticas: Contienen información que no se modifica con el tiempo. Son principalmente utilizadas para la consulta de datos históricos, la generación de informes o el almacenamiento de datos de solo lectura.
  • Bases de Datos Dinámicas: Reciben esta denominación debido a que los datos allí acumulados se pueden modificar a lo largo del tiempo. Esto permite realizar **actualizaciones**, **eliminaciones** o **agregados
...
Continuar leyendo "Tipos de bases de datos y bases de datos deductivas: ventajas e inconvenientes" »