LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD PostgreSQL
|
|
- Francisco José Lucero Río
- hace 6 años
- Vistas:
Transcripción
1 LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD PostgreSQL GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 10: desarrollar mantenimiento preventivo, correctivo o proactivo para garantizar niveles de servicio requeridos por la organización.
2 Optimización de Consultas SQL a través de herramientas del SMBD PostgreSQL Estructura de contenidos. 1. Introducción Objetivos Consideraciones Procedimiento Manipulación de índices en PostgreSQL Consulta de índices creados en PostgreSQL Creación de índices Modificación de índices existentes Borrado de índices Optimización de consultas en PostgreSQL Afinamiento de PostgreSQL para ejecución de consultas Modificaciones del modelo de la base de datos Optimización de consultas en PostgreSQL Evidencias a entregar
3 1. Introducción. En este laboratorio se abordará el tema de la optimización de consultas con las herramientas del SMBD PostgreSQL con el fin de mejorar la eficiencia en los tiempos de respuesta de la base de datos usando los recursos disponibles, en algunas ocasiones la complejidad de la consultas puede ser causante de una baja en el rendimiento del sistema, por tal motivo este laboratorio está diseñado para el conocimiento de las herramientas y métodos para que las BD alcancen un alto grado de eficiencia. El tener el SMBD en óptimas condiciones depende en gran parte del diseño de la estructura y de los objetos incorporados a las Bases de Datos, el siguiente laboratorio abarca los temas de creación de índices, herramientas para la optimización y algunas recomendaciones en el uso de las base de datos. 3
4 2. Objetivos. Objetivo General. Aplicar técnicas para optimizar la estructura de la base de datos y las consultas, a partir del uso de herramientas de monitoreo para mejorar el rendimiento y garantizar consistencia e integridad en los datos. Objetivos Específicos. Usar los recursos para optimizar la base de datos, mediante las herramientas disponibles en el sistema. Utilizar herramientas para mejorar la definición y ejecución de consultas en la base de datos. Hacer uso de índices para mejorar el desempeño a nivel de ordenamientos y consultas en una Base de Datos. Analizar la estructura de la base de datos para mantener al mínimo las lecturas en disco y mejorar los tiempos de respuesta. 4
5 3. Consideraciones. Antes de realizar los procedimientos planteados en este laboratorio, se sugiere revisar los siguientes aspectos: Ítem Soporte Teórico Descripción Previo al desarrollo de este laboratorio debe haber revisado: AA10OA1.Optimización de Bases de Datos AA10OA2. Índices Manejo de sentencias SQL. Productos requeridos Base de datos de la Secretaria de Salud de la alcaldía de San Antonio del SENA o en su defecto el script de construcción de esta base de datos. Base de datos de la Secretaria de Hacienda de la alcaldía de San Antonio del SENA o en su defecto el script de construcción de esta base de datos. Script con 5 consultas a optimizar sobre la base de datos de la secretaría de Hacienda, suministrada en el laboratorio. Herramientas SW Se requiere tener instalada y configurada la Máquina virtual proporcionada en la plataforma, con el SMBD osgresql instalado. 5
6 4. Procedimiento. Este laboratorio está diseñado para abordar desde un enfoque practico la optimización de consultas en PostgreSQL, durante su desarrollo se abordaran los siguientes temas: manipulación de índices, herramientas para la optimización de la BD, recomendaciones para optimizar el diseño de bases de datos y consultas. A continuación se describen las acciones que se deben desarrollar como parte de este laboratorio: 4.1. Manipulación de índices en PostgreSQL. Ingrese al administrador gráfico pgadmin3 de PostgreSQL y conéctese a la base de datos secsalud, verifique que las tablas se encuentran correctamente creadas. En el explorador de objetos de la ventana principal del pgadmin3 seleccione la base de datos de la secsalud y pulse el botón el botón que lleva por icono una lupa con la sigla SQL, tal como lo indica la siguiente gráfica: Importante: Tenga en cuenta que en el explorador de objetos debe estar seleccionada la siguiente ruta: secsalud Schemas Public Tables, antes de pulsar el botón Execute Query. Imagen 1. Explorador de objetos 6
7 Consulta de índices creados en PostgreSQL. En la ventana que se carga, seleccione la pestaña SQL Editor y escriba la Sentencia No.1, posteriormente pulse el botón Execute query para ejecutar la sentencia. Sentencia No.1 SELECT indexname, tablename, indexdef FROM pg_indexes; Imagen 2: Consulta de índices Al ejecutar la sentencia que se encuentra en la Imagen 2, se visualiza un listado de los índices que existen en PostgreSQL, en el cual se puede determinar el nombre que recibe el índice, la tabla sobre la que esta definido y el tipo de índice. Los registros seleccionados en gris, corresponden a los índices que crea automáticamente PostgreSQL, cada vez que se define un campo como llave primaria PRIMARY KEY en cualquiera de las tablas de la base de datos de la secsalud. Los demás registros que muestra la consulta, corresponden a los índices que se crean sobre las tablas que hacen parte del catalogo de PostgreSQL, los cuales son necesarios para que el SMBD funcione correctamente. 7
8 Si se necesita obtener los índices creados sobre una tabla en particular, se ejecuta la siguiente sentencia especificando en ella el nombre de la tabla que se requiere: SELECT indexname, indexdef FROM pg_indexes WHERE tablename = nombre_tabla ; Escriba y ejecute en una ventana del SQL Editor la sentencia No.2 para obtener los índices que existen sobre la tabla hitorialpersona : Sentencia No.2 SELECT indexname, indexdef FROM pg_indexes WHERE tablename = historialpersona ; Imagen 3: Consulta de índices sobre una tabla En una ventana del SQL Editor escriba y ejecute la siguiente sentencia: Sentencia No.3: SELECT p.idpersona AS IDpersona, p.nombre, p.apellido, e.nombre AS EPS, ep.descripcion AS EstadoPersona, ta.descripcion FROM persona p INNER JOIN historialpersona hp ON hp.idpersona=p.idpersona INNER JOIN eps e ON e.ideps=hp.ideps INNER JOIN estadopersona ep ON ep.idestadopersona=hp.estadopersona INNER JOIN tipoafiliado ta ON ta.idtipoafiliado=hp.tipoafiliado ORDER BY p.apellido; 8
9 Después de ejecutar la sentencia No. 3 en el pgadmin3 se obtiene una salida en la sección Data Output, similar a la siguiente imagen, la cual permite observar en la parte inferior derecha que la ejecución de la consulta tomo 40 ms para recuperar 7 registros de la base de datos Creación de índices. Imagen 4. Salida de la sentencia No.3 La sintaxis general para crear índices en PostgreSQL es la siguiente: CREATE [ UNIQUE ] INDEX nombre_índice ON tabla [ USING nombre_acceso ] ( columna [ nombre_operador] [,...]) Identificar el campo de la tabla sobre el que se debe crear el índice, requiere de un análisis minucioso del diseño de la base de datos, en el que se contemplen la lógica y requerimientos para los que fue construida, esto con el fin de seleccionar el campo que ofrezca mayor rendimiento al momento de recuperar los datos por medio de las consultas. La sentencia SQL que se proporciona a continuación crea en la base de datos secsalud un índice llamado indicehp sobre el campo idpersona de la tabla historialpersona ; este tipo de índice permite indexar campos con valores que no son únicos o que se repiten dentro de la tabla. Escriba y ejecute en el SQL Editor la siguiente sentencia: Sentencia No.4: CREATE INDEX indicehp ON historialpersona (idpersona); 9
10 Imagen 5. Creación de índice En el modelo de la base de datos de la secalud, todas las transacciones en que esta involucrado el afiliado, generan un nuevo registro dentro de la tabla historialpersona el cual se identifica mediante un consecutivo único dentro de esta tabla, por esta razón, cualquier sentencia que incorpore una búsqueda por el campo idpersona resulta ineficiente de no implementar un índice, debido a que se deben recorrer todos los registros de la tabla para encontrar aquellos que corresponden al numero de identificación del afiliado. Después de crear el índice sobre el campo idpersona de la tabla historialpersona, ejecute de nuevo la sentencia No.3 que fue proporcionada anteriormente. Posteriormente observe la parte inferior derecha de la sección Data Output, en la que se encuentran los datos correspondientes a la ejecución de la consulta, la cual indica que tomo 20 ms para recuperar 7 registros de la base de datos; la mitad del tiempo que la consulta que se ejecutó antes de haber creado el índice. 10
11 Imagen 6: Sentencia No.3 después de crear el índice Modificación de índices existentes. Mediante la ejecución de la sentencia No. 5 se cambiara el nombre del índice indicehp a idafiliado. Sentencia No.5: ALTER INDEX indicehp RENAME TO idafiliado; Imagen 7. Modificación del índice Consulte los índices que están creados sobre la tabla historialpersona, ejecutando de nuevo la Sentencia No.2 y verifique que el nombre del 11
12 índice indicehp ha sido cambiado a idafiliado Borrado de índices. Mediante la ejecución de la sentencia No.6 se borrara el índice que lleva por nombre idafiliado. Sentencia No.6: DROP INDEX idafiliado; Imagen 8. Borrado de índice Consulte los índices que están creados sobre la tabla historialpersona, ejecutando de nuevo la Sentencia No.2 para verificar que el índice idafiliado ha sido borrado Optimización de consultas en PostgreSQL. El proceso de optimización de consultas en PostgreSQL contempla tres aspectos que permiten mejorar el rendimiento del SMBD cuando se ejecuta consultas; el primero de ellos se enfoca en el afinamiento del SMBD para la ejecución de las consultas, el segundo aborda los cambios sobre el modelo de la base de datos y el tercero se centra en hacer mas eficiente la forma en que se escribe la consulta. Es importante aclarar que la estrategia seleccionada para la optimización de consultas puede contemplar uno o mas de los aspectos mencionados anteriormente. 12
13 Afinamiento de PostgreSQL para ejecución de consultas. El proceso de afinamiento de PostgreSQL para la ejecución de consultas consiste en detectar las consultas que consumen demasiados recursos cuando son ejecutadas; para ello es necesario que abra el archivo postgresql.conf que se encuentra en la siguiente ruta C:\dataPostgreSQL, posteriormente modifique los siguientes parámetros: log_min_duration_statement = 500; log_statement = all El parámetro log_min_duration_statement habilita el log de registro para las consultas que superan los 500 milisegundos durante su ejecución y log_statement controla el tipo de sentencias SQL sobre las que se desea realizar seguimiento dentro del log. Habilitar el log para realizar seguimiento de las consultas demoradas, permite analizar el comportamiento de las misma mediante la reproducción del estado problemático, esto con el fin de crear o borrar índices y reescribir la consulta si es el caso. Otro aspecto que se tiene en cuenta para afinar el rendimiento de PostgreSQL al ejecutar consultas, es aumentar la memoria compartida del mismo, para realizar este procedimiento se debe editar el parámetro shared_buffers dentro del archivo postgresql.conf Este parámetro requiere un valor mínimo de 128 KB para que postgres pueda iniciar, aunque el valor configurado por defecto es 32 MB; por razones de rendimiento este valor se debe calcular de la siguiente forma: shared_buffers = shared_buffers_default X max_connections shared_buffers = 128 KB X 1000 shared_buffers = KB El tamaño de la memoria compartida para 1000 conexiones concurrentes al servidor de base de datos es de 128 MB. Recuerde que el valor del parámetro max_connections se definió en el Laboratorio 7 - concurrencia y bloqueos y este lo que determina es el numero máximo permitido de conexiones concurrentes al servidor de base de datos. 13
14 Modificaciones del modelo de la base de datos. En ocasiones el diseño de las bases de datos se realiza omitiendo algunos postulados básicos para la construcción de las mismas, de manera que se obtiene como resultado modelos que son poco óptimos para la consulta de los datos que se almacenan dentro de estos esquemas. Cuando suceden errores en el diseño que afectan directamente el rendimiento del sistema computacional durante el proceso de consulta, es inevitable que la solución de fondo a este problema implique realizar reingeniería sobre los esquemas de la base de datos, de forma que los nuevos diseños garanticen el acceso a los mismos, sin ir en detrimento del rendimiento. Existen otros casos en que los requerimientos del modelo de negocio cambian y el diseño inicial de la base de datos ya no responde a las necesidades actuales de la organización, en este tipo de situaciones es común que se empiecen a realizar maniobras sobre los datos que comprometen el rendimiento de la base de datos cuando se realizan acciones de consulta. En ambos casos la experticia del DBA es un factor que permite identificar rápidamente si el problema de rendimiento durante los procedimientos de consultas está asociado a un diseño deficiente o al cambio en los requerimientos de negocio, de cualquier forma se requieren habilidades para realizar modificaciones sobre el diseño de la base de datos Optimización de consultas en PostgreSQL. La sintaxis para utilizar el comando EXPLAIN es la siguiente: EXPLAIN [ ANALYZE ] [ VERBOSE ] sentencia Los parámetros que acepta se describen a continuación: ANALYZE: Llevar a cabo el comando y mostrar los tiempos de ejecución reales. VERBOSE: Incluir la lista de columnas de salida para cada nodo en el árbol del plan. 14
15 Sentencia: Cualquier sentencia SELECT, INSERT, UPDATE, DELETE, VALUES, EXECUTE, DECLARE, o CREATE TABLE AS, cuyo plan requiera analizar. El comando EXPLAIN muestra en pantalla el plan de ejecución que construye el planeador de PostgreSQL antes de ejecutar sentencias SQL, esto permite establecer anticipadamente el comportamiento que tendrán las tablas y los índices cuando se ejecute la sentencia. El costo estimado de ejecutar una sentencia SQL es uno de los datos mas significativos que proporciona el comando EXPLAIN, puesto que con esté, es factible analizar y realizar cambios sobre la forma en que esta escrita la sentencia, de manera que sea mas eficiente su ejecución. Escriba y ejecute en una ventana del SQL Editor la siguiente sentencia: Sentencia No.7: EXPLAIN SELECT p.idpersona AS IDpersona, p.nombre, p.apellido, e.nombre AS EPS, ep.descripcion AS EstadoPersona, ta.descripcion FROM persona p INNER JOIN historialpersona hp ON hp.idpersona=p.idpersona INNER JOIN eps e ON e.ideps=hp.ideps INNER JOIN estadopersona ep ON ep.idestadopersona=hp.estadopersona INNER JOIN tipoafiliado ta ON ta.idtipoafiliado=hp.tipoafiliado ORDER BY p.apellido; 15
16 Imagen 9: Resultado de ejecutar la Sentencia No.7 La imagen 9 muestra la captura de pantalla del pgadmin3 después ejecutar la sentencia No.9, en la cual se usa el comando EXPLAIN sobre una consulta que esta accediendo a la base de datos de la secsalud. En la imagen se observa el plan de ejecución que construye el planeador de postgres para ejecutar la sentencia; a continuación describimos cada uno de los datos suministrados de izquierda a derecha para la cada fila: 1. Costo de iniciación estimado antes de que la primer fila pueda ser devuelta. 2. Costo total estimado para devolver todas las filas. 3. Numero estimado de filas de salida. 4. Ancho promedio estimado de la filas de salida (en bytes). Estos mismo datos se repiten para cada uno de los elementos que aparecen en el plan de ejecución. Es importante entender que el costo de un nodo de nivel superior incluye el costo de todos sus nodos secundarios, por lo tanto la primera fila de la imagen contiene los datos calculados de todo el 16
17 plan de ejecución para esa sentencia. Usando el comando EXPLAIN en combinación de la opción ANALYZE se produce que la sentencia SQL además de ser calculada sea ejecutada realmente en postgres. Además esta muestra la duración total medida para cada nodo (en milisegundos) y el número total de filas devueltas realmente. Esto es útil para verificar si las estimaciones realizadas por el planeador mantienen proporción con las obtenidas en la realidad. Escriba y ejecute en una ventana del SQL Editor la siguiente sentencia: Sentencia No.8: EXPLAIN ANALYZE SELECT p.idpersona AS IDpersona, p.nombre, p.apellido, e.nombre AS EPS, ep.descripcion AS EstadoPersona, ta.descripcion FROM persona p INNER JOIN historialpersona hp ON hp.idpersona=p.idpersona INNER JOIN eps e ON e.ideps=hp.ideps INNER JOIN estadopersona ep ON ep.idestadopersona=hp.estadopersona INNER JOIN tipoafiliado ta ON ta.idtipoafiliado=hp.tipoafiliado ORDER BY p.apellido; 17
18 Imagen 10: Resultado de ejecutar la Sentencia No.8 18
19 5. Evidencias a entregar. La lista de evidencias para este laboratorio es: Archivo postgres.sql con los parámetros de gestión de consultas modificados. Documento de control de cambios de creación de índices. En este documento se deben exponer las mejoras a ser incorporadas a la Base de Datos de la secretaría de Salud de la alcaldía de San Antonio del Sena, detallando el comportamiento antes y después de crear índices. De igual forma se deben efectuar mediciones (tiempos de respuesta, Uso de memoria, etc.) y el análisis que permitan evidenciar la importancia de los cambios realizados presentándolos en el documento. Presentación electrónica que muestre las tareas de optimización de diez consultas SQL asociadas a la secretaría de Hacienda, de las cuales cinco (5) son suministradas en el laboratorio y las restantes deben ser propuestas por el aprendiz. Cada consulta debe ser exhibida en una diapositiva exponiendo el planteamiento original y la versión final producto de las recomendaciones dadas por las herramientas del SMBD. En la diapositiva también se debe documentar la mejora incorporada y justificar el por qué según su criterio. 19
LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD Oracle
LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD Oracle GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 10: desarrollar mantenimiento preventivo, correctivo o proactivo
Más detallesLABORATORIO 10. Concurrencia y bloqueos en el SMBD SQL Server
LABORATORIO 10. Concurrencia y bloqueos en el SMBD SQL Server GUÍA DE LABORATORIO Nº 10 Actividad de Proyecto No. 5: Desarrollar mantenimiento preventivo, correctivo o proactivo para garantizar niveles
Más detallesLABORATORIO 10. Concurrencia y bloqueos en el SMBD Postgre SQL
LABORATORIO 10. Concurrencia y bloqueos en el SMBD Postgre SQL GUÍA DE LABORATORIO Nº 10 Actividad de Proyecto No. 5: Desarrollar mantenimiento preventivo, correctivo o proactivo para garantizar niveles
Más detallesLABORATORIO 10. Concurrencia y bloqueos en el SMBD Oracle
LABORATORIO 10. Concurrencia y bloqueos en el SMBD Oracle GUÍA DE LABORATORIO Nº 10 Actividad de Proyecto No. 5: Desarrollar mantenimiento preventivo, correctivo o proactivo para garantizar niveles de
Más detallesLABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL
LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN
Más detallesLABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD SQL Server
LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD SQL Server GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 10: desarrollar mantenimiento preventivo, correctivo o proactivo
Más detallesConfiguración de MySQL con NetBeans
Configuración de MySQL con NetBeans Web Application Development 7CM5 26/03/2012 Desarrollo. I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL, que en este caso
Más detallesLABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL
LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN
Más detallesÍNDICE. Introducción... Capítulo 1. Características, instalación, inicio y entorno de trabajo... 1
ÍNDICE Introducción... XI Capítulo 1. Características, instalación, inicio y entorno de trabajo... 1 Características y novedades de Access 2010... 1 Comienzo rápido del trabajo y seguimiento de la información...
Más detalles1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón
1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado
Más detallesPara ingresar a la aplicación Microsoft Access 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 Access 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón : 1. Seleccionar
Más detallesGUÍA DE TRABAJO GRADO 11. Media Fortalecida - SENA Programación de Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 6
Página 1 de 6 Tema: VISTAS Y DESENCADENADORES (TRIGGER) EN SQL SERVER Objetivo: Adquirir los conocimientos necesarios para desarrollar e implementar vistas y desencadenadores utilizando SQL Server I. VISTAS
Más detallesContenido. Introducción Usando di Monitoring como un usuario normal Uso de di Monitoring como un operador de entrada de datos...
1 Contenido Introducción... 3 Características principales... 3 Los niveles de usuario... 4 El aprendizaje de di Monitoring... 4 Usando di Monitoring como un usuario normal... 5 Acceso a di Monitoring...
Más detallesLABORATORIO 9. Replicación de base de datos en PostgreSQL
LABORATORIO 9. Replicación de base de datos en PostgreSQL GUÍA DE LABORATORIO Nº 9 Actividad de Proyecto No. 11: ESTABLECER PLANES DE SINCRONIZACIÓN PARA BASE DE DATOS Y OBJETOS DISTRIBUIDOS. Estructura
Más detallesEl Sistema Gestor de Base de Datos (DBMS)
Pontificia Universidad Javeriana Contenido 1 Introducción 2 Evolución de los SGBD 3 Arquitectura del SGBD 4 Lenguajes de BD 5 Usuarios de la BD Introducción Se espera del SGBD (DBMS) que: 1 Permita a los
Más detallesSISTEMA DE AMBIENTES DE DESPACHO
SISTEMA DE AMBIENTES DE DESPACHO Guía de administración SISTEMA DE GESTIÓN PARA LA GOBERNABILIDAD 2 Índice Lección 1 Lección 2 Lección 3 Ingreso al Sistema de Administración de Ambientes del Despacho Creación
Más detallesSupervisor v4.6. Apéndice 1. Herramientas automatizadas de gestión remota
v4.6 Apéndice 1 Herramientas automatizadas de gestión remota ÍNDICE DE CONTENIDOS 1. INTRODUCCIÓN... 4 2. RONDAS... 5 2.1 RONDA MANUAL... 5 2.2 RONDAS AUTOMÁTICAS... 5 2.2.1 Definición de una ronda...
Más detallesObjetivos y Temario CURSO MySQL 5
Objetivos y Temario CURSO MySQL 5 OBJETIVOS Este curso MySQL 5 se dirige a desarrolladores técnicos e ingenieros ya familiarizados con un lenguaje de programación y que desean desarrollar sus aplicaciones
Más detallesGuía rápida de Instalación Sistemas D3xD Restaurant
Guía rápida de Instalación Software Administrativo Comercial INSTALACION, CONFIGURACION DE SERVIDOR Y ACTIVACION REQUERIMIENTOS MINIMOS Sistema operativo: Microsoft Windows 10 32 /64 Bits Microsoft Windows
Más detallesLENGUAJE DE CONSULTA ESTRUCTURADO (SQL)
Qué es una base de datos? Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y
Más detallesManual del Integrador Contable Premium Soft
Manual del Integrador Contable Premium Soft Desarrollado por el TSU. Douglas D. Diaz A. El módulo de Integración Contable permite registrar la información de manera automática al sistema de Contabilidad
Más detallesSIIGO CONTADOR. Creación Claves de Usuario. Cartilla I
SIIGO CONTADOR Creación Claves de Usuario Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Claves de Usuario? 3. Cuál es la Ruta Para Crear Claves de Usuario? 4. Cuáles con los Datos que Solicita
Más detallesSQL Server 2005 - Definición de los índices
SQL Server 2005 - Definición de los índices Marco Antonio Torres Carranco 3A En este tutorial, aprenderá a definir índices en SQL Server 2005 - agrupados y no agrupados indexes, el optimizador de consultas
Más detallesDESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA
DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: PROGRAMACIÓN ASP Código: CSTI000 total: 42 Horas Objetivo General: Crear páginas dinámicas con conexión a bases
Más detallesLABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA
LABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA Implementación de las estructuras de Base de Datos de la Alcaldía de San Antonio del SENA. Objetivo: Reconocer los esquemas de datos
Más detallesGUIA 3 PARTE II. Introducción a PL/SQL
GUIA 3 PARTE II Introducción a PL/SQL PL/SQL proviene de Procedural Language (lenguaje procedural)/ Structured Query Language (Lenguaje de consulta estructurado). PL/SQL ofrece un conjunto de comandos
Más detallesCreación de Formularios y Consultas
1 Facultad: Ingeniería. Escuela: Biomédica Asignatura: Informática Médica Creación de Formularios y Consultas Objetivos Identificar los controles y aplicaciones en la creación de formularios a través de
Más detallesLABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD
LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Copias de
Más detallesSistema de Registro, Derivación y Monitoreo Chile Crece Contigo
Sistema de Registro, Derivación y Monitoreo Chile Crece Contigo MANUAL DE USO CHCC MÓDULO ESTADÍSTICO NOVIEMBRE 2011 TABLA DE CONTENIDO 1 INTRODUCCIÓN... 3 2 ACCESO AL SISTEMA... 4 3 FUNCIONALIDADES MÓDULO
Más detallesEscala San Martín. InstruccIones para la aplicación InformátIca. Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas
Escala San Martín Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas InstruccIones para la aplicación InformátIca Guía rápida INICO - FOSM 2014 INFORMACIÓN GENERAL La presente
Más detallesPROCESO PARA CAMBIO DE SERVIDOR
PROCESO PARA CAMBIO DE SERVIDOR Versión 2016.1 Fecha 2016-05-13 CONTENIDO PROCESO CAMBIO DE SERVIDOR HGI... 3 1. ARCHIVOS SERVIDOR ANTERIOR... 3 2. ARCHIVOS SERVIDOR NUEVO... 3 3. CONFIGURACION SQL EXPRESS
Más detallesACCEDER A BITÁCORA DE TRABAJO SQL SERVER
ACCEDER A BITÁCORA DE TRABAJO SQL SERVER Función fn_dblog Se trata de una función no documentada del sistema, por lo cual, tiene la ventaja de poder utilizarse en la cláusula FROM de una sentencia SELECT.
Más detallesSIIGO CONTADOR. Consolidación de Empresas. Cartilla I
SIIGO CONTADOR Consolidación de Empresas Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Proceso de Consolidación de Empresas? 3. Qué se Debe Hacer Antes de Ejecutar el Proceso de Consolidación
Más detallesGrandes volúmenes de datos Plan de ejecución. bases de datos
Grandes volúmenes de datos Plan de ejecución bases de datos Plan de ejecución Es la fase del parseo de una sentencia encargada de decidir cómo se va a acceder a los datos solicitados -> se encarga el optimizador.
Más detallesINSTITUTO TECNOLÓGICO SUPERIOR DE ESCÁRCEGA. Organismo público descentralizado de la administración. Pública del estado de Campeche
INSTITUTO TECNOLÓGICO SUPERIOR DE ESCÁRCEGA Organismo público descentralizado de la administración Pública del estado de Campeche SINTAXIS DE CREATE Y SUS TIPOS. QUE PRESENTA EDUARDO DAMIÁN DOMÍNGUEZ GUILLERMO
Más detallesLABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN POSTGRESQL
LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN POSTGRESQL GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. La administración
Más detallesGESTORES GESTORES DE BASES DE DATOS
GESTORES GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de
Más detallesInstalacion de PostgreSQL en Ubuntu 8.4
Instalacion de PostgreSQL en Ubuntu 8.4 Para la instalación del gestor de bases de datos PostgreSQL, realizamos los siguientes pasos : 1) Ingresamos al gestor de paquetes(synaptic), para ello ingresamos
Más detallesPostgresql 8.4 ~ Monitorización. Explorando las capacidades del servidor
Postgresql 8.4 ~ Monitorización Explorando las capacidades del servidor Agenda Premisas. Monitoreo básico. Herramientas y contribs. Mantenimiento. Nuevas características. Diferencias entre versiones pasadas
Más detallesLABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server.
LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server. GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 5: ESTABLECER LOS NIVELES DE SERVICIO DE ACUERDO CON ESTANDARES Y REQUERIMIENTOS DE LA ORGANIZACIÓN.
Más detallesSIIGO WINDOWS. Procesos Modulo Clasificaciones. Cartilla
SIIGO WINDOWS Procesos Modulo Clasificaciones Cartilla I Tabla de Contenido 1. Presentación 2. Qué Procesos se Pueden Ejecutar con el Modulo de Clasificaciones? 2.1 Elaboración e Impresión de Documentos
Más detallesÍNDICE INTRODUCCIÓN...17
ÍNDICE INTRODUCCIÓN...17 CAPÍTULO 1. ORACLE 11g Y EL GRID COMPUTING...19 1.1 CONCEPTO DE GRID COMPUTING...19 1.2 ORACLE GRID COMPUTING...20 1.2.1 Almacenamiento eficiente de la información...21 1.2.2 Utilización
Más detallesEjercicio 2 DDL y DML
Ejercicio 2 DDL y DML Oracle Database 12c: SQL & PL/SQL Fundamentals Una empresa desea llevar el control del inventario de los equipos de oficina que venden en cada una de sus tiendas. Para ello el director
Más detallesRUEDA TORRES DULCE CAROLINA 3CM2. MySQL CON NET BEANS PRÁCTICA 8
3CM2 MySQL CON NET BEANS PRÁCTICA 8 27 DE MARZO DE 2012 DESAROLLO I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL. 2. Abrir el IDE NetBeans. En el repositorio
Más detallesSIIGO WINDOWS. Procesos de Caja Menor. Cartilla I
SIIGO WINDOWS Procesos de Caja Menor Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Cajas Menores? 3. Qué Aspectos se Deben Tener en Cuenta Antes de Iniciar la Contabilización de los Recibos
Más detallesGestión de datos maestros
Gestión de datos maestros Con el administrador de datos maestros le será posible administrar y realizar tareas de mantenimiento en datos maestros comunes de la base de datos actual como un proceso. Esto
Más detallesDIRECCIÓN DE ASISTENCIA A LA ADMINISTRACIÓN FINANCIERA MUNICIPAL
1 DIRECCIÓN DE ASISTENCIA A LA ADMINISTRACIÓN FINANCIERA MUNICIPAL GUIA DE USUARIO (SOPORTEGL) 1 GUATEMALA, OCTUBRE DE 2016 2 CONTENIDO GUIA DE USUARIO SOPORTEGL... 3 Acceso:... 3 Registro de Incidencias:...
Más detallesEn este curso se presenta un análisis profundo de la base de datos MySQL para los sistemas operativos Windows y Linux.
DURACION: 300 horas PRECIO: 225 * * Materiales didácticos, titulación y gastos de envio incluidos MODALIDAD: A distancia DESCRIPCION: La metodología comienza con la exposición de las tareas en orden secuencial
Más detallesExisten dos tipos de disparadores que se clasifican según la cantidad de ejecuciones a realizar:
Trigger Un trigger(o desencadenador) es una clase especial de procedimiento almacenado que se ejecuta automáticamente cuando se produce un evento en el servidor de bases de datos. Los triggers o disparadores
Más detallesPuesta en marcha de Aspel-CAJA 4.0 en una red de trabajo con más de un punto de venta
Puesta en marcha de Aspel-CAJA 4.0 en una red de trabajo con más de un punto de venta A continuación se describen los pasos a seguir para instalar y configurar correctamente el sistema de Aspel-CAJA, cuando
Más detallesModificación de Tablas. Miguel Angel Garduño Cordova Isaac Méndez Hernández
Reporte 3 Modificación de Tablas Catedrático: Alumnos: Ing. María Elena Reyes Castellanos Miguel Angel Garduño Cordova Isaac Méndez Hernández Índice General Índice de Imágenes y tablas 2 Introducción 3
Más detallesQué más puedo hacer en el cuadro de búsqueda?
Guía de usuario Búsquedas básicas Puedes hacer búsquedas en Primo muy fácilmente. Sólo escribe la palabra o las palabras que estés buscando y pulsa en el botón Buscar. NOTA: Primo asume que estás buscando
Más detallesLABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD
LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Copias de
Más detallesBase de Datos Oracle 10g: Programación con PL/SQL Código: D Duración: 5 días (40 horas)
Base de Datos Oracle 10g: Programación con PL/SQL Código: D17214 - Duración: 5 días (40 horas) Lo que aprenderá Esta clase es aplicable para los usuarios de Oracle8i, Oracle9i y Oracle Database 10g. Este
Más detalles2. Mediante la tabla pg_class, vamos a ver cómo afecta los comandos analyze y vacuum a las tablas.
Objetivos: o Catálogo o Indices o Ficheros / Discos 1. Vamos a crear una tabla y a ver dónde se encuentra su información en el catálogo. Creamos una tabla en el esquema empresa que se llame persona, con
Más detallesCOMO: Crear y Mantener un Índice de Contenidos
COMO: Crear y Mantener un Índice de Contenidos COMO: Crear y Mantener un Índice de Contenidos Versión 0.2 Primera edición: Enero de 2004. Primera edición en inglés: Enero de 2004 Traducido al español por
Más detallesPre-Taller Gestión de Privilegios de Usuarios 2. Manipulación de Vistas 3. Creación y manipulación de Triggers (Introducción al uso de PL/pgsql)
BASES DE DATOS Facyt-UC Pre-Taller 2 1. Gestión de Privilegios de Usuarios 2. Manipulación de Vistas 3. Creación y manipulación de Triggers (Introducción al uso de PL/pgsql) 1. Gestión de Privilegios de
Más detallesComputación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 10
Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 10 Contenido GRÁFICOS... 3 GRÁFICOS DESCRIPCION... 4 TIPOS DE GRÁFICOS... 6 GRÁFICOS DE
Más detallesCómo abrir las bases de datos de Aspel-NOI 5.0?
Cómo abrir las bases de datos de Aspel-NOI 5.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde
Más detallesAcceso a bases de datos MySQL con PHP
GESTIÓN Y ADMINISTRACIÓN WEB Acceso a bases de datos MySQL con PHP Ing. CIP Fabián Silva Alvarado fsilvasys@hotmail.com DEFINICIÓN DE BASE DE DATOS Base de Datos es un conjunto de datos relacionados entre
Más detallesM. C. Gustavo Alfonso Gutiérrez Carreón
1. Seguridad de bases de datos 2. Optimización de las variables M. C. Gustavo Alfonso Gutiérrez Carreón Funcionamiento: 1. Los clientes se conectan a servidor. 2. Los clientes inician autentificación,
Más detalles30.- Generador de Consultas
30.- Generador de Consultas Este módulo permite realizar consultas no estructuradas sobre la base de datos de WinPer. Para realizar las consultas debe seleccionar las tablas desde las cuales tomará la
Más detallesAsignatura: Administración de Bases de Datos
Ingeniería Técnica en Informática Escuela Universitaria de Informática Universidad Politécnica de Madrid Asignatura: Administración de Bases de Datos Tema 3: e en Bases de Datos Pedro P. Alarcón Cavero
Más detallesCómo abrir las bases de datos en Aspel-COI 6.0?
Cómo abrir las bases de datos en Aspel-COI 6.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde
Más detallesFundamentos de Bases de Datos Facultad de Ciencias UNAM
Fundamentos de Bases de Datos Facultad de Ciencias UNAM M.I. Gerardo Avilés Rosas gar@ciencias.unam.mx Laboratorio: L en C.C. Erick Orlando Matla Cruz ematla@ciencias.unam.mx Práctica 07 Desarrollo Hasta
Más detallesIntegridad Referencial. Restricciones (constraints)
Integridad Referencial Restricciones (constraints) Integridad de Referencial Integridad referencial: asegura la integridad entre las llaves foráneas y primarias (relaciones padre/hijo). Existen cuatro
Más detallesGestión de la tabla de calificaciones:
Gestión de la tabla de calificaciones Gestión de la tabla de calificaciones: Vista Configuración Autor Aula Virtual URJC online 1 Tabla de contenidos La tabla de calificaciones... 3 Pestaña Vista... 3
Más detallesElementos esenciales de Power- Point
PowerPoint 2013 Elementos esenciales de Power- Point Área académica de Informática 2015 Elementos esenciales de PowerPoint Introducción PowerPoint es un programa, que nos ofrece la posibilidad de crear
Más detallesLABORATORIO 6. Gestión del Rendimiento en el SMBD Oracle.
LABORATORIO 6. Gestión del Rendimiento en el SMBD Oracle. GUÍA DE LABORATORIO Nº 6 Actividad de Proyecto No. 4: ESTABLECER LOS NIVELES DE SERVICIO DE ACUERDO CON ESTANDARES Y REQUERIMIENTOS DE LA ORGANIZACIÓN.
Más detallesFigura 1: Abriendo el Performance Monitor Figura 2: Pantalla Inicial del Monitor
Universidad de Los Andes Departamento de Ingeniería de Sistemas y Computación Infraestructura Computacional ISIS 2203 (C1) Manual Performance Monitor Windows Server 2008 Preparado por: Asistente Graduado
Más detallesInterpretación Resultados Evaluación MECI Vigencia 2014
Interpretación Resultados Evaluación MECI Vigencia 2014 Unidad de Auditoría Institucional "Para contribuir con el mejoramiento de los procesos, el fortalecimiento del sistema de control interno y el logro
Más detallesObjetivos y Temario CURSO ACCESS NIVEL AVANZADO
Objetivos y Temario CURSO ACCESS 2010. NIVEL AVANZADO OBJETIVOS Access 2010 es la última versión del conocido gestor de bases de datos de Microsoft, un programa que aprenderá a utilizar con este curso
Más detallesSQL (Structured Query Language)
SQL (Structured Query Language) El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite
Más detallesINSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA
BASES DE DATOS (ACCES 2007) OBJETIVO: Conocer el concepto de bases de datos y su funcionalidad además de crear destrezas en su creación y manipulación. Elementos básicos de Access 2007 Vamos a ver cuáles
Más detallesSALDOS INICIALES ACTIVOS FIJOS INTERFACES
SALDOS INICIALES ACTIVOS FIJOS INTERFACES Qué son saldos iníciales? Los saldos iníciales corresponden a los valores de cada cuenta contable del Balance general con los cuales inicia la compañía, para el
Más detallesIntroducción a Windows 98
CCEEA - Introducción a la Computación Página 1 de 6 Introducción a Windows 98 Trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. Se basa en la idea del uso
Más detallesINGENIERÍA TELEINFORMÁTICA
INGENIERÍA TELEINFORMÁTICA Programas Utilitarios Sesión 26 Bases de Datos en Ms Access Docente: Ing. María Nícida Malca Quispe 1 AGENDA Interfaz de Usuario MS Access Objetos de la BD. Creación de una base
Más detallesPasos para instalación de los paquetes Xampp y PosgreSql en Windows:
Instalaciones previas a la Instalación del SAFE Bajo el entorno Windows Observación Entorno de Desarrollo XAMPP versión 1.6.8 Incluye: Servidor Apache 2.0 PHP 5.2.6 MySQL Manejador de Base de Datos Postgresql
Más detalles//Sección de manejo de excepciones. Las rutinas de manejo de errores //aparecen aqui
PL/SQL - Oracle PL/SQL (Procedural Language/SQL) es una extensión de SQL, que agrega ciertas construcciones propias de lenguajes procedimentales, obteniendose como resultado un lenguaje estructural mas
Más detallesMANUAL DEL USUARIO. Página Web. https://www.sfacilminube.com
MANUAL DEL USUARIO Página Web https://www.sfacilminube.com 1 Contenido Página principal..3 Administración de archivos.5 Crear carpetas...7 Subir archivos..7 Filtrar archivo..8 Navegar entre carpetas 8
Más detallesSUBPROGRAMAS PL/SQL César Martínez C. Profesor Instructor de Base de Datos Sede Puente Alto DUOC
SUBPROGRAMAS PL/SQL César Martínez C. Profesor Instructor de Base de Datos Sede Puente Alto DUOC INTRODUCCIÓN Los subprogramas son otro tipo de bloques PL/SQL Se diferencian de los bloques anónimos porque
Más detallesMICROSOFT ACCESS 2007 (COMPLETO)
MICROSOFT ACCESS 2007 (COMPLETO) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases de datos y explicando
Más detallesÍNDICE. Introducción... Capítulo 1. Novedades de Access 2013... 1
Introducción... XIII Capítulo 1. Novedades de Access 2013... 1 Nuevas posibilidades de cifrado, compactación y reparación de archivos... 1 Trabajo en la nube... 2 Compartir la información... 3 Guardar
Más detallesINTRODUCCIÓN INTRODUCCIÓN INTRODUCCIÓN INTRODUCCIÓN INSTRUCCIONES DE DEFINICIÓN DE TABLAS E ÍNDICES INSTRUCCIONES DE DEFINICIÓN DE TABLAS E ÍNDICES
EL LENGUAJE SQL. INSTRUCCIONES DE DEFINICIÓN DE. INSTRUCCIONES DE INSERCIÓN, MODIFICACIÓN Y BORRADO.. CREACIÓN Y UTILIZACIÓN DE VISTAS... PROCEDIMIENTOS. EL LENGUAJE SQL 1 EL LENGUAJE SQL 2 SQL ES UN LENGUAJE
Más detallesEscuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos. Triggers
Triggers Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla octubre 2011 Introducción Objetivos de la práctica Conocer qué son los y para qué se utilizan Aprender a construir Consultar
Más detallesManual Operacional AGENDA - SIDRA
Manual Operacional AGENDA - SIDRA Versión Borrador (sujeto a modificaciones). Agosto 09 Tabla de contenido Módulo Agenda... 2 Introducción... 2 Funcionalidades de Pestañas:... 2 Perfiles de Usuarios que
Más detallesGestión de formularios: Manual de usuario
1-FORMULARIOS... 2 1.1Crear un nuevo formulario... 2 1.2Editar las propiedades de un formulario... 3 1.3Ver datos enviados... 6 1.4 Eliminar un formulario... 7 2-AGRUPACIONES... 8 2.1Crear una agrupación...
Más detallesUniversidad Nacional de Costa Rica Administración de Bases de Datos
Universidad Nacional de Costa Rica Administración de Bases de Datos Mantenimiento de tablespaces e índices Para más información visite: http://www.slinfo.una.ac.cr Autor: Steven Brenes Chavarria Email:
Más detallesSIIGO WINDOWS. Procesos Programación de Pagos. Cartilla
SIIGO WINDOWS Procesos Programación de Pagos Cartilla I Tabla de Contenido 1. Presentación 2. Qué es una Programación de Pagos? 3. Cuál es la Ruta para Ejecutar la Programación de Pagos? 4. Cuáles son
Más detallesIntroducción SQL. Ges2ón y Modelación de Datos María Constanza Pabón
Introducción SQL Ges2ón y Modelación de Datos María Constanza Pabón PostgreSQL Es un ORDBMS (object rela2onal database management system) Derivado de Postgres, que fue desarrollado en la Universidad de
Más detallesDISPARADORES EN SQL DISPARADORES EN SQL:1999 SINTAXIS GENERAL DE UN DISPARADOR EN SQL:1999 SINTAXIS GENERAL DE UN DISPARADOR EN SQL:1999
DISPARADORES EN SQL:1999 DISPARADORES EN SQL Modelos Avanzados de Bases de Datos Un (trigger) es un procedimiento especial que se ejecuta en respuesta a un evento específico. Ej. Al aumentar el sueldo
Más detallesPROGRAMANDO UNA BASE DE DATOS PostgreSQL ADMINISTRACIÓN INTRODUCCIÓN (L32)
INTRODUCCIÓN (L32) CONCEPTO DE DBA (DATA BASE ADMINISTRATOR) DISEÑO FÍSICO DE LA BASE DE DATOS MECANISMOS DE SEGURIDAD Y ACCESO MECANISMOS DE RESPALDO Y RECUPERACIÓN MECANISMOS DE CONCURRENCIA CARACTERÍSTICAS
Más detallesUnidad III. Bases de Datos
Clase:11 1 Unidad III Bases de Datos 2 SQL. Comandos de DDL. Comandos de DML. Agenda 3 SQL Structured Query Language SQL Los comandos del SQL pueden dividirse en tres grupos: Comandos de definición de
Más detallesMANUAL DE OPERACIÓN SISTEMA INTELISIS FECHAS
MEJ-VER-0401 28 05-2009 1 1 de 12 REQUERIMIENTO Se requiere cambiar el prefijo o la Clave de la EMPRESA y así permitir su modificación sin necesidad de ingresar directamente al catálogo y/o tablas en las
Más detallesCómo abrir la base de datos de Aspel-SAE 5.0?
Cómo abrir la base de datos de Aspel-SAE 5.0? 1 Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde la
Más detalles8 ACCESS CURSO PRÁCTICO RA-MA
ÍNDICE INTRODUCCIÓN...15 CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN ACCESS 2010...17 1.1.1 Novedades generales y de interfaz...17 1.1.2 Novedades en herramientas
Más detallesOtros elementos comunes
1. PROPIEDADES DE LOS ARCHIVOS V amos a seguir viendo cosas que puedes utilizar en las aplicaciones de Office 2010. Al crear un documento, además de añadir el contenido que debe tener, una posibilidad
Más detallesTransferencia documentos Actas - Extranet
Transferencia documentos Actas - Extranet Manual de usuario 29 de octubre de 2012 Superintendencia de Bancos e Instituciones Financieras Contenido 1 Introducción.... 3 2 Cómo funciona Extranet... 3 2.1
Más detallesLenguaje SQL para Novatos
Lenguaje SQL para Novatos Conceptos básicos SQL (Structured Query Language) es un lenguaje estructurado para la consulta de los datos organizados en una base de datos. Una consulta es una instrucción que
Más detallesEL ENTORNO DE TRABAJO SQL ORACLE
PREVIO 2 EL ENTORNO DE TRABAJO SQL ORACLE Y LENGUAJE DE DEFINICIÓN DE DATOS DDL) INTRODUCCIÓN A ORACLE Oracle10g es de las últimas versiones de esté manejador de base de datos, incorpora la tecnología
Más detalles