Necesitamos poder agrupar, acceder y analizar la información sobre la operativa de nuestro negocio,

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Necesitamos poder agrupar, acceder y analizar la información sobre la operativa de nuestro negocio,"

Transcripción

1 368

2 Necesitamos poder agrupar, acceder y analizar la información sobre la operativa de nuestro negocio, obteniendo información confiable que nos ayude a tomar decisiones. A esto le llamamos inteligencia de negocio (Business Intelligence). Por ejemplo, en nuestro sistema de ventas y facturación, queremos sumarizar las ventas efectuadas, agrupadas por país, por cliente, y por fecha de facturación. Por ejemplo, podríamos querer sumarizar los totales de facturas agrupando de la siguiente manera: Primero por país, Luego, para cada país, agrupando por cliente, y finalmente, por fecha de facturación. Así, como podemos ver en el esquema (cubo) de arriba, cortaríamos primero por el eje Country, luego, dentro de este, por el eje Customer, y a partir de este, por el eje Invoice Date. Country Customer Invoice Date Sum(InvoiceAmount) Uruguay Julia 01/01/ /02/ /03/09 25 Total de Julia : 320 Diego 01/01/ /02/ Mary 01/01/

3 Si sumamos por los criterios anteriores en ese orden (country, customer, invoice date), entonces vamos obteniendo los totales que resultan de sumar verticalmente en el cubo de arriba, en el plano correspondiente a Uruguay. Pero también podríamos querer sumarizar los totales de facturas, ahora agrupando de esta otra manera: Primero por país; luego, para cada país, agrupando por fecha de facturación, y finalmente, por cliente. Para ello, sumaríamos horizontalmente t dentro del plano Uruguay del esquema (cubo) de arriba. 370

4 Teniendo la información base almacenada (datos), podemos, pues, sumarizar agrupando por los criterios que deseemos. Podemos elegir ver la información requerida en tablas dinámicas (pivot tables), que permiten manejar información multidimensional, es decir, bajo múltiples perspectivas de análisis. Por ejemplo, podemos ver la información agrupada de otra manera, podemos ver los datos como columnas, y no como filas, o incluso 371

5 como páginas. En el ejemplo, observar que podemos seleccionar algunas de las fechas de factura, para poder sumarizar sólo por esas fechas, mostrando en la página el resultado. Ahora bien: Cómo especificamos esta consulta en GeneXus sobre la base de datos operacional? 372

6 Especificamos la consulta en GeneXus, a través del tipo de objeto Query. Obsérvese que la información de los ejes del cubo que mostramos antes, aparece bajo el nodo Attributes, así como los datos (en este caso uno solo, Sum(InvoiceAmount)). Estos son los elementos que definen la consulta. Observación: Como en el caso del corte de control, deberá existir una tabla extendida que contenga a todos los atributos involucrados, y cuya tabla base hará las veces de la tabla base del corte de control. 373

7 Si resolvemos el reporte como un procedimiento con corte de control, no tendremos ninguna libertad. Los datos deberán salir en el orden especificado, cortados por los criterios especificados, y el usuario no tendrá la libertad de pivotear, visualizando la información con otro orden y agrupamiento. A su vez, sólo podrá utilizar los print blocks para mostrar la información, que restringe lo que se puede mostrar (no podrá hacer gráficas, ni tablas, etc., como sí ocurrirá con el objeto Query). 374

8 Podrá visualizar la información resultante de la consulta en forma gráfica: como una gráfica de barras, de torta, etc. Pero no sólo. También podrá visualizarla 375

9 como tabla plana. O incluso 376

10 como tabla dinámica (pivot table). Esta tabla es manipulable, como ya vimos, y el usuario final podrá reordenar columnas, mostrar la información como filas, columnas o páginas, etc. 377

11 Business Intelligence (BI): es un conjunto de procesos, tecnologías y herramientas que nos permiten agrupar, acceder y analizar la información sobre la operativa de nuestro negocio y poder obtener información confiable y oportuna que nos ayude a la hora de la toma de decisiones. En GeneXus lo logramos a través del objeto Query, utilizando para la salida de datos, como veremos, el User control: Query Viewer.

12 Además de la estructura, en la que se definirá la consulta en sí misma, contamos también con dos secciones que proveen mecanismos de prototipación para la definición de la misma. Con estas secciones podremos ir viendo si la consulta está siendo bien definida y si la misma nos está devolviendo la información que es requerida. Contamos con la posibilidad de visualizar la sentencia SQL que se va a ejecutar en la base de datos para traer la información, esto se ve en la sección SQL Statement del objeto. Veamos que en la ventana de Output de la KB se muestra que se está generando la sentencia SQL y el resultado de la misma. Si hubiera algún error en la definición de la consulta, por ejemplo que los atributos que la componen no están relacionados, será informado en esta ventana. Pero sin duda la funcionalidad más útil en lo que respecta a la prototipación es la posibilidad de visualizar un preview de la salida de la consulta en una gráfica, tabla plana o tabla dinámica, 100% funcional, trabajando desde GeneXus. Podremos ver cómo será la salida que verán los usuarios (incluso si los datos son los mismos que en producción, veremos exactamente los mismos datos) y trabajar en la tabla dinámica, y en caso de detectar alguna omisión o error, corregirlo y volver al preview. Aquí se ejecuta la sentencia SQL que se generó para el objeto. Pasemos, ahora sí, a estudiar la sección más importante, aquella donde se define la consulta: la estructura. 379

13 En lo que sigue estudiaremos las distintas posibilidades de información que puede incluirse en el nodo Attributes, para especificar la salida de la consulta. Existen las siguientes posibilidades que veremos a continuación: Atributos Funciones de agregación (simples o condicionadas) Expresiones 380

14 La columna Description indicará la etiqueta para el atributo en la salida de la consulta. En la definición de una consulta, la agregación por defecto que se le asocia a cada atributo determina su posición en la tabla dinámica (pivot table): área de ejes o datos. Ejes: son los elementos por los cuáles se corta la información, se pueden pivotear, etc., y son asociados automáticamente a los atributos sin agregación. En caso de manipular una tabla dinámica a su vez podrá seleccionar cuatro tipos de ejes (Filas, Columnas, Páginas y Oculto). Datos: estos elementos se sumarizan según los ejes y toman valores para cada combinación de ejes. Están asociados a los atributos con alguna agregación. Este tipo de atributo debe ser sumable (no se permiten atributos de tipos de datos no numérico en el área de datos de una tabla dinámica). Para Count no se requiere que sea numérico, ya que el atributo se utiliza para contar las ocurrencias de registros. Cuando se coloca un atributo suelto, sin función de agregación, pero es Numérico con decimales, la función Sum es automáticamente aplicada, y se considera como dato. Ejemplo: si se coloca InvoiceAmount y no Sum(InvoiceAmount). 381

15 Las agregaciones que es posible obtener como datos de una consulta son tres: Sum (suma), Count (cuenta) y Average (promedio). Puede verse en el objeto Query de la imagen, cada una de esas funciones aplicadas a distintos atributos, para obtener distintos datos del cliente de cada país. Las funciones de agregación pueden anidarse. Nota: No todas las funciones de agregación aplican a todos los tipos de atributos. tib t Sum y Average sólo están disponibles para atributos numéricos. 382

16 Las funciones de agregación pueden mostrarse como porcentaje. Así, si en lugar de querer obtener los totales de ventas por cliente, en dólares, se desea mostrar el porcentaje respecto al total de ventas, entonces alcanza con configurar la propiedad Percentage en True. En los filtros globales se tiene CountryName = Uruguay lo que hace que el 100% corresponda a las facturas de Uruguay. 383

17 La cláusula DefinedBy del Count es análoga a la del for each. Permite indicar otro atributo para la determinación de tabla base. Aquí entenderá que no deberá contar las ocurrencias de CustomerId en la tabla Customer, sino en la Invoice Además, en este caso especial, determina que deberá contar los valores distintos de CustomerId. 384

18 Observemos que la función Average admite la cláusula By, para poder establecer por qué criterio se desea promediar. En el primer caso (sin cláusula By), se sumarán los InvoiceAmount de todas las facturas del cliente, y se dividirá por la cantidad de facturas. En el segundo, en cambio, se agruparán las facturas por fecha, y la suma del InvoiceAmount se dividirá por la cantidad de grupos de fechas. Es decir, se promediará de acuerdo a la cantidad de fechas distintas. En este caso necesitamos la cláusula By para lograr ese agrupamiento. 385

19 En este ejemplo, como podemos ver, se presenta el mismo dato Sum(InvoiceAmount) pero filtrando por dos condiciones distintas: Para cada país y cada cliente se quieren obtener: La suma de las facturas que están pendientes de procesamiento (no se han incluido en un recibo aún) La suma de las facturas que ya han sido procesadas (y se han incluido en un recibo). Notas: Obsérvese que en la descripción por defecto, aparece el primer dato como Sum(Invoice Amount) y el segundo, con un sufijo numérico: Sum( Invoice Amount) (2). Como además se está filtrando en los filtros globales por Uruguay, es el único país que figura en la salida. 386

20 En este otro ejemplo podemos ver cómo es posible condicionar antes o después de realizar la agregación. En el primer caso, de todas las facturas de un país, se sumarizan únicamente aquellas que superan los U$S 500. En el segundo, en cambio, solamente se mostrará un país, si la suma de todas sus facturas supera los U$S

21 Además de lo anterior, pueden especificarse en el nodo Attributes expresiones aritméticas con atributos, aggregate, condicionadas (esto funcionará a partir de próximos updgrades de la evolution) y funciones aplicadas a los atributos. Entre las funciones disponibles están: AddMth AddYr EoM YMDHMStoT YMDtoD Lower LTrim PadL PadR RTrim Str StrReplace Substr Trim Upper Age Dow Hour Int Len Minute Month Second StrSearch StrSearchRev Year Round Trunc Val 388

22 Parameters: aquí se definen parámetros que recibirá la consulta y son utilizados dentro de algún filtro. En las propiedades se puede configurar un valor por defecto para el parámetro. Global Filters: aquí se definen filtros generales para los datos de la consulta. Se tienen disponibles varios tipos (rangos, listas, operador like y utilización de subconsultas). Es posible definir cualquier nivel de anidación de estos filtros y parametrizarlos utilizando los parámetros definidos en la parte anterior. Dentro de los rangos, como caso particular, aparecen los operadores aritméticos: >, >=, =, <>, <, <=. Para filtrar en base a valores obtenidos de la base de datos, se permiten las subconsultas. En el ejemplo, queremos obtener para cada vendedor que ha vendido el producto recibido por parámetro, todos los productos que éste vende. Para saber qué vendedores han vendido el producto recibido por parámetro, colocamos la subconsulta. Observemos que en este caso se está utilizando su resultado como una lista de valores. Una subconsulta deberá devolver uno o muchos valores, según corresponda. Si se usa con =, >, >=, <, <=, o <>, tiene que devolver un sólo valor. Ej: att = subconsulta. También debe devolver un sólo valor cuando se lo usa con un IN y una lista de valores donde la subconsulta es uno de esos valores. Ej: att IN [valor1, valor2, subconsulta, valor3]. Por ejemplo, la lista podría ser de los clientes 1, 2 y 3, y además el que compró más (éste último se obtiene con una subconsulta). O también cuando se trata de un rango: att IN [valor1 to subconsulta]. El único caso donde la subconsulta puede devolver N valores es cuando se la usa con un IN aellasola.ej:att IN [subconsulta]. Por ejemplo, una consulta que devuelva los clientes que compraron más de un determinado monto, o nuestro caso en el ejemplo de arriba. Para ver las restricciones en cuanto a los filtros, más ejemplos, así como los diagramas formales de sintaxis, diríjase al artículo del Community Wiki Query Object: filters. 389

23 Se ofrecen dos tipos de filter groups : AND y OR. 390

24 Este nodo sólo aplica cuando la salida es una tabla plana o una gráfica. Lo que aquí se coloque va directamente al select. Si se colocan varios atributos, genera un ORDER BY Att1, Att2, Attn. 391

25 Qué consultas son válidas y cómo se resuelven? 1. Deberá existir alguna tabla extendida que contenga a todos los atributos sin agregación. 2. Si la consulta no contiene agregaciones condicionales (es decir, con filtros), y todos los atributos sin y con agregación de la consulta pertenecen a una misma tabla extendida, entonces el select de la consulta va sobre la tabla extendida que contiene todos los atributos y suma, cuenta, promedia, los atributos con agregación ( datos ) agrupando por los atributos sin agregación ( ejes, los atributos por los cuales se cortan los datos). Ej: CountryName CustomerName Sum(InvoiceAmount) Count( InvoiceAmount ) 3. Si no es así, (no es posible encontrar una tabla extendida que contenga todos los atributos y/o existen atributos con agregaciones condicionales) entonces GeneXus arma grupos de datos que comparten una extendida, y todos esos datos los resuelve juntos. Por cada grupo de datos se hace un select y luego todos los selects se unen con un Full join. Ej: Subconsulta 1 Subconsulta 2 CountryName CountryName CountryName CustomerName CustomerName CustomerName Sum(InvoiceAmount) Sum(InvoiceAmount) Sum( BillAmount) Sum (BillAmount) Count( InvoiceId) Count (InvoiceId ) 4. Las agregaciones condicionales (con filtros) determinan grupos separados. Ej: Sum(InvoiceAmount) where automáticamente se agrupa con los atributos sin agregación (CountryName y CustomerName) y se resuelve separadamente del resto. 392

26 Ahora bien, tengo definidas mis consultas, ya vi el preview de cada una y la informacion que devuelven es la que estoy necesitando consultar. Por otro lado tengo mi aplicación web. Naturalmente surgirá el requerimiento de ver la información extraída con los objetos query dentro de la aplicación, o sea, necesitamos algún elemento que nos permita integrar las consultas en la aplicación. Este elemento, es un control Web del tipo denominado User Control, y su nombre es Query Viewer. 393

27 El funcionamiento es bastante simple e idéntico al de cualquier otro tipo de user control de GeneXus. Si queremos insertar un control Query Viewer en un web form (Web panel o Transacción), simplemente debemos arrastrar el control hacia el form en la posición deseada y configurar una serie de propiedades (como en el caso de cualquier user control). 394

28 Además de un nombre para el control y propiedades para la apariencia del mismo, debemos configurar las dos propiedades más importantes, estas son: Object, que indica la consulta que se mostrará en el control y Parameters, que indica la variable con la cual se pasarán los valores de los parámetros para la consulta en caso de que ésta los requiera. También tenemos la propiedad Type, que permite configurar el tipo de salida. La mayoría de las propiedades pueden configurarse tanto estática como dinámicamente. Al insertar un control Query Viewer en el web form de un objeto, como en casi todo user control, se consolidan algunos SDT en la KB y algunos dominios enumerados, y se crean variables de esos tipos en el objeto, así como se agregan líneas de código de ejemplo para ayudar a configurar estas propiedades. Así, el desarrollador solamente deberá configurar los valores de las propiedades, y no necesitará crear dominios, ni variables, ni SDTs. Solamente tendrá que utilizarlos. 395

29 Aquí se muestran los tres SDTs que se importan automáticamente en la KB al utilizar en algún objeto web un control QueryViewer. También se muestran los dominios enumerados que se agregan, y los valores de algunos de ellos. 396

30 Aquí vemos otro ejemplo, donde podemos configurar tanto estática, como dinámicamente la salida gráfica. 397

31 398

Reporting (objeto Query)

Reporting (objeto Query) Reporting (objeto Query) En muchas ocasiones necesitamos realizar consultas a la base de datos para analizar la información y poder tomar decisiones. Podemos necesitar agrupar la información por uno o

Más detalles

SELECT listadecampos FROM nombredetablas WHERE condicionesdebúsqueda;

SELECT listadecampos FROM nombredetablas WHERE condicionesdebúsqueda; SQL El Lenguaje de Consulta Estructurado (SQL) se usa para consultar, actualizar y administrar bases de datos relacionales, tales como las de Microsoft Access. Al crear una consulta en la ventana Consulta,

Más detalles

1. DML. Las consultas de resumen

1. DML. Las consultas de resumen 1.1 Introducción 1. DML. Las consultas de resumen Una de las funcionalidades de la sentencia SELECT es el permitir obtener resúmenes de los datos contenidos en las columnas de las tablas. Para poder llevarlo

Más detalles

Para eso abrimos el ambiente de desarrollo de Genexus.

Para eso abrimos el ambiente de desarrollo de Genexus. Overview GeneXus - Demo: 1. IDE de GeneXus, creación de base de conocimiento para desarrollar un sistema de facturación y objeto Transacción para ingreso de facturas. Vamos a ver ahora en una demo las

Más detalles

Comunicación entre objetos

Comunicación entre objetos Comunicación entre objetos 109 Data Provider Procedimiento Web Panel Transacción Procedimiento PDF Los objetos GeneXus pueden comunicarse entre ellos o con otros programas externos. Un objeto GeneXus puede

Más detalles

Tablas dinámicas Excel 2003

Tablas dinámicas Excel 2003 Tablas dinámicas Excel 2003 Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita

Más detalles

Tabla dinámica. En la tabla anterior, los títulos de columnas Mes, Tipo, Vendedor, Región, Unidades y Ventas se convertirán en nombres de campos.

Tabla dinámica. En la tabla anterior, los títulos de columnas Mes, Tipo, Vendedor, Región, Unidades y Ventas se convertirán en nombres de campos. Tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a uno o varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita la interpretación

Más detalles

LABORATORIO Nº 9 TABLAS DINÁMICAS

LABORATORIO Nº 9 TABLAS DINÁMICAS OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar tablas dinámicas en Microsoft Excel. 1) DEFINICIÓN Las tablas dinámicas permiten resumir y analizar fácilmente

Más detalles

Ordenar y Filtrar Datos

Ordenar y Filtrar Datos Licenciatura en Gestión Universitaria Informática II Ordenar y Filtrar Datos Pag. 1 Ordenar y Filtrar Datos Cada encabezado de columna de una tabla en Excel tiene un botón de flecha en su extremo derecho

Más detalles

Agregando funcionalidad con patrones

Agregando funcionalidad con patrones Agregando funcionalidad con patrones Los patrones nos permiten potenciar nuestra aplicación, agregando nuevas funcionalidades en forma muy sencilla! Al aplicar un patrón, GeneXus crea por nosotros todos

Más detalles

Curso Querying Microsoft SQL Server 2014 (20461)

Curso Querying Microsoft SQL Server 2014 (20461) Curso Querying Microsoft SQL Server 2014 (20461) Programa de Estudio Curso Querying Microsoft SQL Server 2014 (20461) Aprende las habilidades técnicas necesarias para escribir consultas Transact-SQL básicas

Más detalles

SUBCONSULTAS SQL. Cuando se ejecuta una consulta que contiene una subconsulta, la subconsulta se ejecuta por cada fila de la consulta principal.

SUBCONSULTAS SQL. Cuando se ejecuta una consulta que contiene una subconsulta, la subconsulta se ejecuta por cada fila de la consulta principal. SUBCONSULTAS SQL DEFINICION. Una subconsulta es una sentencia SELECT que aparece dentro de otra sentencia SELECT que llamaremos consulta principal. Se puede encontrar en la lista de selección, en la cláusula

Más detalles

EJERCICIO 26 DE EXCEL

EJERCICIO 26 DE EXCEL EJERCICIO 26 DE EXCEL TABLAS EN EXCEL Tablas En las versiones anteriores de Excel esta característica se conocía como Listas, ahora en esta nueva versión se denomina Tablas. Las tablas facilitan la administración

Más detalles

En el ejemplo, se procede en este orden:

En el ejemplo, se procede en este orden: Lo primero que hace GeneXus al encontrar un par de for eachs anidados es determinar la tabla base de cada uno, en forma ordenada, de afuera hacia adentro, empezando por el más externo. Recién luego determina

Más detalles

Manual de Sentencias Básicas en SQL

Manual de Sentencias Básicas en SQL Manual de Sentencias Básicas en SQL Pues hoy que he estado enredando un rato con MySQl, y me he acordado de aquellos comienzos en los que tenía que volver a mis antiguos apuntes para lograr entender las

Más detalles

Consultas SQL INNER JOIN

Consultas SQL INNER JOIN Consultas SQL INNER JOIN Inner join sólo produce los registros que coinciden en las dos tablas A y B. 2. INNER JOIN TablaB Full outer join produce el conjunto de todos los registros en las tablas A y B,

Más detalles

Sistema de Registro, Derivación y Monitoreo Chile Crece Contigo

Sistema 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 detalles

SQL SERVER Curso Teórico-Práctico

SQL SERVER Curso Teórico-Práctico SQL SERVER 2008-2012 Curso Teórico-Práctico IMPLEMENTACION DE LA BASE DE DATOS Nomenclatura Todas las tablas tendrán: - Un identificador de tipo entero auto numérico. Ésta será la clave primaria. La denominamos

Más detalles

Cómo crear filtros en Excel. Filtros en Excel

Cómo crear filtros en Excel. Filtros en Excel Filtros en Excel Los filtros en Excel nos permiten buscar un subconjunto de datos que cumpla con ciertos criterios. Generalmente todo comienza cuando tenemos un rango de celdas con información y queremos

Más detalles

Tipos de datos estructurados

Tipos de datos estructurados Tipos de datos estructurados Hasta ahora hemos empleado siempre tipos de datos simples. Hemos definido atributos y dominios de tipo Numeric, de tipo Character y también contamos con otros tipos de datos

Más detalles

1. DML. Las consultas multitabla

1. DML. Las consultas multitabla 1.1 Introducción 1. DML. Las consultas multitabla Hasta ahora hemos visto consultas que obtienen los datos de una sola tabla, en este tema veremos cómo obtener datos de diferentes tablas en una sola instrucción

Más detalles

Para aquellos que tengais conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.

Para aquellos que tengais conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad. Tablas dinámicas Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita la interpretación

Más detalles

Sistemas Informacionales

Sistemas Informacionales Sistemas Informacionales Tanto Access como Excel, permiten generar informes a partir de los datos almacenados (en forma de tablas) o importados de fuentes externas (como veremos el complemento Power Pivot

Más detalles

Seminario 1. Excel Básico

Seminario 1. Excel Básico Seminario 1. Excel Básico Contenidos 1. Qué es Microsoft Excel? 2. Identificar celdas 3. La barra de herramientas de acceso rápido y la cinta de opciones 4. Abrir y guardar libros de trabajo 5. La ayuda

Más detalles

TANGO LIVE SECCIÓN MÓDULOS

TANGO LIVE SECCIÓN MÓDULOS TANGO LIVE La herramienta Tango Live es un sistema de informes integrado y en línea. La interfaz del mismo, está dividida en cinco grandes sectores. 1.- Módulos 2.- Consultas 3.- Resultado 4.- Navegación

Más detalles

Consulta con salida Chart (Parte I)

Consulta con salida Chart (Parte I) Consulta con salida Chart (Parte I) Ya hemos visto en videos anteriores la creación de consultas con salida Table y Pivot table. Veamos ahora la creación de una consulta con salida Chart, o sea, vista

Más detalles

Fórmulas Globales. Page1. Video filmado con GeneXus X Evolution 2

Fórmulas Globales. Page1. Video filmado con GeneXus X Evolution 2 Fórmulas Globales Muchas veces necesitamos que la aplicación efectúe un cálculo, que involucra valores de determinados atributos, constantes, y/o funciones. Para estos casos, GeneXus nos provee las Fórmulas

Más detalles

Introducción a procedimientos, listados y comando For each

Introducción a procedimientos, listados y comando For each Introducción a procedimientos, listados y comando For each Pasemos a conocer a los objetos de tipo Procedimiento, que podemos definir en una base de conocimiento GeneXus. Este tipo de objeto nos permite

Más detalles

SQL SERVER SQL Server 2005 permite tres tipos de operaciones con conjuntos: UNION, disponible en todas las versiones de SQL Server.

SQL SERVER SQL Server 2005 permite tres tipos de operaciones con conjuntos: UNION, disponible en todas las versiones de SQL Server. SQL SERVER 2005 Operaciones con Conjuntos SQL Server 2005 permite tres tipos de operaciones con conjuntos: UNION, disponible en todas las versiones de SQL Server. EXCEPT, nuevo en SQL Server 2005. INTERSECT,

Más detalles

LENGUAJE DE CONSULTA ESTRUCTURADO (SQL)

LENGUAJE 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 detalles

Prácticas de Introducción a los Computadores Curso Hoja Gráficos: Hoja Regresión: ESPESOR 0,5 1 1,5 2 2,5 3 3,5 4 4,5 5 ESPESOR COSTES fij

Prácticas de Introducción a los Computadores Curso Hoja Gráficos: Hoja Regresión: ESPESOR 0,5 1 1,5 2 2,5 3 3,5 4 4,5 5 ESPESOR COSTES fij Prácticas de Introducción a los Computadores Curso 2001-2002 1 EXCEL Introducción Excel es una hoja de cálculo. Su objetivo básico es proporcionar un entorno sencillo para generar tablas de números y aplicando

Más detalles

Hasta el momento hemos visto ejemplos de aplicación de Data Provider que requieren acceder a la base de datos para recuperar información.

Hasta el momento hemos visto ejemplos de aplicación de Data Provider que requieren acceder a la base de datos para recuperar información. Hasta el momento hemos visto ejemplos de aplicación de Data Provider que requieren acceder a la base de datos para recuperar información. Pero también es posible utilizar un Data Provider que devuelva

Más detalles

Overview GeneXus - Demo: 3. Se agregan transacciones para registrar Clientes y Productos al sistema de facturación.

Overview GeneXus - Demo: 3. Se agregan transacciones para registrar Clientes y Productos al sistema de facturación. Overview GeneXus - Demo: 3. Se agregan transacciones para registrar Clientes y Productos al sistema de facturación. Vamos a comenzar creando una transacción cliente. Y un cliente tiene: un identificador,

Más detalles

GXquery Manual. Versión 3.0

GXquery Manual. Versión 3.0 Versión 3.0 Última actualización: 31 de Julio de 2007 Copyright Artech Consultores S. R. L. 1988-2007. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento

Más detalles

Diseñando la primera transacción

Diseñando la primera transacción Diseñando la primera transacción Luego de creada la base de conocimiento, el siguiente paso consiste en describir a los objetos de la realidad mediante objetos GeneXus.. Para identificar a los objetos

Más detalles

MÓDULO DE ANÁLISIS DE DATOS - GUIA BÁSICA DE USUARIO

MÓDULO DE ANÁLISIS DE DATOS - GUIA BÁSICA DE USUARIO CREADO POR: desconocido y adaptado por: miguelajsmaps@gmail.com EDITADO POR: miguelajsmaps@gmail.com en https://github.com/miguel- J/eneboo/wiki (https://github.com/miguel-j/eneboo/wiki) ULTIMA ACTUALIZACIÓN:

Más detalles

Dos formas de devolver una colección con un Data Provider

Dos formas de devolver una colección con un Data Provider Dos formas de devolver una colección con un Data Provider Los Data Provider son objetos versátiles que con un lenguaje declarativo nos facilitan la carga de estructuras, tanto ítems simples como colecciones

Más detalles

Modulo I: Introducción Gestores de Bases De Datos

Modulo I: Introducción Gestores de Bases De Datos Modulo I: Introducción Gestores de Bases De Datos El SQL El SQL (Lenguaje de Consulta Estructurado Structure Query Language), es un lenguaje de consulta estructurado establecido claramente como el lenguaje

Más detalles

CREAR UNA TABLA DINÁMICA

CREAR UNA TABLA DINÁMICA CREAR UNA TABLA DINÁMICA Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita la

Más detalles

1.- CREACIÓN DE CONSULTAS.

1.- CREACIÓN DE CONSULTAS. 1.- CREACIÓN DE CONSULTAS. Una consulta permite efectuar preguntas acerca de la información almacenada en las tablas. En una consulta se pueden obtener datos de una tabla e incluso de varias tablas, por

Más detalles

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE MICROSOFT EXCEL MICROSOFT EXCEL 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE LAS TABLAS DINÁMICAS 17.1. Crear una tabla dinámica Una tabla dinámica consiste en el resumen de un

Más detalles

MATERIAL INTRODUCTORIO ORACLE 11G

MATERIAL INTRODUCTORIO ORACLE 11G MATERIAL INTRODUCTORIO ORACLE 11G Esp. JONATHAN GUERRERO ASTAIZA Capacidades de una sentencia SELECT La sentencia SELECT recibe información a partir de una base de datos. Con la sentencia SELECT usted

Más detalles

Cargando los tipos de datos compuestos

Cargando los tipos de datos compuestos Cargando los tipos de datos compuestos En más de una oportunidad, necesitamos almacenar en memoria una lista de elementos que tienen el mismo tipo de información pero distintos valores guardados. Por ejemplo,

Más detalles

UNMSM Fac. Ingeniería Industrial CEUPS Informática FILTROS

UNMSM Fac. Ingeniería Industrial CEUPS Informática FILTROS FILTROS Cuando se desea visualizar información que cumpla una determinada condición, entonces se aplicara los filtros. Tras filtrar los datos, puede copiar, buscar, modificar, aplicar formato, representar

Más detalles

Insertar Datos en Tablas

Insertar Datos en Tablas Insertar Datos en Tablas La instrucción básica para insertar valores a los atributos (columnas) de una tabla es la instrucción INSERT INTO Insertar una sola tupla Para insertar una tupla en la tabla, se

Más detalles

GRAFICOS EN EXCEL. En muchas ocasiones resulta muy útil que la información contenida en un libro de Excel se visualice gráficamente.

GRAFICOS EN EXCEL. En muchas ocasiones resulta muy útil que la información contenida en un libro de Excel se visualice gráficamente. GRAFICOS EN EXCEL En muchas ocasiones, necesitamos mostrar diversos datos, ya sea para convencer a alguien o simplemente para demostrar un determinado progreso o detrimento. A pesar de que existen algunas

Más detalles

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT Introducción Objetivos I-2 Objetivos del Curso I-3 Oracle11g - 12cI-5 Oracle Database 11g - 12cI-6 Oracle Application Server 11g - 12cI-7 Oracle Enterprise Manager 11g - 12cGrid Control I-8 Sistema de

Más detalles

Jazz Despachos Lotes e Importaciones

Jazz Despachos Lotes e Importaciones Jazz Despachos Lotes e Importaciones 1. Introducción 2. Acceso a Despachos 3. Configuraciones 4. Como cargar los despachos 5. Facturando productos con Despacho 6. Informes de Despachos 7. Manejo de Lotes

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Subformularios

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Subformularios Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 3: Subformularios Instituto de Tecnologías Educativas 2011 Subformularios Subformularios, formularios con más de una tabla Una

Más detalles

Contents. Tabla de contenido

Contents. Tabla de contenido Tabla de contenido Contents Tabla de contenido... 1 Introducción... 2 Configuración... 2 Configuración de la base de datos... 2 Configuración de presupuesto... 2 Distribución de presupuesto... 3 Seleccione

Más detalles

Aplicación del GAM. Una vez autenticado el usuario podrá comenzar a utilizar la aplicación.

Aplicación del GAM. Una vez autenticado el usuario podrá comenzar a utilizar la aplicación. Aplicación del GAM Veamos que debemos hacer desde nuestra aplicación para utilizar el GAM. Vamos a abrir GeneXus y veremos que simplemente modificando el valor de una propiedad a nivel de la versión va

Más detalles

SQL DML Select. Ges$ón y Modelación de Datos. María Constanza Pabón

SQL DML Select. Ges$ón y Modelación de Datos. María Constanza Pabón SQL DML Select Ges$ón y Modelación de Datos María Constanza Pabón mcpabon@javerianacali.edu.co SQL - DML Sentencias: INSERT UPDATE DELETE SELECT SQL - DML Query (consulta): proceso de recuperar datos de

Más detalles

Práctica 7: Otros tipos de consultas

Práctica 7: Otros tipos de consultas Práctica 7: Otros tipos de consultas 1 Los campos calculados Un campo de este tipo es aquél que no existe en la tabla y que se crea sólo temporalmente dentro de una columna en la consulta para realizar

Más detalles

CUBE, ROLLUP, GROUPING del SQL

CUBE, ROLLUP, GROUPING del SQL CUBE, ROLLUP, GROUPING del SQL Qué preguntas solucionamos con CUBE y ROLLUP? Vamos a trabajar con la siguiente tabla por no complicar los ejemplos ni el código SQL. Además una tabla como esta aunque no

Más detalles

Configuración de Procedimientos en SQL. Introducción

Configuración de Procedimientos en SQL. Introducción Configuración de Procedimientos en SQL. Introducción Este documento ha sido desarrollado con la finalidad de brindar a los usuarios de los productos de InduSoft sugerencias y pasos para llamar a un procedimiento

Más detalles

UNIDAD 5. calc OPCIONES AVANZADAS. CURSO: LibreOffice

UNIDAD 5. calc OPCIONES AVANZADAS. CURSO: LibreOffice UNIDAD 5 OPCIONES AVANZADAS CURSO: LibreOffice calc 1 Introducción y Objetivos Hasta el momento hemos visto parte de lo fundamental de las hojas de cálculo. Insertar datos, copiar, pegar y borrar, pero

Más detalles

Fórmulas. Objetivos y Definición. Definir fórmulas nos brinda una forma clave de compartir conocimiento y obtener código generado optimizado

Fórmulas. Objetivos y Definición. Definir fórmulas nos brinda una forma clave de compartir conocimiento y obtener código generado optimizado 97 Objetivos y Definición Definir fórmulas nos brinda una forma clave de compartir conocimiento y obtener código generado optimizado Cuando el valor de un atributo o variable puede calcularse a partir

Más detalles

MS_2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

MS_2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL Writing Queries Using Microsoft SQL Server 2008 Transact-SQL www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso provee

Más detalles

Script For each simple tabla base y cláusula order

Script For each simple tabla base y cláusula order Page1 Script For each simple tabla base y cláusula order Para determinar la tabla base, GeneXus extrae los atributos nombrados en el for each encuentra las tablas en las que se hallan: y toma como tabla

Más detalles

USO ACADÉMICO DE HOJAS ELECTRÓNICAS. Primera Sesión

USO ACADÉMICO DE HOJAS ELECTRÓNICAS. Primera Sesión USO ACADÉMICO DE HOJAS ELECTRÓNICAS Primera Sesión Las hojas electrónicas nos permiten realizar cálculos matemáticos y estadísticos. Existe variedad de hojas electrónicas, pero cuando trabajamos en Microsoft

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Elementos esenciales del formulario

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Elementos esenciales del formulario Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 3: Elementos esenciales del formulario Instituto de Tecnologías Educativas 2011 Elementos esenciales de un formulario Tras crear

Más detalles

Manual del Integrador Contable Premium Soft

Manual 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 detalles

Consultas. Consultas Diapositiva 1

Consultas. Consultas Diapositiva 1 Consultas Comparación Filtros vs Consultas Tipos de Consultas Criterios, Parámetros, Campos Calculados, Funciones de agregado Crear, reutilizar y ejecutar consultas Consultas Diapositiva 1 Consultas Cuando

Más detalles

Manual Básico de OpenOffice Calc

Manual Básico de OpenOffice Calc Manual Básico de OpenOffice Calc Índice de Contenidos Introducción al software libre. 1 Manual Básico de OpenOffice Calc 1 Qué es Calc? 3 Qué es una hoja de cálculo? 3 Nociones básicas de Calc 3 Imagen

Más detalles

Consulta de datos. FROM, obligatoria, se especifican las tablas donde está la información necesaria. Se puede poner alias a las tablas

Consulta de datos. FROM, obligatoria, se especifican las tablas donde está la información necesaria. Se puede poner alias a las tablas Consulta de datos SELECT [ALL DISTINCT] [colum1,..column *] FROM tabla1,.., tablan [WHERE condicion] [ORDER BY colum1 [DESC ASC], colum1 [DESC ASC], ] ; Consulta de datos FROM, obligatoria, se especifican

Más detalles

Diagnósticos: Tablero de control

Diagnósticos: Tablero de control Diagnósticos: Tablero de control Esta ventana, accesible desde el menú Herramientas > Diagnósticos > Tablero de control, es una extensión de la ventana Gráficos XY en la cual pueden mostrarse muchas gráficas

Más detalles

Qué es una tabla dinámica? Para qué sirve una tabla dinámica?

Qué es una tabla dinámica? Para qué sirve una tabla dinámica? Gracias a las múltiples solicitudes de alumnos, me he propuesto realizar este manual a modo de entregar una guía base y una ayuda de memoria para todos aquellos que trabajan con esta herramienta. He decidido

Más detalles

1. En primer lugar, seleccionamos la celda o caracteres a los que queremos aplicar el nuevo formato.

1. En primer lugar, seleccionamos la celda o caracteres a los que queremos aplicar el nuevo formato. tema 3: FORmatEaR HOJaS DE CÁLCULO 3.1 aplicar y modificar formatos de celda El formato es lo que determina el aspecto que tendrá el contenido y los valores mostrados en una hoja de cálculo. Cuando abrimos

Más detalles

Censo de Población y Vivienda Principales resultados por AGEB y manzana urbana. Manual del usuario

Censo de Población y Vivienda Principales resultados por AGEB y manzana urbana. Manual del usuario Censo de Población y Vivienda 2010 Principales resultados por AGEB y manzana urbana Manual del usuario Índice Objetivo...3 Descripción del asistente...3 Cómo utilizar el asistente?...3 Conceptos básicos...3

Más detalles

Pero es que además, en ocasiones no hay otra forma de conseguir el resultado deseado que crear la consulta directamente en SQL.

Pero es que además, en ocasiones no hay otra forma de conseguir el resultado deseado que crear la consulta directamente en SQL. 1. INTRODUCCIÓN A unque ya hemos visto cómo realizar consultas para obtener resultados de una base de datos Access a través de la vista Diseño, debes conocer el lenguaje en el que realmente se realizan

Más detalles

Temario. XI Encuentro Danysoft en Microsoft Crear modelos analíticos con herramientas Microsoft BI. XI Encuentro Danysoft Sala SQL

Temario. XI Encuentro Danysoft en Microsoft Crear modelos analíticos con herramientas Microsoft BI. XI Encuentro Danysoft Sala SQL SQL SQL Server 2012 Office 2013 XI Encuentro Danysoft en Microsoft Crear modelos analíticos con herramientas Microsoft BI Ana María Bisbé York a.bisbe@danysoft.com 916 638683 info@danysoft.com www.danysoft.com

Más detalles

La magia de las fórmulas

La magia de las fórmulas La magia de las fórmulas Por Leticia Pureco Reyes Hoy en día existen muchas personas que utilizan la hoja de cálculo para realizar una gran diversidad de operaciones (aritméticas, estadísticas, trigonométricas,

Más detalles

EJEMPLO 1. CUADROS DE TEXTO

EJEMPLO 1. CUADROS DE TEXTO EJEMPLO 1. CUADROS DE TEXTO En este ejemplo vamos a ver la forma de crear cuadros de texto con los datos de vistas Para ello disponemos de una vista con los datos de los alumnos. En el formulario principal

Más detalles

CREACIÓN Y MANEJO DE TABLAS Instructivo N 1

CREACIÓN Y MANEJO DE TABLAS Instructivo N 1 CREACIÓN Y MANEJO DE TABLAS Instructivo N 1 CREACIÓN DE TABLAS 1. QUÉ ES UNA TABLA? Para Excel una tabla es un conjunto de datos organizados en columnas y filas, donde las columnas representan los campos

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 4: Diseñador de Consultas (+ info)

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 4: Diseñador de Consultas (+ info) Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 4: Diseñador de Consultas (+ info) Instituto de Tecnologías Educativas 2011 Más información sobre el Diseñador de consultas Como

Más detalles

XQuery. Un lenguaje de consulta para XML.

XQuery. Un lenguaje de consulta para XML. XQuery. Un lenguaje de consulta para XML. Nieves Carralero Colmenar. IES Pedro Mercedes. Junta de Comunidades de Castilla-La Mancha. España. Resumen En este artículo se muestra una introducción práctica

Más detalles

Más sobre la edición de hojas

Más sobre la edición de hojas 1. PEGADO ESPECIAL E n esta lección vamos a ver más utilidades y opciones sobre la edición de hojas de cálculo de Excel que te pueden ayudar en tu trabajo. Ya sabes cómo cortar o copiar y pegar datos de

Más detalles

Relaciones entre entidades de la realidad

Relaciones entre entidades de la realidad Page1 Relaciones entre entidades de la realidad En varios ejemplos de nuestra agencia de viajes, encontramos que los actores de la realidad se relacionan entre sí de distintas maneras, por ejemplo cuando

Más detalles

DIAGRAMAS DE FLUJO: DFD

DIAGRAMAS DE FLUJO: DFD DIAGRAMAS DE FLUJO: DFD DFD es un programa de libre disposición para ayuda al diseño e implementación de algoritmos expresados en diagramas de flujo (DF). Además incorpora opciones para el depurado de

Más detalles

NOMBRE: Elaboración: Lic. Mónica Sánchez Medina. Fecha: 10 de junio de 2014

NOMBRE: Elaboración: Lic. Mónica Sánchez Medina. Fecha: 10 de junio de 2014 NOMBRE: 1 RECONOCIENDO MIS COMPETENCIAS. EVALUACIÓN DE MIS CONOCIMIENTOS. TIC IV BLOQUE I PROCESADOR DE PALABRAS GRUPO: NOMBRE DEL ALUMNO FECHA PUNTAJE Subraya la respuesta correcta. a. Es una lista de

Más detalles

Profesor(a): Ing. Miriam Cerón Brito

Profesor(a): Ing. Miriam Cerón Brito Área Académica: Informática Tema: Hoja electrónica Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: This presentation show the spreadsheet's characteristics and show the principals

Más detalles

Apunte de Gráficos Microsoft Office Excel Gráficos.

Apunte de Gráficos Microsoft Office Excel Gráficos. Gráficos. Un gráfico es la representación gráfica de los datos de una hoja de cálculo y facilita su interpretación. La utilización de gráficos hace más sencilla e inmediata la interpretación de los datos.

Más detalles

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 11

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 11 Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 11 Contenido INFORME DE TABLA DINÁMICA... 3 CREAR UN INFORME DE TABLA DINÁMICA... 3 PERSONALIZAR

Más detalles

Práctica A: Implementación de vistas

Práctica A: Implementación de vistas Creación de vistas 1 Práctica A: Implementación de vistas Objetivos Después de realizar esta práctica, el alumno será capaz de: Crear una vista con un asistente. Alterar una vista para cifrar su definición.

Más detalles

BOTON DE OPCION Controles de Formulario

BOTON DE OPCION Controles de Formulario BOTON DE OPCION Controles de Formulario * BOTON DE OPCION Controles de Formulario Botones de Opción Ya vimos uno de los controles de formularios en el tutorial de Listas desplegables. Si no lo viste, te

Más detalles

El listado de navegación nos informa claramente que la tabla base es ATTRACTION, que la recorrida será ordenada por la clave primaria de dicha tabla:

El listado de navegación nos informa claramente que la tabla base es ATTRACTION, que la recorrida será ordenada por la clave primaria de dicha tabla: Recordemos que GeneXus determina la tabla base del for each teniendo en cuenta el nombre de la transacción que declaramos al lado del for each (que debe ser la transacción cuya tabla física asociada queremos

Más detalles

CAMARA DE COMERCIO DE MEDELLÍN PARA ANTIOQUIA. Consulta de Inscripción en Libros y Boletín Mercantil en la Web. Manual de usuario

CAMARA DE COMERCIO DE MEDELLÍN PARA ANTIOQUIA. Consulta de Inscripción en Libros y Boletín Mercantil en la Web. Manual de usuario CAMARA DE COMERCIO DE MEDELLÍN PARA ANTIOQUIA Consulta de Inscripción en Libros y Boletín Mercantil en la Web. Manual de usuario TABLA DE CONTENIDO 1. VENTANA DE INICIO...2 2. INSCRIPCIÓN EN LIBROS...

Más detalles

La función CONSULTAV de Excel 2010 La función BUSCARV de Excel cambió su nombre en Excel 2010 a CONSULTAV.

La función CONSULTAV de Excel 2010 La función BUSCARV de Excel cambió su nombre en Excel 2010 a CONSULTAV. La función CONSULTAV de Excel 2010 La función BUSCARV de Excel cambió su nombre en Excel 2010 a CONSULTAV. Tiene gran utilidad para hacer búsquedas en tablas o bases de datos. Se comprende de 4 argumentos:

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Asistente para formularios

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 3: Asistente para formularios Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 3: Asistente para formularios Instituto de Tecnologías Educativas 2011 Asistente para crear formularios Una de las principales

Más detalles

Acceso a bases de datos externas

Acceso a bases de datos externas Acceso a bases de datos externas Muchas veces necesitamos acceder a bases de datos externas desde nuestras aplicaciones GeneXus. Por ejemplo, podemos necesitar cargar datos en tablas de nuestra base de

Más detalles

Administración de la producción. Sesión 9: Hojas de cálculo (Microsoft Excel)

Administración de la producción. Sesión 9: Hojas de cálculo (Microsoft Excel) Administración de la producción Sesión 9: Hojas de cálculo (Microsoft Excel) Contextualización Microsoft Excel es un programa de hoja de cálculo electrónica que permite la representación gráfica y el análisis

Más detalles

MANUAL DEL USUARIO. Índice

MANUAL DEL USUARIO. Índice Índice -CONSULTAS A TRAVÉS DE INTERNET 2 OBJETIVO 2 FUENTE DE DATOS 2 VIGENCIA DE LA INFORMACIÓN 3 TEMAS DE CONSULTA 3 INGRESO A LAS CONSULTAS 4 INTERFAZ CON EL USUARIO 7 MENÚ DE OPCIONES: VISUALIZACIÓN

Más detalles

Vemos, pues, que esta forma de organizar los datos es mucho más potente que utilizando las tabulaciones u otros métodos.

Vemos, pues, que esta forma de organizar los datos es mucho más potente que utilizando las tabulaciones u otros métodos. Tablas Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Por ejemplo, obtener el valor medio de los

Más detalles

Reglas en transacciones - Más conocimientos

Reglas en transacciones - Más conocimientos Reglas en transacciones - Más conocimientos En un video anterior hemos visto que en las transacciones, los controles que nos solicitan los usuarios o que debemos validar, se definen en la sección de RULES.

Más detalles

Excel 2010 (se disponen de los contenidos de las versione 2000, 2013 y 2010)

Excel 2010 (se disponen de los contenidos de las versione 2000, 2013 y 2010) presenta: Excel 2010 (se disponen de los contenidos de las versione 2000, 2013 y 2010) 1 Objetivos Conocer qué tipo de programa es Excel y sus utilidades Conocer el entorno de Excel y saber cómo personalizarlo

Más detalles

Manual Básico de OpenOffice Calc 3.2. Introducción al software libre: uso básico de sistema operativo y programas de ofimática.

Manual Básico de OpenOffice Calc 3.2. Introducción al software libre: uso básico de sistema operativo y programas de ofimática. Introducción al software libre: uso básico de sistema operativo y programas de ofimática Manual Básico de OpenOffice Calc 3.2 Elaborado por: Eddy Ramírez Jiménez 1Manual básico de OpenOffice Calc 3.2 Este

Más detalles

UNIDAD 2 FORMATO BÁSICO DE FUENTE Y PÁRRAFO

UNIDAD 2 FORMATO BÁSICO DE FUENTE Y PÁRRAFO UNIDAD 2 FORMATO BÁSICO DE FUENTE Y PÁRRAFO COMPETIC 3 TEXTOS Formato de fuente 1 Podemos ver las posibilidades más comunes para variar el aspecto de los caracteres que están disponibles en la pestaña

Más detalles

Devolución a Proveedores

Devolución a Proveedores PROVEEDORES Devolución a Nota Técnica 0816 r.01 MBA3 16.4 Devolución a Devolución a Es necesario utilizar esta función cuando se requiere devolver los productos al proveedor, cuando estos fueron recibidos

Más detalles

MANUAL DEL PROGRAMA DE CÁLCULO DE BATERÍAS Y LAZO

MANUAL DEL PROGRAMA DE CÁLCULO DE BATERÍAS Y LAZO MANUAL DEL PROGRAMA DE CÁLCULO DE BATERÍAS Y LAZO Con este software es posible hacer: Calcular la capacidad de las baterías para un sistema de detección de incendios KOMTTECH Configurar la capacidad de

Más detalles

PASOS PARA CREAR UNA TABLA DINÁMICA UTILIZANDO EL ASISTENTE

PASOS PARA CREAR UNA TABLA DINÁMICA UTILIZANDO EL ASISTENTE TABLAS DINÁMICAS Es una herramienta de presentación de datos. Una Tabla Dinámica combina lo mejor de la consolidación y de los subtotales y va más allá de esas dos herramientas para proporcionar una mayor

Más detalles