Você está na página 1de 11

Diseo de las bases de datos

"El diseo de bases de datos es el proceso por el que se determina la organizacin de una base de datos, incluidos su estructura, contenido y las aplicaciones que se han de desarrollar. Durante mucho tiempo, el diseo de bases de datos fue considerado una tarea para expertos: ms un arte que una ciencia. Sin embargo, se ha progresado mucho en el diseo de bases de datos y ste se considera ahora una disciplina estable, con mtodos y tcnicas propios. Debido a la creciente acept acin de las bases de datos por parte de la industria y el gobierno en el plano comercial, y a una variedad de aplicaciones cientficas y tcnicas, el diseo de bases de datos desempea un papel central en el empleo de los recursos de informacin en la mayora de las organizaciones. El diseo de bases de datos ha pasado a constituir parte de la formacin general de los informticos, en el mismo nivel que la capacidad de construir algoritmos usando un lenguaje de programacin convencional." "Las ltimas dos dcadas se han caracterizado por un fuerte crecimiento en el nmero e importancia de las aplicaciones de bases de datos. Las bases de datos son componentes esenciales de los sistemas de informacin, usadas rutinariamente en todos los computadores [...]. El diseo de bases de datos se ha convertido en una actividad popular, desarrollada no slo por profesionales sino tambin por no especialistas. A finales de la dcada de 1960, cuando las bases de datos entraron por primera vez en el mercado del software, los diseadores de bases de datos actuaban como artesanos, con herramientas muy primitivas: diagramas de bloques y estructuras de registros eran los formatos comunes para las especificaciones, y el diseo de bases de datos se confunda frecuentemente con la implantacin de las bases de datos. Esta situacin ahora ha cambiado: los mtodos y modelos de diseo de bases de datos han evolucionado paralelamente con el progreso de la tecnologa en los sistemas de bases de datos. Se ha entrado en la era de los sistem as relacionales de bases de datos, que ofrecen poderosos lenguajes de consulta, herramientas para el desarrollo de aplicaciones e interfaces amables con los usuarios. La tecnologa de bases de datos cuenta ya con un marco terico, que incluye la teora relacional de datos, procesamiento y optimizacin de consultas, control de concurrencia, gestin de transacciones y recuperacin, etc. Segn ha avanzado la tecnologa de bases de datos, as se han desarrollado las metodologas y tcnicas de diseo. Se ha alca nzado un consenso, por ejemplo, sobre la descomposicin del proceso de diseo en fases, sobre los principales objetivos de cada fase y sobre las tcnicas para conseguir estos objetivos." "Desafortunadamente, las metodologas de diseo de bases de datos no son muy populares; la mayora de las organizaciones y de los diseadores individuales confa muy poco en las metodologas para llevar a cabo el diseo y esto se considera, con frecuencia, una de las principales causas de fracaso en el desarrollo de los sistemas de informacin. Debido a la falta de enfoques estructurados para el diseo de bases de datos, a menudo se subestiman el

tiempo o los recursos necesarios para un proyecto de bases de datos, las bases de datos son inadecuadas o ineficientes en relacin a las demandas de la aplicacin, la documentacin es limitada y el mantenimiento es difcil. Muchos de estos problemas se deben a la falta de una claridad que permita entender la naturaleza exacta de los datos, a un nivel conceptual y abstracto. En muchos casos, los datos se describen desde el comienzo del proyecto en trminos de las estructuras finales de almacenamiento; no se da peso a un entendimiento de las propiedades estructurales de los datos que sea independiente de los detalles de la realizacin." Metodologa de diseo de bases de datos El diseo de una base de datos es un proceso complejo que abarca decisiones a muy distintos niveles. La complejidad se controla mejor si se descompone el problema en subproblemas y se resuelve cada uno de estos sub problemas independientemente, utilizando tcnicas especficas. As, el diseo de una base de datos se descompone en diseo conceptual, diseo lgico y diseo fsico. El diseo conceptual parte de las especificaciones de requisitos de usuario y su resultado es el esquema conceptual de la base de datos. Un esquema conceptual es una descripcin de alto nivel de la estructura de la base de datos, independientemente del SGBD que se vaya a utilizar para manipularla. Un modelo conceptual es un lenguaje que se utiliza para describir esquemas conceptuales. El objetivo del diseo conceptual es describir el contenido de informacin de la base de datos y no las estructuras de almacenamiento que se necesitarn para manejar esta informacin. El diseo lgico parte del esq uema conceptual y da como resultado un esquema lgico. Un esquema lgico es una descripcin de la estructura de la base de datos en trminos de las estructuras de datos que puede procesar un tipo de SGBD. Un modelo lgico es un lenguaje usado para especifi car esquemas lgicos (modelo relacional, modelo de red, etc.). El diseo lgico depende del tipo de SGBD que se vaya a utilizar, no depende del producto concreto. El diseo fsico parte del esquema lgico y da como resultado un esquema fsico. Un esquema fsico es una descripcin de la implementacin de una base de datos en memoria secundaria: las estructuras de almacenamiento y los mtodos utilizados para tener un acceso eficiente a los datos. Por ello, el diseo fsico depende del SGBD concreto y el esque ma fsico se expresa mediante su lenguaje de definicin de datos.

Marketing De Base De Datos Reconociendo que es un tema que se ha venido mencionando recurrentemente, igualmente es vlido entender que ninguna estrategia de mercadeo, ventas o servicio al cliente funcionara adecuadamente sin contar con una base de datos actualizada.

Al abordar de manera particular su anlisis se quieren resaltar las bondades de su estructuracin, recordando que la identificacin de lo diferentes tipos de clientes es fundamental al momento de programar y llevar a cabo labores de inteligencia comercial, as como la adopcin de las estrategias de conquista y la evaluacin de los impactos alcanzados. El marketing de base de datos corresponde a la gestin de un sistema que integra informacin relevante sobre todo tipo de clientes, utilizando anlisis estadsticos e interpretaciones de orden subjetivo, para analizar y proyectar estrategias de marketing que estimulen las acciones de compra y los procesos de fidelizacin que tanto preocupan a las organizaciones. Al hacer seguimiento de las relaciones que se establecen con cada uno de los clientes y confrontar contra los comportamientos histricos, tanto individuales como colectivos, se pueden adoptar medidas oportunas para disminuir las tasas de desercin, que de una u otra manera, no serian controlables si se careciera de una informacin oportuna sobre el estado actual de los clientes. Con esto ya se ha generado la primera clasificacin de las bases de datos al distinguir los clientes que conservan su vigencia en las relaciones con la empresa, de aquellos que no han dado continuidad al acuerdo comercial o que han disminuido dramticamente sus volmenes y frecuencias de compra. Por supuesto esta tarea se facilitar con la incorporacin de la tecnologa que est al alcance de los empresarios y que manejar informacin permanente sobre las acciones concretas de compra que adelante cada cliente, as como tambin generar sbanas de informacin y cuadros consolidados sobre los comportamientos representativos de corte individual, grupo a grupo y general, en aquellos lapsos de tiempo que sean de inters del estratega. Cuando las organizaciones asumen este tipo de marketing lo ms seguro es que ya cuentan con la capacidad para disear y proveer bienes y/o servicios personalizados, desarrollar programas de micro marketing al igual que habrn anticipado la disponibilidad de una red de comunicacin interactiva e incluso habrn estructurado programas de marketing relacional. 1. Base de datos El trmino de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en california USA. Una base de datos se puede definir como un conjunto de informacin relacionada que se encuentra agrupada estructurada. Desde el punto de vista de la informtico, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos. Este trabajo se realizara con la finalidad de aprender un poco ms sobre una base de datos, sus caractersticas, usos, estructuras, diseos, entre otros. Una base de datos tiene mucha importancia en el ritmo de vida que llevamos en los actuales momentos, ya que, est acelera el ritmo en el momento realizar una bsqueda de informacin. Algunos conceptos de bases de datos: Base de Datos: es la coleccin de datos aparentes usados por el sistema de aplicaciones de una determinada empresa. Base de Datos: es un conjunto de informacin relacionada que se encuentra agrupada o estructurada. Un archivo por s mismo no constituye una base de datos, sino ms bien la forma en que est organizada la informacin es la que da origen a la base de datos.

Base de Datos: coleccin de datos organizada para dar servicio a muchas aplicaciones al mismo tiempo al combinar los datos de manera que aparezcan estar en una sola ubicacin Requerimientos de las bases de datos: El anlisis de requerimientos para una base de datos incorpora las mismas tareas que el anlisis de requerimientos del software. Es necesario un contacto estrecho con el cliente; es esencial la identificacin de las funciones e interfaces; se requiere la especificacin del flujo, estructura y asociatividad de la informacin y debe desarrollarse un documento formal de los requerimientos. Requerimientos administrativos: se requiere mucho ms para el desarrollo de sistemas de bases de datos que nicamente seleccionan un modelo lgico de base de datos. La bases de datos es una disciplina organizacional, un mtodo, ms que una herramienta o una tecnologa. Requiere de un cambio conceptual y organizacional. Elementos claves de organizacin en un ambiente de Bases de Datos Sistema de administracin de base de datos Administracin de informacin Tecnologa de administracin de base de datos Usuarios Planeacin de informacin y tecnologa de modelaje Caractersticas de las bases de datos: Una base de datos contiene entidades de informacin que estn relacionadas va organizacin y asociacin. La arquitectura lgica de una base de datos se define mediante un esquema que representa las definiciones de las relaciones entre las entidades de informacin. La arquitectura fsica de una base de datos depende de la configuracin del hardware residente. Sin embargo, tanto el esquema (descripcin lgica como la organizacin (descripcin fsica) deben adecuarse para satisfacer los requerimientos funcionales y de comportamiento para el acceso al anlisis y creacin de informes. Ventajas en el uso de bases de datos: La utilizacin de bases de datos como plataforma para el desarrollo de Sistemas de Aplicacin en las Organizaciones se ha incrementado notablemente en los ltimos aos, se debe a las ventajas que ofrece su utilizacin, algunas de las cuales se comentarn a continuacin:
y y

y y

Globalizacin de la informacin: permite a los diferentes usuarios considerar la informacin como un recurso corporativo que carece de dueos especficos. Eliminacin de informacin inconsistente: si existen dos o ms archivos con la misma informacin, los cambios que se hagan a stos debern hacerse a todas las copias del archivo de facturas. Permite compartir informacin. Permite mantener la integridad en la informacin: la integridad de la informacin es una de sus cualidades altamente deseable y tiene por objetivo que slo se almacena la informacin correcta. Independencia de datos: el concepto de independencia de datos es quizs el que ms ha ayudado a la rpida proliferacin del desarrollo de Sistemas de Bases de Datos. La independencia de datos implica un divorcio entre programas y datos.

El sistema manejador de bases de datos (dbms). Es un conjunto de programas que se encargan de manejar la creacin y todos los accesos a las bases de datos. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. Una de las ventajas del DBMS es que puede ser invocado desde programas de aplicacin

que pertenecen a Sistemas Transaccionales escritos en algn lenguaje de alto nivel, para la creacin o actualizacin de las bases de datos, o bien para efectos de consulta a travs de lenguajes propios que tienen las bases de datos o lenguajes de cuarta generacin. Ambiente moderno de base de datos: La tecnologa de las bases de datos pueden eliminar de un tajo muchos problemas creados por la organizacin tradicional de archivos. Una definicin ms rigurosa de bases de datos dice que es una coleccin de datos organizada para dar servicios eficientemente a muchas aplicaciones al centralizar los datos y minimizar aquellos que son redundantes. En vez de separar los datos en archivos por separados para cada aplicacin, los datos son almacenados fsicamente para aparecer a los usuarios como almacenados en una sola ubicacin: una sola base de datos sirve a muchas aplicaciones. Por ejemplo, en vez de que una corporacin almacene los datos de personal en sistemas de informacin separados y archivos separados para personal, nominas y prestaciones, la corporacin podra crear una sola base de datos para Recursos Humanos. 2. Diseo de una base de datos Existen distintos modos de organizar la informacin y representar las relaciones entre los datos en una base de datos. Los Sistemas administradores de bases de datos convencionales usan uno de los tres modelos lgicos de bases de datos para hacer seguimiento de las entidades, atributos y relaciones. Los tres modelos lgicos principalmente de bases de datos son el jerrquico, de redes y el relacional. Cada modelo lgico tiene ciertas ventajas de procesamiento y tambin ciertas ventajas de negocios. Modelo de jerrquico de datos: Una clase de modelo lgico de bases de datos que tiene una estructura arborescente. Un registro subdivide en segmentos que se interconectan en relaciones padre e hijo y muchos ms. Los primeros sistemas administradores de bases de datos eran jerrquicos. Puede representar dos tipos de relaciones entre los datos: relaciones de uno a uno y relaciones de uno a muchos Modelo de datos en red: Es una variacin del modelo de datos jerrquico. De hecho las bases de datos pueden traducirse de jerrquicas a en redes y viceversa con el objeto de optimizar la velocidad y la conveniencia del procesamiento. Mientras que las estructuras jerrquicas describen relaciones de muchos a muchos. Modelo relacional de datos: Es el ms reciente de estos modelos, supera algunas de las limitaciones de los otros dos anteriores. El modelo relacional de datos representa todos los datos en la base de datos como sencillas tablas de dos dimensiones llamadas relaciones . Las tablas son semejantes a los archivos planos, pero la informacin en ms de un archivo puede ser fcilmente extrada y combinada. 3. Creacin de una base de datos Para crear una base se deben realizar dos ejercicios de diseo: un diseo lgico y uno fsico. El diseo lgico de una base de datos es un modelo abstracto de la base de datos desde una perspectiva de negocios, mientras que el diseo fsico muestra como la base de datos se ordena en realidad en los dispositivos de almacenamiento de acceso directo. El diseo fsico de la base de datos es llevado a cabo por los especialistas en bases de datos, mientras que el diseo lgico requiere de una descripcin detallada de las necesidades de informacin del negocio de los negocios actuales usuarios finales de la base. Idealmente, el diseos de la base ser una parte del esfuerzo global de la planeacin de datos a nivel institucional.

El diseo lgico de la base de datos describe como los elementos en la base de datos han de quedar agrupados. El proceso de diseo identifica las relaciones entre los elementos de datos y la manera ms eficiente de agruparlos para cumplir con los requerimientos de informacin. El proceso tambin identifica elementos redundantes y los agrupamientos de los elementos de datos que se requieren para programas de aplicaciones especficos. Los grupos de datos son organizados, refinados y agilizados hasta que una imagen lgica general de las relaciones entre todos los elementos en la base de datos surja. Bases de datos documentales: Son las derivada de la necesidad de disponer de toda la informacin en el puesto de trabajo y de minimizar los tiempos del acceso a aquellas informaciones que, si bien se utilizan con frecuencia, no estn estructuradas convenientemente . Esto se debe a que ala procedencia de la informacin es muy variada (informes, notas diversas, peridicos, revistas, muchos ms. Bases de datos distribuidas: Es aquella que se almacena en ms de un lugar fsico. Partes de la base de datos se almacena fsicamente en un lugar y otras partes se almacenan y mantienen en otros lugares. Existen dos maneras de distribuir una base de datos. La base de datos central puede ser particionada de manera que cada procesador remoto tenga los datos necesarios sobre los clientes para servir a su rea local. Los cambios en los archivos pueden ser justificado en la base de datos central sobre las bases de lotes, en general por la noche. Otra estrategia tambin requiere de la actualizacin de la base central de datos en hojas no laborables. Aun otra posibilidad (una que se emplea en bases de datos grandes) es mantener solo un ndice central de nombres y almacenar localmente los registros completos. El procesamiento distribuidos y las bases de datos distribuidas tienen como beneficios e inconvenientes. Los sistemas distribuidos reducen la vulnerabilidad de un lugar nico central y voluminoso. Permiten incremento en la potencia de los sistemas al adquirir mini computadoras que son ms pequeas y baratas. Finalmente incrementan el servicio y la posibilidad de respuesta de los usuarios locales. Los sistemas distribuidos, sin embargo, dependen de la alta calidad de las lneas de telecomunicaciones , las cuales a su vez son vulnerables. Adems, las bases de datos locales pueden algunas veces alejarse de las normas y las definiciones de los datos centrales y hacen surgir problemas de seguridad al distribuir ampliamente el acceso a datos de alta sensibilidad. Bases de datos orientadas a objetos e hipermedia: Estas son capaces de almacenar tanto procesos como datos. Por este motivo las bases orientadas al objeto deben poder almacenar informacin no convencional (como imgenes estticas o en movimiento, colecciones de sonidos, entre otros). Este tipo de bases de datos deriva directamente de la llamada programacin orientada a objetos, tpica por ejemplo del lenguaje C/C++. Entre las ventajas de las bases de datos orientadas al objeto destaca la posibilidad de tratar los casos excepcionales, que suelen ser la mayora en la prctica cotidiana, en lugar de tratar de insertar la realidad en unos patrones rgidos que violentan para hacerla coincidir con los esquemas utilizados. Adems, nadie pone en duda que es ms cmodo manejar objetos de entorno que no es familiar, que trabaja, por ejemplo, con tablas, esquemas, cuadros, muchos ms. 5. Sistema de gestin de base de datos Sistema desarrollado que hace posible acceder a datos integrados que atraviesan los lmites operacionales, funcionales u organizacionales de una empresa.

Objetivos en el uso de un sistema de gestin de base de datos:


y y y y y

Oportunidad, asociado a la eficiencia y eficacia. Disponibilidad, permitiendo la accesibilidad de datos Consistencias (oportunidad + disponibilidad), como calidad de datos Evolucin, para adaptarse al entorno Integridad, en el nivel de los da tos as como el sistema.

Objetivos del sistema de gestin de base de datos que podemos identificar son:
y y y y y y y y y y

Independencia de datos Accesibilidad limitada Datos al da y sin redundancias Consistencia Interfaz nica Entrada directa a los datos Recuperacin por diferentes accesos Funcin completa de interrogantes Estandarizacin Seguridad

Productos Asociados A Los Sistema De Gestin De Base De Datos: Existen cuatro productos bsicos en los Sistema de Gestin de Base de Datos para sistemas Host (propietarios). Estos son:
y y y y

Repositorio / diccionario / directorio / enciclopedia Desarrollador de aplicaciones (Prototipo, Lenguaje(s) de programacin, basado en interpretes). Lenguaje de consulta Lenguaje reporteador

Administracin de los datos: Los sistemas de bases de datos requieren que la institucin reconozca el papel estratgico de la informacin y comience activamente a administrar y planear la informacin como recurso corporativo. Esto significa que la institucin debe desarrollar la funcin de administracin de datos con el poder de definir los requerimientos de la informacin para toda la empresa y con acceso directo a la alta direccin. El director de la informacin (DI) o vicepresidentes de la informacin es el primero que aboga en la institucin por los sistemas de bases de datos. La administracin de la informacin es responsable de las polticas y procedimientos especficos mediante los cuales los datos pueden ser administrados como recursos institucionales. Entre estas responsabilidades se incluye el desarrollo de la poltica de informacin, la planeacin de los datos, contemplan un diseo lgico de la base de datos por los especialistas en sistemas de informacin y los grupos de usuarios finales. El principio fundamental de la administracin de datos es que son propiedad de la institucin como un todo. Los datos pueden pertenecer en exclusiva a ninguna de las reas de los negocios o unidades organizacionales. Todos los datos deben quedar disponibles para cualquier grupo que lo requiera para alcanzar su misin. Una institucin debe formular una poltica de informacin que especifique sus reglas para compartir, distribuir, adquirir, clasificar, estandarizar e inventariar la informacin en la institucin. La poltica de informacin traza procedimientos y responsabilidades especifican, que definen qu unidades de la institucin comparten la informacin, donde puede distribuirse la informacin y quin es responsable de actualizar y dar mantenimiento a la informacin.

Metodologa para la planeacin y el modelaje de datos: Como los intereses institucionales servidos por el sistema de gestin de base de datos son muchos ms amplios que aquellos del ambiente tradicional de archivos, la empresa requiere de una planeacin en todo su mbito para todos los datos. El anlisis a nivel de empresa, que trata sobre los requerimiento de toda la institucin (en contraposicin con los requisitos de las aplicaciones individuales), es necesario para el desarrollo de bases de datos. El fin del anlisis de la empresa es identificar las entidad es, atributos y relaciones claves que conforman los datos de la institucin. Tecnologa y administracin de las bases de datos: Las bases de datos requieren de nuevo software y de un nuevo personal capacitado especialmente en las tcnicas de los Sistema de Gestin de Base de Datos (SABD), as como las nuevas estructuras administrativas. En la mayora de las corporaciones se desarrolla un grupo de diseo y administracin de bases de datos dentro de la divisin de sistemas de informacin, que es responsable por los aspectos ms tcnicos y operativos de la administracin de los datos. Las funciones que realiza se denominan administracin de bases de datos. Este grupo realiza lo siguiente:
y y y y

Define y organiza la estructura y el contenido de la base de datos. Desarrolla procedimientos de seguridad para la salvaguarda de la base de datos. Desarrolla la documentacin de la base de datos. Da mantenimiento al software de administracin de la base de datos.

En estrecha cooperacin con los usuarios, el grupo de diseo establece la base de datos fsica, las relaciones lgicas entre los elementos, las reglas y procedimientos de acceso. Usuarios: Una base de datos sirve a una comunidad ms amplia de usuarios que los sistemas tradicionales. Los sistemas relacionales con lenguaje de consulta de cuarta generacin permiten que los empleados no especializados en computo tengan acceso a grandes bases de datos. Adems, entre los usuarios se debe incluir a los especialistas entrenados en el computo. Con el objeto de optimizar el acceso para los no especialista, es necesario destinar ms recursos para capacitar a los usuarios finales. Los profesionales de los sistemas deben ser capacitados de nuevo en el lenguaje de los sistemas de administracin de base de datos, en los procedimientos de desarrollo de las aplicaciones de los sistemas y en nuevas prcticas de software. 6. Creacin de un informe rpido Los informes de base de datos estn definidos por bandas de informe. Estas bandas de informes se definen cinco tipos diferentes de lneas de informe por ejemplo la cabeceras que aparecen en la parte superior de cada pagina, lneas de detalle y resmenes de informe. Cuando se utiliza la organizacin de informe rpido no es necesario aprender sobre los diferentes tipos de bandas; todo lo que se necesita es decir a Dbase que cree el formato del informe. Dbase coloca las entradas en las bandas del informe cuando crea un informe rpido. Crea una banda cabecera de pgina que contiene la fecha, nmero de pginas y nombre de campo. Una banda de detalle contiene las entradas de la base de datos. La banda de resumen de informe contiene los totales de todos los campos numricos y flotantes. Se puede comprobar al aspecto de un formato de informe visualizndolo en pantalla. Dbase visualizar las entradas de los registros en lugar de los patrones. Se puede ir hacia delante

para ver las pginas posteriores del informe, pero no se puede revisualizar pantallas de informaciones previas. Para crear un informe rpido:
y y y y

Desplazar el subrayado en el panel de datos al archivo del que se requiere un informe rpido. Pulsar la tecla de informe rpido (DESPL F9) Teclear V para visualizar el informe en pantalla Pulsar la BARRA DE ESPACIO para ver cada pantalla del informe y volver al Centro de Control.

Se puede crear un informe rpido desde cualquier panel de Centro de Control (excepto desde el panel de aplicaciones, si hay un archivo de datos activo. Se pulsa la tecla de Informe Rpido (DESPL F9) para activarlo. Tambin se puede crearse el modo a travs del panel de datos del centro de control. El informe que se crea, utiliza la base de datos actual a menos que se seleccione otra base de datos en el panel datos del centro de control y se pulsa la tecla de informe rpido (DESPL. F9) Para imprimir un informe : Para imprimir un informe con la impresora implcita:
y y y

Convertir en actual la base de datos de la que se requiere crear un informe. Pulsar la tecla de informe rpido(DESPL.-F9) Teclear B para la opcin comenzar a imprimir.

Para imprimir un informe con otra opcin de impresora:


y y y y y

Convertir en actual la base de datos de la que se quiere crear un informe. Pulsar la tecla de informe rpido (DESPL.-F9) Teclear D para la opcin destinatario Teclear P para la opcin Printer Model hasta que la dbase visualice una breve descripcin de la impresora. Teclear B para la opcin Bejn Printing.

Creacin y almacenamiento de un informe personalizado: Los informes personalizados ofrecen lo ltimo en posibilidades de personalizacin. Sin embargo, toda esta flexibilidad requiere un compromiso puesto que lleva ms tiempo crear un informe personalizado que crear un informe rpido. Se puede combinar las ventajas de ambos planteamientos cuando slo se necesitan realizar pequeos cambios a un informe rpido utilizando las opciones del men de disposicin rpida. Estas opciones permiten seleccionar un formato para crear rpidamente un diseo de informe que se pueda modificar posteriormente. Se pueden aadir y eliminar campos desde el diseo de informe. Se puede salvar la disposicin del informe modificado y proseguir su ampliacin con el tiempo. La inversin que se realiza personalizando un informe dar beneficios a lo largo de la vida de la aplicacin de la base. Para crear una disposicin rpida para un informe personalizado:
y y y

Active la base de datos que vaya a utilizar para el informe. Pulse flecha derecha tres veces para moverse al panel de informe (report panel) Pulse intro o la tecla de diseo (DESPL. - F2) para introducirse a la pantalla de diseo de informes.

y y

Subraye Quick Layouts (Disposicin rpida) pulse intro o teclee Q para seleccionar la disposicin rpida del men de despliegue layout (composicin) Mueva el subrayado a la opcin de composicin que se quiera y pulse INTRO o teclee la primera letra de la opcin de composicin.

7. Creacin de consulta bsica Las consultas Dbase constan de archivos que permiten realizar muchas tareas diferentes con los datos. Se pueden utilizar las consultas para controlar los campos de datos que se pueden ver. Tambin se pueden utilizar las consultas para controlar los registros que visualiza Dbase. Las consultas pueden cambiar el orden de presentacin de datos y pueden incluso actualizarlos. Las consultas no contienen informacin de la base de datos, sino tan solo las instrucciones necesarias para seleccionar los registros y campos requeridos de una base de datos. Consulta de un campo para una entrada carcter: Se pueden crear consultas simples para encontrar todos los registros que contienen una entrada de carcter especifica. Se puede utilizar la coincidencia exacta u operadores relacionales cuando se realiza la bsqueda. Puesto que se deben encerrar las cadenas de caracteres entre comillas, se puede buscar una coincidencia exacta colocando la cadena de caracteres que se necesite encontrar entre comillas. Almacenamiento y uso de consultas. Dbase IV puede almacenar un consulta como archivo. Esto ofrece la ventaja de reutilizar la consulta posteriormente sin reentrar en ella. Para utilizar cualquier consulta almacenada en disco se selecciona un archivo de consultas del panel de consultas del centro de control con la apropiada base de datos en uso. Las condiciones que tambin se denominan filtros establecidas por esta consulta se ponen en vigor automticamente para ocultar los registros que presenta Dbase. Se puede utilizar para afectar a la visualizacin de los registros sobre la pantalla o para restringir los registros presentados en los informes que se crean. Consulta de campos numricos: La bsqueda de valores numricos permiten operar con todos los registros de empleado con un cdigo de trabajo especifico o todos los registros de un nmero de cliente particular. Se controlan los registros que cumplan la consulta en base a los contenidos de un campo numrico en lugar de un campo carcter, pero la mayor parte de las caractersticas de las consultas utilizadas para campos numricos son exactamente las mismas que se utilizan para campos de carcter. Se pueden utilizar ejemplos de coincidencia exacta para localizar datos. Puesto que estamos trabajando con datos numricos, las comillas no se necesitan. Tambin se puede utilizar muchos de los operadores relacionales que utilizaron con los campos de carcter. Consulta de campo de fecha: La consulta de los campos de fecha no es diferente del acceso a otros tipos de campos. Dbase reconoce los campos de fecha y los trata como una entrada de fecha si se incluyen de las llaves { }. Se utilizan los ejemplos bajo este tipo de campos para encontrar una coincidencia exacta o relacional. Se pueden utilizar ejemplos relacionales para localizar todos los registros anteriores y posteriores a una fecha dada. Tambin se pueden encontrar registros dentro de un rango especifico de fechas colocando en el ejemplo dos expresiones relacionadas separadas por coma (,).

Você também pode gostar