Bases de Datos Indexación y Hashing 1. Indexación. Jorge Pérez Rojas Universidad de Talca, II Semestre 2006
|
|
- Gonzalo Torres Blázquez
- hace 8 años
- Vistas:
Transcripción
1 Bases de Datos Indexación y Hashing 1 Indexación Jorge Pérez Rojas Universidad de Talca, II Semestre 2006
2 Bases de Datos Indexación y Hashing 2 Acceso a Datos Muchas consultas hacen referencia sólo a una pequeña parte de los datos Por ejemplo: Encontrar todos los empleados del departamento de Marketing hace referencia sólo a una pequeña fracción de los datos en la tabla empleado Es muy ineficiente que el sistema deba recorrer todos los registros e ir comprobando el código del departamento de cada empleado antes de dar la respuesta Lo ideal sería que el sistema pudiera localizar directamente estos registros Problema grave adicional: En el contexto de BDs los datos se encuentran físicamente en memoria secundaria acceso muy costoso
3 Bases de Datos Indexación y Hashing 3 Acceso a Datos (cont) Para aumentar la eficiencia de acceso se diseñan estructuras adicionales asociadas a los archivos que mantienen la información de la BD Existen distintas formas generales (sólo veremos construcción de índices) Cada una de las técnicas tiene ventajas y desventajas comparativas y deben evaluarse en función de: tiempo de acceso a datos tiempo de inserción de datos tiempo de eliminación de datos espacio extra necesario
4 Bases de Datos Indexación y Hashing 4 Índices La idea de un índice en una BD es la misma que en el caso de un índice de un libro de texto En un libro un índice alfabético permite ir directamente a la página asociada con cada entrada del índice Una situación similar ocurre en una biblioteca en donde se mantienen fichas indexadas por Autor, Tema, Título, que entregan la dirección (estante y número) de un libro para así encontrarlo fácilmente
5 Bases de Datos Indexación y Hashing 5 Indices (cont) Un índice se define para un atributo de una relación Se guarda para cada valor de este atributo las direcciones de todos los bloques que contienen tuplas con ese valor para dicho atributo Los valores en un índice se mantienen con cierto orden de modo que se puede buscar rápidamente Existen distintas técnicas de indexación, con distintas características Indexación por archivos secuenciales Indexación por Árboles B
6 Bases de Datos Indexación y Hashing 6 Indexación por Acceso Secuencial Es uno de los esquemas de indexación más antiguos Supone que los archivos (tuplas) se encuentran ordenados secuencialmente y por lo tanto tienen una llave de búsqueda primaria Por ejemplo, si los datos de los empleados se encuentran físicamente ordenados por nombre en el disco, el nombre del empleado se convierte en una llave de búsqueda Importante: no confundir con llave primaria de la relación! No olvidar que la búsqueda debe hacerse sobre memoria secundaria lenta Dos tipos de índices: índice denso, índice escaso
7 Bases de Datos Indexación y Hashing 7 Indice Denso Indice Tabla Campos Carcamo Chavez Cortez Figueroa Galvez Gomez Venegas Campos campos@empresacl Carcamo carcamo@empresacl Chavez chabez@empresacl Cortez cortez@empresacl Figueroa figueros@empresacl Galvez galvez@empresacl Gomez gomez@empresacl Gonzalez gonzalez@empresacl Parra parra@empresacl Pena pena@empresacl Perez perez@empresacl Vargas vargas@empresacl Venegas venegas@empresacl Un registro de índice para cada valor de la llave de búsqueda El registro contiene el valor de la llave y un puntero a la tupla
8 Bases de Datos Indexación y Hashing 8 Indice Denso (cont) Si queremos encontrar los datos para el empleado Cortez: Buscamos Cortez en el índice Seguimos el puntero para obtener los datos
9 Bases de Datos Indexación y Hashing 9 Indice Escaso Indice Escaso Tabla Campos Figueroa Parra Vargas Campos campos@empresacl Carcamo carcamo@empresacl Chavez chabez@empresacl Cortez cortez@empresacl Figueroa figueros@empresacl Galvez galvez@empresacl Gomez gomez@empresacl Gonzalez gonzalez@empresacl Parra parra@empresacl Pena pena@empresacl Perez perez@empresacl Vargas vargas@empresacl Venegas venegas@empresacl Registros de índice sólo para algunos valores de la llave
10 Bases de Datos Indexación y Hashing 10 Indice Escaso (cont) Si queremos encontrar los datos para el empleado Cortez: Buscamos la llave en el índice que es menor o igual a Cortez Resulta ser Campos en el ejemplo Seguimos el puntero a Campos y buscamos secuencialmente a Cortez en la tabla
11 Bases de Datos Indexación y Hashing 11 Indexación por Acceso Secuencial Qué tan rápida resulta la búsqueda? Si el índice es suficientemente pequeño podríamos hacer toda la búsqueda en memoria principal, lo que resulta muy rápido Generalmente, el índice no cabe completamente en memoria principal debemos hacer varias lecturas a memoria secundaria (disco) para encontrar el puntero buscado Índices grandes resultan costosos en cuanto a accesos a memoria secundaria Podemos solucionarlo tratando el índice como un archivo secuencial cualquiera, o sea, podemos construir un índice sobre el índice
12 Bases de Datos Indexación y Hashing 12 Indice de dos Niveles Indice Externo Indice Interno Bloques de Datos
13 Bases de Datos Indexación y Hashing 13 Indice de dos Niveles (cont) El índice externo se mantiene en memoria principal La búsqueda puede hacerse con menos acceso a memoria secundaria Se puede repetir el esquema en varios niveles
14 Bases de Datos Indexación y Hashing 14 Indexación por Acceso Secuencial Sin importar cuál sea la forma de indexación siempre debemos actualizar todos los índices cada vez que se inserta o elimina una tupla Esto por la necesidad de que los archivos estén ordenados secuencialmente Muy ineficiente para Bases de Datos en las que se realizan muchas inserciones o eliminaciones Mientras más datos en la BD más cuesta acceder y manipular los datos
15 Bases de Datos Indexación y Hashing 15 Indexación por Acceso Secuencial También se pueden indexar atributos no llaves, o sea, atributos por los que el archivo no se encuentra secuencialmente ordenados Se usan índices secundarios Un índice secundario apunta a bloques de punteros en memoria secundaria Se accede a un bloque de punteros y luego se realiza una búsqueda siguiendo los punteros que se encuentran en el bloque
16 Bases de Datos Indexación y Hashing 16 Indice Secundario Indice Secundario Registros de Punteros Tabla Campos campos@empresacl Carcamo carcamo@empresacl Chavez chabez@empresacl Cortez cortez@empresacl Figueroa figueros@empresacl Galvez galvez@empresacl Gomez gomez@empresacl Gonzalez gonzalez@empresacl Parra parra@empresacl Pena pena@empresacl Venegas venegas@empresacl Índice secundario para el atributo rut
17 Bases de Datos Indexación y Hashing 17 Indice Secundario (cont) Para encontrar la tupla con rut Entramos al registro apuntado por Dentro de este registro se busca uno a uno en los punteros Se accede a las tuplas con rut y Finalmente se accede a la tupla con rut
18 Bases de Datos Indexación y Hashing 18 Indexación por Arboles B Los Árboles B (B+ Trees y BTrees) son una de las estructuras de datos más usadas para mantener índices de acceso a BD Son excelentes para hacer búsquedas externas en memoria secundaria (en disco) Aseguran un tiempo eficiente, de orden logarítmico en el peor caso, en cuanto al tiempo de procesamiento y en cuanto a la cantidad de accesos al disco
19 Bases de Datos Indexación y Hashing 19 Arboles B Estructura de Árbol balanceado, todas las hojas del árbol están a la misma profundidad Cada nodo del árbol se mantiene en una unidad (página) de memoria secundaria Cada nodo tiene un máximo y un mínimo de punteros a tuplas de la base de datos El árbol completo funciona como índice Las inserciones y eliminaciones de registros en el índice se pueden realizar de forma muy eficiente, no es necesario reconstruir el índice
20 Bases de Datos Indexación y Hashing 20 Indice de Arbol B Cortez Rios Campos Cárcamo Galvez Parra Soto Torres Bloques de Datos Árbol B para mantener un índice al atributo nombre No es necesario que el archivo de datos (tabla) esté físicamente ordenado en forma secuencial
21 Bases de Datos Indexación y Hashing 21 Indices en SQLServer Almacena los datos en páginas de 8 KB Un header de 96 bytes vincula estas páginas Los datos en las páginas se almacenan en orden (según la llave de búsqueda) El parámetro fill factor se usa para mantener las páginas ordenadas de forma eficiente Al crear el índice ordena las páginas de manera tal que cada una deje cierto porcentaje mínimo desocupado Un Árbol-B mantiene el índice de las páginas de datos
22 Bases de Datos Indexación y Hashing 22 Indices en SQLServer Para crear un índice se usa create index, por ejemplo create modif index mi_indice on tabla atributo en donde modif puede ser unique, clustered, nonclustered unique: virtualmente equivalente a una llave primaria clustered: ordena la tabla por el atributo indicado a lo más una por tabla nonclustered: no ordena la tabla, pueden ser muchas por tabla
Capítulo 12: Indexación y asociación
Capítulo 12: Indexación y asociación Conceptos básicos Índices ordenados Archivos de índice de árbol B+ Archivos de índice de árbol B Asociación estática Asociación dinámica Comparación entre indexación
Más detallesEn cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
Más detallesRESTRICCIONES DE INTEGRIDAD Y DEPENDENCIAS FUNCIONALES Bases de Datos Universidad de Talca, II Semestre 2006. Jorge Pérez R.
RESTRICCIONES DE INTEGRIDAD Y DEPENDENCIAS FUNCIONALES Bases de Datos Universidad de Talca, II Semestre 2006 Jorge Pérez R. 1 Restricciones de Dominio Son la forma más elemental de restricciones de integridad.
Más detallesArchivos. Teoría de Sistemas Operativos. Archivos. Archivos. Archivos. Archivos. Administración de Archivos
Teoría de Sistemas Operativos Administración de Sistemas de :: punto de vista del usuario Nombre Consiste en una serie de símbolos (letras y números principalmente). Sirven de referencia para el usuario
Más detallesBases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006
Bases de Datos SQL 1 SQL Jorge Pérez R. Universidad de Talca, II Semestre 2006 Bases de Datos SQL 2 SQL + Procedural La mayoría de los DBMS actuales permiten extensiones de SQL para la creación de bloques
Más detallesMANUAL COPIAS DE SEGURIDAD
MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta
Más detallesUtilidades para el control de stock de los artículos
Utilidades para el control de stock de los artículos El control de stock de los artículos es una gestión muy compleja dentro de una empresa. El funcionamiento básico de la aplicación consiste en gestionar
Más detallesTablas. Estas serán las tablas que usaremos en la mayoría de ejemplos. Empleado
Álgebra Relacional Un álgebra es un sistema matemático constituido por Operandos: objetos (valores o variables) desde los cuales nuevos objetos pueden ser construidos. Operadores: símbolos que denotan
Más detallesAmpliación de Estructuras de Datos
Ampliación de Estructuras de Datos Amalia Duch Barcelona, marzo de 2007 Índice 1. Diccionarios implementados con árboles binarios de búsqueda 1 2. TAD Cola de Prioridad 4 3. Heapsort 8 1. Diccionarios
Más detallesTema 2. Organizaciones de ficheros y estructuras de acceso
Tema 2. Organizaciones de ficheros y estructuras de acceso Ficheros y Bases de Datos 10 de junio de 2002 1. Introducción Este documento contiene preguntas del tema 2 recogidas por estudiantes de la asignatura
Más detallesComponente del sistema operativo que maneja el acceso a los archivos.
HFS (MAC) Hierachical File System File Manager Componente del sistema operativo que maneja el acceso a los archivos. Finder Parte del sistema operativo que maneja la búsqueda de archivos a ser presentados.
Más detallesLEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F)
APRENDERAPROGRAMAR.COM LEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde
Más detallesUNIDAD 3 ASPECTOS ASOCIADOS CON BASES DE DATOS. Diseno Físico de Bases de Datos Objetivo. 2.2 Visión General del Procesamiento de Consultas
UNIDAD 3 ASPECTOS ASOCIADOS CON BASES DE DATOS Temario 2.1 Diseño Físico de Bases de Datos 2.2 Visión General del Diseno Físico de Bases de Datos Objetivo Corresponde al proceso de elegir las estructuras
Más detallesUnidad 3. NORMALIZACIÓN.
Unidad 3. NORMALIZACIÓN. PRACTICA " Definición y Concepto de Normalización " 1. El alumno deberá conseguir información de 3 fuentes bibliográficas distintas, el concepto de Definición. 2. No olvidar hacer
Más detallesBase de datos en Excel
Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de
Más detallesOperación Microsoft Access 97
Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe
Más detallesUNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE
UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE AÑO: 2010 Qué es un servidor Blade? Blade Server es una arquitectura que ha conseguido integrar en
Más detallesEstructura de una BD Oracle. datafiles redo log controlfiles tablespace objetos Estructura lógica. Tablespaces tablespace SYSTEM
Estructura de una BD Oracle. Una BD Oracle tiene una estructura física y una estructura lógica que se mantienen separadamente. La estructura física se corresponde a los ficheros del sistema operativo:
Más detallesRegistro (record): es la unidad básica de acceso y manipulación de la base de datos.
UNIDAD II 1. Modelos de Bases de Datos. Modelo de Red. Representan las entidades en forma de nodos de un grafo y las asociaciones o interrelaciones entre estas, mediante los arcos que unen a dichos nodos.
Más detallesQué es un sistema de almacenamiento RAID?
A la hora de adquirir un servidor donde poder alojar tus aplicaciones, te habrás encontrado con una gran cantidad de términos que pueden sonar a chino. Uno de ellos es el acrónimo RAID (Redundant Array
Más detallesOperación de Microsoft Excel
Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,
Más detallesManual Operativo Sistema de Postulación Online
Manual Operativo Sistema de Postulación Online Este Manual está diseñado en forma genérica para apoyar el proceso de postulación en línea, las Bases de cada Concurso definen los requerimientos oficiales
Más detallesPlataforma e-ducativa Aragonesa. Manual de Administración. Bitácora
Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar
Más detallesPara añadir un presupuesto nuevo, seleccionaremos en el apartado Presupuestos la opción en la parte superior Añadir.
Pacientes - Presupuestos Aquí podremos crear los presupuestos al paciente, llevando un control de los que emitimos y los que se van aceptando. Accederemos desde la pestaña superior Pacientes Presupuestos
Más detallesARANZADI INFOLEX COPIAS DE SEGURIDAD.
ARANZADI INFOLEX COPIAS DE SEGURIDAD. En este Documento se explica como realizar Copias de Seguridad en Infolex 7. Se debe tener en cuenta que Infolex 7 es una aplicación que trabaja con un motor de Base
Más detallesHERRAMIENTAS DE ACCESS ACCESS 2010. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
HERRAMIENTAS DE ACCESS ACCESS 2010 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE HERRAMIENTAS DE ACCESS En esta unidad veremos algunas de las herramientas incorporadas de Access que
Más detallesNociones de performance
Maestría en Bioinformática Bases de Datos y Sistemas de Información Nociones de performance Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Conceptos Índices Optimizador Planes de acceso
Más detallesConfiguración en Red
Configuración en Red Si se ha adquirido este módulo posteriormente al programa OPTISYS, antes que nada, se deberá configurar la Naranja USB, con una nueva clave de actualización proporcionada por Lemon
Más detallesCATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO
CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO 1. CATÁLOGO MANUAL DE USUARIO CATÁLOGO AHORA CATÁLOGO MANUAL DE USUARIO 1 1. Introducción AHORA Catálogo es una aplicación
Más detallesPlataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki
2014 Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki Dirección Provincial de Tecnologías Educativas Dirección Provincial de Tecnologías Educativas Ministerio de Educación Ministerio de Educación
Más detallesServicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación
Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 16 de septiembre de 2013 Histórico de cambios Fecha Descripción Autor
Más detallesAPLICACIONES INFORMÁTICAS de BASE de DATOS
APLICACIONES INFORMÁTICAS de BASE de DATOS AUTOR: Juan Carlos Cambero Palmero EDITA: ACADEMIA BALANUS Reservados todos los derechos. Queda prohibido, sin el permiso del autor o editor, la reproducción
Más detallesCVS Concurrent Versions System Manual de Usuario
CVS Concurrent Versions System Manual de Usuario Resumen Sistema de control de versiones basado en código open-source que mantiene el registro de todo el trabajo y los cambios en los archivos (código fuente
Más detallesA.1. Definiciones de datos en SQL
A.1. Definiciones de datos en SQL Las Sentencias del lenguaje de definición de datos (DDL) que posee SQL operan en base a tablas. Las Principales sentencias DDL son las siguientes: CREATE TABLE DROP TABLE
Más detallesEL PROCESO DE INVENTARIO PARA ESCENARIOS DE SERVICIOS DISTRIBUIDOS
EL PROCESO DE INVENTARIO PARA ESCENARIOS DE SERVICIOS DISTRIBUIDOS Mediante el proceso de inventario se obtiene un comparativo del material bibliográfico y documental que existe en el acervo contra lo
Más detallesFundamento de Informática Teórica(2003) Prof. Dr. Eric Jeltsch F. ORGANIZACION FISICA DE LOS SISTEMAS DE BASE DE DATOS
ORGANIZACION FISICA DE LOS SISTEMAS DE BASE DE DATOS La organización física de una base de datos es un tópico extenso y se aborda en detalle, principalmente en la asignatura Base de Datos, y digo principalmente
Más detallesLABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Más detallesGestion de archivos. Problemas al almacenar datos sólo en la memoria:
Gestion de archivos Problemas al almacenar datos sólo en la memoria: 1. El tamaño está limitado por el tamaño de la memoria qué pasa con aplicaciones que necesiten acceder a gran cantidad de información?
Más detalles2. Entorno de trabajo y funcionalidad en Arquímedes
2. Entorno de trabajo y funcionalidad en Arquímedes 2.3. Mantenimiento de ficheros de la base de datos... 1 2.3.1. Ficheros y directorios de la base de datos... 1 2.3.2. Ficheros de plantillas de listados...
Más detallesGestión de Retales WhitePaper Noviembre de 2009
Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción
Más detallesSitios remotos. Configurar un Sitio Remoto
Sitios remotos Definir un sitio remoto significa establecer una configuración de modo que Dreamweaver sea capaz de comunicarse directamente con un servidor en Internet (por eso se llama remoto) y así poder
Más detallesAnálisis de los datos
Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización
Más detallesPara la versión actual 8.0 Internet Explorer, la ventana nueva se muestra así:
Internet Explorer A continuación se mostrara algunas configuraciones que tienen relación con el uso del navegador, para el proceso de impresión por parte de lo usuarios. Se debe tener en cuenta que el
Más detallesBases de Datos. Sistemas de Gestión de Bases de Datos
Bases de Datos Sistemas de Gestión de Bases de Datos Banco de datos Conjunto de datos relacionados Ejemplo: archivos de las oficinas de una empresa, con fichas, carpetas, archivadores, armarios... La gestión
Más detallesPara ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:
Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :
Más detallesGedicoPDA: software de preventa
GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente
Más detallesRev. 2.0 20100616. Gestión Documental
Rev. 2.0 20100616 Es un medio de gestionar y compartir la documentación de la empresa en formato digital con el fin de reducir costes y automatizar procesos. Sistema de archivado digital de documentos
Más detallesINSTRUCCIONES CIERRE EJERCICIO 2014
INSTRUCCIONES CIERRE EJERCICIO 2014 RENTAS Y PATRIMONIO IMPUESTO DE SOCIEDADES Lea atentamente este documento antes de ejecutar el cierre 1 INSTRUCCIONES Cierre Ejercicio 2014 El asistente le guiará en
Más detallesMANUAL DE LA CONFIGURACIÓN Y USO DEL MÓDULO DE ASM PARA PRESTASHOP
MANUAL DE LA CONFIGURACIÓN Y USO DEL MÓDULO DE ASM PARA PRESTASHOP Contacto Para las dudas con la instalación: Integración de Clientes (iclientes.inf@asmred.es) Para el contacto comercial: 91 327 28 80
Más detallesGuía rápida del usuario DoliShop
Guía rápida del usuario DoliShop A continuación se describirá brevemente cuales son los pasos para realizar los procesos mínimos del conector DoliShop Con esta guía no pretendemos que el usuario tenga
Más detallesSistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández.
Sistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández. CITMATEL Ave 47 e/18 A y 20, Playa, Ciudad de La habana, CP 10300 Cuba. E mail:
Más detallesSistema de Ficheros. Sistemas Operativos - ITIG. Álvaro Polo Valdenebro. Abril 2009. apoloval@gsyc.es. GSyC - 2009 Introducción 1
Sistema de Ficheros Sistemas Operativos - ITIG Álvaro Polo Valdenebro apoloval@gsyc.es Abril 2009 GSyC - 2009 Introducción 1 c 2009 GSyC Algunos derechos reservados. Este trabajo se distribuye bajo la
Más detallesÁrboles. Cursos Propedéuticos 2015. Dr. René Cumplido M. en C. Luis Rodríguez Flores
Árboles Cursos Propedéuticos 2015 Dr. René Cumplido M. en C. Luis Rodríguez Flores Contenido de la sección Introducción Árbol genérico Definición y representación Árboles binarios Definición, implementación,
Más detallesÁrboles binarios de búsqueda ( BST )
Árboles binarios de búsqueda ( BST ) mat-151 Alonso Ramírez Manzanares Computación y Algoritmos 24.04.2015 Arbol Binario de Búsqueda Un árbol binario de búsqueda (Binary Search Tree [BST]) es un árbol
Más detallesCómo parametrizar el Puesto de Trabajo asociado a una base de datos de IVA
Pág 1 de 5 Importante: Estos pasos deben seguirse si usted ya cuenta con puestos de trabajo definidos. En ese caso asumimos además que usted ya ha realizado la asociación del puesto de trabajo con una
Más detallesPowerPoint 2010 Modificar el diseño de las diapositivas
PowerPoint 2010 Modificar el diseño de las diapositivas Contenido CONTENIDO... 1 MODIFICAR EL DISEÑO DE LAS DIAPOSITIVAS... 2 DISEÑO DE DIAPOSITIVAS EN POWERPOINT WEB APP... 13 1 Modificar el diseño de
Más detallesCierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0
Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0 La creación de la póliza de cierre consiste en saldar las cuentas de resultados y determinar la pérdida o ganancia contable del ejercicio. Este
Más detallesCONSIDERACIONES GENERALES DEL FUNCIONAMIENTO DEL PROGRAMA
CONSIDERACIONES GENERALES DEL FUNCIONAMIENTO DEL PROGRAMA Indice 1. CAMPOS OBLIGATORIOS Y ERRORES... 2 2.- MENUS DESPLEGABLES Y CAMPOS QUE SE AUTOCOMPLETAN... 6 3.- UTILIDADES DEL PROGRAMA DE AYUDA...
Más detallesManual de Microsoft Power Point 2007 Parte 2 Universidad Politécnica de San Luis Potosí
Contenido: Manual de Microsoft Power Point 2007 Parte 2 1. Insertar y dar formato a los cuadros de texto.... 2 2. Insertar cuadros de texto.... 2 3. Estilos de forma - Contornos y colores.... 3 4. Estilos
Más detallesManual para usuarios USO DE ONEDRIVE. Universidad Central del Este
Manual para usuarios USO DE ONEDRIVE Universidad Central del Este Contenido 1. QUÉ ES Y PARA QUÉ SIRVE OFFICE 365?... 3 1.1 CÓMO ENTRAR A LA PLATAFORMA DE OFFICE 365 DE LA UCE?... 3 ONEDRIVE... 5 2. QUÉ
Más detallesCarta Técnica VS Control Total Versión 2014
Carta Técnica VS Control Total Versión 2014 Introducción Las Cartas Técnicas tienen como finalidad mantenerlo informado sobre el alcance de la última versión del sistema VS Control Total, así como de la
Más detallesAdaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.
Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra
Más detallesInventario Físico GIO INTELLIGENT
Inventario Físico GIO INTELLIGENT Índice 0» Introducción 3 1» Generar inventario teórico inicial 4 2» Contar los artículos por familia 6 3» Cierre de inventarios físicos 8 0» Introducción Este manual explica
Más detallesGuía de uso del Cloud Datacenter de acens
guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar
Más detallesCreación de usuarios Acceso a Alexia
Creación de usuarios INTRODUCCIÓN 2 OBJETIVOS 2 Capítulo 1: Proceso de creación de usuarios 3 1.1 Glosario 3 1.2 Condiciones previas 3 1.3 Alta en el sistema 4 1.4 Creación de perfiles 5 1.5 Creación de
Más detallesAplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio
Aplicateca Manual de Usuario: Ilion Factura Electrónica Espíritu de Servicio Índice 1 Introducción... 4 1.1 Qué es Ilion Factura electrónica?... 4 1.2 Requisitos del sistema... 4 1.3 Configuración del
Más detallesServicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción... 2. Barra de Herramientas...
Indice Página Introducción... 2 Acceso al Sistema... 3 Barra de Herramientas... 4 Menú Principal... 5 Operación Catálogos Reportes Consultas Entradas Por Orden de Compra... 6 Entradas Directas... 8 Salidas
Más detallesInstructivo para Uso de Librerías CAD
Instructivo para Uso de Librerías CAD Utilidad Tienen varias finalidades: 1- Disponer de los elementos gráficos necesarios para los planos. 2- Definir las carpinterías a utilizar (ver esto). 3- Obtener
Más detallesBALANCED SCORECARD. Creación de Tableros Tablero de Indicadores. Cartilla I
BALANCED SCORECARD Creación de Tableros Tablero de Indicadores Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Tablero de Indicadores? 3. Cómo se Crea un Tablero? 4. Cómo se Consulta y/o Modifica
Más detallesMódulo Cédulas de Auditorías desde Excel
Módulo Cédulas de Auditorías desde Excel EL módulo de Cédulas desde Excel permite obtener y manipular la información registrada en SuperCONTABILIDAD de manera rápida y confiable. Las aplicaciones de este
Más detallesGENERALIDADES DE BASES DE DATOS
GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea
Más detallesÍndices de RI. UCR ECCI CI-2414 Recuperación de Información Prof. M.Sc. Kryscia Daviana Ramírez Benavides
Índices de RI UCR ECCI CI-2414 Recuperación de Información Prof. M.Sc. Kryscia Daviana Ramírez Benavides Qué es un Índice? Es la segunda etapa para abordar el tema de la RI. Es un archivo que contiene
Más detallesAlumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre.
Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre. Tema: Sistemas Subtema: Base de Datos. Materia: Manejo de aplicaciones
Más detallesCAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP
CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable
Más detallesQue es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de
Sergio Sánchez Que es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de normalización: Tercera Forma Otras formas
Más detallesEDICIÓN Y FORMATO (II)
EDICIÓN Y FORMATO (II) 1. INTRODUCCIÓN Writer dispone de una serie de barras de herramientas predeterminadas, en las que se encuentran botones de acceso directo a comandos específicos que se activan con
Más detallesPOSICIONAMIENTO EN LA WEB (SEM Y SEO)
POSICIONAMIENTO EN LA WEB (SEM Y SEO) POSICIONAMIENTO EN LA WEB (SEM Y SEO) 1 Sesión No. 3 Nombre: Keywords Contextualización Qué son las Keywords? Debemos de tener en claro la definición de keywords para
Más detallesÁrboles AVL. Laboratorio de Programación II
Árboles AVL Laboratorio de Programación II Definición Un árbol AVL es un árbol binario de búsqueda que cumple con la condición de que la diferencia entre las alturas de los subárboles de cada uno de sus
Más detallesOptimizar base de datos WordPress
Optimizar base de datos WordPress Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com WordPress se ha convertido en uno de los CMS más utilizados en todo el mundo. Su robustez,
Más detallesINVENTARIO INTRODUCCIÓN RESUMEN DE PASOS
INVENTARIO INTRODUCCIÓN Es habitual que en las empresas realicen a final de año un Inventario. Con este proceso se pretende controlar el nivel de stock existente, para iniciar el nuevo ejercicio, conociendo
Más detallesGESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD
GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...
Más detallesEn los últimos tiempos ya nadie discute las ventajas que supone tener una base de
En los últimos tiempos ya nadie discute las ventajas que supone tener una base de datos gráfica (dibujo CAD) relacionada con información alfanumérica (datos de propietarios, etc.), esto es a grandes rasgos
Más detallesDocumentación del CK-BaaB
Recepción de Documentos de Cobro La nueva concepción de la gestión de cobros de Ck_Baab parte de la intención de agrupar en un único programa la posibilidad de realizar de forma ágil los diferentes tipos
Más detallesUna vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.
11. RECIBOS. Desde esta opción de Menú vamos a completar el proceso de gestión de los diferentes tributos, generando recibos, informes de situación, impresiones, etc. 11.1. GENERACIÓN DE RECIBOS. Una vez
Más detallesExportación de cuentas contables del programa Aspel Coi
Exportación de cuentas contables del programa Aspel Coi Exportación del catalogo de cuentas contables del programa Aspel coi 5.00 VSCTotal es un sistema que se relacionan con otros sistemas del mercado,
Más detallesBases de datos relacionales y el modelo entidad-relación
Bases de datos relacionales y el modelo entidad-relación Qué es una base de datos relacional? El sistema gestor de bases de datos El modelo entidad-relación entidad, atributos y elementos (tablas, columnas
Más detalles7. Conclusiones. 7.1 Resultados
7. Conclusiones Una de las preguntas iniciales de este proyecto fue : Cuál es la importancia de resolver problemas NP-Completos?. Puede concluirse que el PAV como problema NP- Completo permite comprobar
Más detallesConsultas con combinaciones
UNIDAD 1.- PARTE 2 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Consultas con combinaciones Usando combinaciones (joins), se pueden
Más detallesEl control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra.
Gestión de la tesorería y del riesgo El control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra. En este manual nos
Más detallesEstructuras de datos: Proyecto 2
Estructuras de datos: Proyecto 2 28 de mayo de 2013 Instrucciones Enviar las soluciones por email a los ayudantes, con copia a la profesora. Plazo de entrega: 16 de junio (durante todo el día). Se debe
Más detallesResumen de técnicas para resolver problemas de programación entera. 15.053 Martes, 9 de abril. Enumeración. Un árbol de enumeración
5053 Martes, 9 de abril Ramificación y acotamiento () Entregas: material de clase Resumen de técnicas para resolver problemas de programación entera Técnicas de enumeración Enumeración completa hace una
Más detalles1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE
MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4
Más detallesBases de Datos XPath - XQuery 1. XML: XPath - XQuery. Jorge Pérez Rojas Universidad de Talca, II Semestre 2006
Bases de Datos XPath - XQuery 1 XML: XPath - XQuery Jorge Pérez Rojas Universidad de Talca, II Semestre 2006 Bases de Datos XPath - XQuery 2 XPath - XQuery Ambos son estándares para acceder y obtener datos
Más detallesSistema PYMES Ventas e Inventarios H&S
Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Visión DESARROLLADORA Teodora Vargas Tarqui Versión 0.9 Tabla de Contenidos 1. INTRODUCCION 3 1.1 Propósito 3 1.2 Alcance 3
Más detallesInventario Físico Capítulo 1 INVENTARIO DacEasy Contabilidad Versión 11
Inventario Físico Capítulo 1 INVENTARIO DacEasy Contabilidad Versión 11 Periódicamente, necesitará chequear y comparar su conteo de inventario físico con el balance del inventario en DacEasy. Estos números
Más detallesSICAE S.L.L. Almansa nº 4.28224.Pozuelo de Alarcón (Madrid). www.sicae.es. 91 799 07 66.Manual general de C. de Inventario/Ordenador V.1 Pag.
SICAE S.L.L. Almansa nº 4.28224.Pozuelo de Alarcón (Madrid). www.sicae.es. 91 799 07 66.Manual general de C. de Inventario/Ordenador V.1 Pag. 1 INDICE Entrada y Menú principal.... 2 Configuración de la
Más detallesExisten tres tipos de claves principales que pueden ser definidas por Microsoft Access: Auto numérico, Campo simple y Campos múltiples.
1. Clave principal Cada tabla debe incluir un campo o conjunto de campos que identifiquen de forma única cada registro almacenado en ella. Esta información se denomina clave principal de una tabla. En
Más detallesEn términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.
1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta
Más detallesMANUAL DE USO PORTAL B2B PROCESO OPERATIVO- DESPACHOS
MANUAL DE USO PORTAL B2B PROCESO OPERATIVO- DESPACHOS MANUAL USO PORTAL B2B. Estimado proveedor. Le invitamos a que revise el actual manual de proveedores, este manual le será de gran ayuda al momento
Más detallesUniversidad de Colima Facultad de Ingeniería Mecánica y Eléctrica. Base de Datos I. Maestra: Martha E. Evangelista Salazar
Universidad de Colima Facultad de Ingeniería Mecánica y Eléctrica Base de Datos I Maestra: Martha E. Evangelista Salazar Introducción a los conceptos de Bases de Datos a).- Definiciones básicas sobre bases
Más detalles