Sie sind auf Seite 1von 18

Database InFoCAD houses a completely internal and fully featured Graphical-Relational Database

Management System (G-RDBMS) InFoCAD provides complete database security through its users profiles, database view masking, data encryption, and data dictionary. InFoCADs common data dictionary serves as a repository for all database standard definition files (SDFs) and may be used to encrypt flat data files. Because of its internal database, InFoCAD does not require patches or simplistic interfaces to an external DBMS, although the flexibility inherent to InFoCAD enables it to accommodate hooks to a remote database. The main advantage to having an internal DBMS is that it results in lower implementation costs, lower training and maintenance fees, and increased performance due to easy accessibility of the data. InFoCADs database manager works with an index structure and uses the concept of record collections. A record collection is nothing more than a group of records from a database. It is easily created and saved to a file for reporting, display, or analysis. InFoCADs database manager provides for graphical and non-graphical databases. The G-RDBMS accommodates user-defined data storage fields, table fields which crossreference other databases, and equation fields for calculations.

InFoCAD also provides users with nine graphic database models: The Simple Point, COGO, Segment Topology, Segment Network, Figure, Address, Block, and Image Schematic models. Each model has special graphical fields designed for use with a particular type of graphic entity, such as segment, figure, or COGO point. InFoCADs database commands are accessed through the DB Module, which contains all the database management commands, including the data dictionary manager, the database build utility, the tag manager, the custom database view manager, the database spreadsheet, the restructure utility, and the SQL spreadsheet, the restructure utility, and the SQL command, among others.

Structured Query Language InFoCADs database management system contains a powerful Structured Query Language (SQL) utility that provides for graphical extensions and accommodates an image retrieval system. InFoCAD offers an Adhoc SQL panel that enables users to easily generate sophisticated queries with graphic, image, video, and formatted reporting using a simple pushbutton interface. The Adhoc SQL panel provides users with complete over record tag., image, and video display as well as screen, file, and form reports. InFoCAD automatically generates the query language based on the selected options and places it in an editor. This enables users to bypass learning complicated syntax,

yet perform complex queries. InFoCADs SQL can work with the entire database, the current collection, or a saved collection of records. It will also automatically save the resulting record collection for use in further analysis or thematic mapping. InFoCAD also provides a "scratchpad" for users who prefer to write their own queries, and a "find" command with graphical extensions to perform quick queries. Standard Data Format InFoCAD databases are made up of two files, the SDF and the SAM files. The SDF file contains the structure of the database such as the field definitions, and the SAM file is a large file that contains the actual data. Users can easily and quickly build the two files using the DB BUILD and DB ADD comman ds. The user merely answers a series of prompts and the files are appropri ately built, The SDF is automatically stored in the data dictionary, and can be encrypted for additional security. An InFoCAD database can have a maximum record size of 4,000 bytes and can contain up to 500 fields. Storage fields include Character, Numeric, (integer and real), Date Picture fields. Document fields allow ASCII files of any size to be associated to a record, and Picture fields allow users to define images or video files to be associated with a record. Equation fields hold user-defined equations, which users specify using standard mathematical symbols. The value in an equation field is the result of the contained equation. The relational nature of the database management system can be visualized through the use of Table fields. Table fields use a special feature called Table Key Lookups

which create links between databases and are used to reference these databases in order to return field values. With the table Key Lookup feature, users can define as many as ten reference tables (links) within one database. In other words, from any one database, a user can store or retrieve data from up to ten additional databases. This eliminates redundant data and means that not all data must be stored in a single database. This greatly increases InFoCADs data storage and retrieval performance. InFoCADs database manager supports the following four key types: key duplicate, key non-duplicate, multiple field key duplicate, and multiple field key non-duplicate. A multiple filed key is used to assign a key value to a range of fields, as opposed to a single field. Users may also assign special attributes to fields, as is discussed In the section entitled Custom Views. Data Dictionary

The data dictionary is an internal file system that stores and maintains databases within InFoCAD and is managed by a utility in the database module. All databases must be imported into data dictionary before they can be accessed from inside InFoCAD. At the time of creation, databases are assigned an owner as well as permissions for the group and world. The data dictionary controls the users access to the databases through these permissions, and therefore provides for maximum security of sensitive data. The data dictionary executes several operations which help the user organize and control the data. For example, one command is used to find information in the

databases according to either a specified field, table reference, user identification code, or remark and will then report its findings to the user. Standard Database Models InFoCAD supports four basic types of databases: Non-graphic, Point, Segment, and Figure. There are nine graphic database models, each of which is either a Point, a Segment, or Figure type, and one non-graphic model. The graphic database models are explained briefly below: Simple Point databases are used when database records do not need to be attached to specific graphic entities such as COGO points or segments. Rather the records are merely referenced to x, y, and z coordinates in the drawing Library. Address Point databases are used in conjunction with a Network database. They are designed to contain addresses and provide capabilities while geocoding or performing network routing. Block Point databases are used to attach records to blocks, which ear special graphics entities used primarily when placing symbols in drawings. COGO Point databases allow the user to attach records to COGO points in the Library. The record information is attached to the COGO point itself and therefore remains attached to it if the x, y, and z coordinates of the point are modified. Segment Topology databases attach information to segments and can maintain topological information, such as what figures are to the right and left of the segment. Segment Network databases are used to perform network routing and analysis, and can work in conjunction with Address databases. This is a special Segment database designed to hold impedance factors, from/to points, and more. Figure databases holds record that are associated with figures. Figures and Figure databases are used for spatial analysis and are the mainstay of a GIS. Image Schematic Point databases allow users to create a hierarchical structure of image file that interrelate with each other. The Geographic Lat./Long database is actually a pair of database fields that can be added to any graphic database. The purpose of the two fields is to hold the latitude and longtime coordinates (in the appropriate projection system) of the record tag.


InFoCAD includes a database Spreadsheet that provides users with both traditional and unique spreadsheet capabilities and allows for direct modification of database records. All the traditional spreadsheet commands such a COPY, MOVE, EDIT, SEARCH, and REPLACE are available in InFoCADs spreadsheet. In addition, unique spatial functions that relate the spreadsheet and database to the Librarys graphic are provided. For example, when a user selects a record in the spreadsheet, InFoCAD automatically highlights to shades the corresponding graphic on the display. Conversely, when a user graphically locates a graphic, the corresponding record in the spreadsheet is selected and highlighted.

The spreadsheet also provides users with instant access to custom database views foe editing or listing. This feature may also be accessed from inside InFoCADs Thematic Mapper. Other spreadsheet functions include: full database record viewing and editing functions, including the use of custom views, formula and individual cell editing, column "aliases" the ability to hide columns, and more

This Database Spreadsheet utility continues InFoCADs tradition of functionality and ease of use. In addition to InFoCAD's internal Spreadsheet, the Windows products also support import and export to and from external programs such as Excel, Paradox, Quattro Pro, Access, Lotus 123 and others. Restructure InFoCADs G-RDBMS includes a restructure command that allows the user to easily modify the SDF or structure file of an existing database. This command also contains an intuitive push-button menu that allows users to easily add new database fields, drop fields, or change the specifications of existing fields, including the key value. Once a user makes the desired structural modifications, assuming proper access to the database, InFoCAD automatically updates the SDF and replaces it in the data dictionary. InFoCAD also modifies the data or SAM file to fit the new structure. This feature not only enables to easily restructure existing databases, but also provides a tool for modifying imported databases, if needed. Custom Views

In InFoCAD, databases views are the means by which database records are accessed for both data entry and record display. InFoCAD provides a database view manager that enables users to create exciting and intricate view. These data entry and record display views are defined in the SDF field and can contain full color images, video files, color graphics, pie and bar charts, as well as field attributes. The attribute which may be added to fields include: View - Only Response required Default data Range Validation Checking Field Data Selection

These attributes provide generated in this command are accessed via the database edit and list commands as well as through the SQL and Thematic Mapping commands. The ability to customize the data entry and display panels results not only in the more efficient storage and retrieval of information, but also in its attractive and coherent display, thus maximizing the effectiveness of available data.

Additional Features InFoCAD features several commands that automatically populate the following database types: Simple Point, Block, COGO, Figure Network, or Segment, with record tag coordinates, area, and/or perimeter information. Populating a database involves creating records for graphic elements, establishing the link between the records and the graphics, and updating attribute information that relates to the graphic elements, such as length or area. Other features enable users to display record tags using field data, symbols, pie charts, bar charts or images. One may also display record tags from multiple record collections, dynamically display street information, and dynamically zoom into record collections. Base de datos InFoCAD alberga un completo interior y totalmente equipado y grfica-relacionales sistema de gestin de base de datos (G-RDBMS)

InFoCAD proporciona seguridad completa base de datos a travs de sus perfiles de usuarios, el enmascaramiento punto de vista de base de datos, encriptacin de datos y diccionario de datos. Diccionario comn InFoCAD de datos sirve como repositorio para todos los archivos de definicin de base de datos estndar (SDFs) y puede ser utilizada

para cifrar los archivos de datos plana. Debido a su base de datos interna, InFoCAD no requiere parches o interfaces simples para un DBMS externo, a pesar de la flexibilidad inherente a InFoCAD le permite adaptarse a los ganchos a una base de datos remota. La principal ventaja de contar con un DBMS interno es que los resultados en los costos de implementacin, menor formacin y los gastos de mantenimiento, y un mayor rendimiento debido a la fcil accesibilidad de los datos. Gerente InFoCAD la base de datos funciona con una estructura de ndice y utiliza el concepto de las colecciones de discos. Una coleccin de discos no es ms que un grupo de registros de una base de datos. Es fcil de crear y guardar en un archivo para la presentacin de informes, mostrar, o el anlisis. Administrador de la base de datos InFoCAD establece las bases de datos grficos y no grficos. El G-RDBMS alberga el usuario define los datos de los campos de almacenamiento, campos de una tabla de referencias cruzadas que otras bases de datos, y los campos de la ecuacin para el clculo. InFoCAD tambin proporciona a los usuarios con nueve modelos de base de datos grfica: la simple, COGO, la topologa del segmento, segmento de la red, la figura, la direccin, el bloque, y los modelos de la imagen esquemtica. Cada modelo ha especializado en un sector grfico diseado para su uso con un tipo particular de entidad grfica, como segmento, figura, o el punto COGO. Comandos InFoCAD la base de datos se accede a travs del mdulo de base de datos, que contiene todos los comandos de administracin de bases de datos, incluyendo el director del diccionario de datos, la base de datos de utilidad de construccin, el gerente de la etiqueta, el Administrador de vistas de base de datos personalizada, la hoja de base de datos, la utilidad de la reestructuracin, y el SQL de la hoja de clculo, la utilidad de la reestructuracin, y el comando SQL, entre otros.

Lenguaje de consulta estructurado Sistema de gestin de bases de InFoCAD contiene un potente lenguaje de consulta estructurado (SQL) de servicios pblicos que ofrece para las extensiones de grficos y se adapta a un sistema de recuperacin de la imagen. InFoCAD ofrece un panel de SQL ad hoc que permite a los usuarios generar fcilmente consultas sofisticadas con la presentacin de informes grficos, imgenes, vdeo y formato mediante un simple botn de la interfaz. El panel ad hoc de SQL proporciona a los usuarios completa sobre la etiqueta de registro., La imagen, y los informes de visualizacin de vdeo, as como la pantalla, archivo, y la forma. InFoCAD genera automticamente el lenguaje de consulta basado en las opciones seleccionadas y lo coloca en un editor. Esto permite a los usuarios pasar por alto el aprendizaje sintaxis complicada, sin embargo, realizar consultas complejas. SQL InFoCAD puede trabajar con la base de datos completa, la coleccin actual, o una coleccin guardada de los registros. Tambin se guarda automticamente la coleccin de discos que resulta para su uso en anlisis o la cartografa temtica. InFoCAD tambin proporciona un "bloc de notas" para los usuarios que prefieren escribir sus propias consultas, y un comando "find" con extensiones grfica para realizar consultas rpidas. Formato de datos estndar

Bases de datos InFoCAD se componen de dos archivos, el SDF y los archivos SAM. El archivo SDF contiene la estructura de la base de datos, tales como las definiciones de campo, y el archivo SAM es un archivo grande que contiene los datos reales. Los usuarios pueden construir fcil y rpidam ente los dos archivos usando la estructu ra base de datos y los comandos de base de datos ADD. El usuario slo responde a una serie de mensajes y los archivos se construyen adecuadamente, el SDF se almacena automticamente en el diccionario de datos, y pueden ser encriptados para mayor seguridad. Una base de datos InFoCAD puede tener un tamao de registro mximo de 4.000 bytes y puede contener hasta 500 campos. Campos de almacenamiento incluyen caracteres, numricos (enteros y reales), los campos Fecha de imagen. Los campos del documento que los archivos ASCII de cualquier tamao que se asocia a un registro, y campos de imagen permiten a los usuarios definir imgenes o archivos de vdeo a estar asociado con un registro. Los campos de la ecuacin tienen definida por el usuario ecuaciones, que los usuarios especifiquen el uso estndar de smbolos matemticos. El valor de un campo de la ecuacin es el resultado de la ecuacin de contenidos. El carcter relacional del sistema de gestin de bases de datos pueden ser visualizados a travs del uso de los campos de la tabla. Campos de la tabla utiliza una caracterstica especial llamada tabla bsquedas de claves que crean vnculos entre las bases de datos y se utilizan para hacer referencia a estas bases de datos con el fin de devolver los valores de campo.

Con la funcin de bsqueda en la tabla de claves, los usuarios pueden definir hasta diez tablas de referencia (links) dentro de una base de datos. En otras palabras, desde cualquier base de datos de una parte, un usuario puede almacenar o recuperar datos de hasta diez bases de datos adicionales. Esto elimina los datos redundantes y los medios que no todos los datos deben ser almacenados en una base de datos nica. Esto aumenta en gran medida de almacenamiento InFoCAD de datos y el rendimiento de recuperacin. Administrador de la base de datos InFoCAD compatible con los siguientes cuatro tipos principales: copia de la llave, la clave no duplicados, clave de campo de mltiples duplicados, y la clave de mltiples campos no duplicados. Una de las claves mltiples presentadas se utiliza para asignar un valor clave para una amplia gama de campos, en lugar de un solo campo. Los usuarios tambin pueden asignar atributos especiales a los campos, como se discute en la seccin titulada Vistas personalizadas. Diccionario de Datos

El diccionario de datos es un sistema de archivos interno que almacena y mantiene bases de datos dentro de InFoCAD y est gestionado por una empresa en el mdulo de base de datos. Todas las bases de datos deben ser importados en el diccionario de datos antes de que se puede acceder desde el interior de InFoCAD. En el momento de la creacin de bases de datos se les asigna un propietario, as como permisos para el grupo y en el mundo. El diccionario de datos controla el acceso de los usuarios a las bases de datos a travs de estos permisos, y por lo tanto, proporciona la mxima seguridad de datos sensibles. El diccionario de datos se ejecuta varias operaciones que ayudan al usuario a organizar y controlar los datos. Por ejemplo, un comando se utiliza para encontrar informacin

en las bases de datos de acuerdo con cualquiera de un campo especfico, la tabla de referencia, cdigo de identificacin del usuario, o una observacin y luego presentar sus conclusiones al usuario. Los modelos estndar de base de datos InFoCAD es compatible con cuatro tipos bsicos de bases de datos: no grficos, punto, segmento, y la figura. Hay nueve modelos de base de datos de grficos, cada uno de los cuales es o bien un punto, un segmento, o el tipo de figura, y un modelo nogrfica. Los modelos de base de datos grfica se explican brevemente a continuacin: Punto de bases de datos simples se utilizan cuando los registros de base de datos no es necesario que se adjunta a entidades especficas de grficos, tales como puntos COGO o segmentos. Ms bien los registros no son ms que hace referencia a la x, y, z las coordenadas en la Biblioteca de dibujo. Bases de datos de direcciones de puntos se utiliza junto con una base de datos de red. Estn diseados para contener las direcciones y proporcionar capacidades, mientras que la geocodificacin o realizar el enrutamiento de red. Bases de datos de bloque de puntos se utiliza para conectar los registros a los bloques, que las entidades del odo grfica especial que se utiliza principalmente cuando la colocacin de smbolos en los dibujos. Bases de datos COGO punto de que el usuario pueda adjuntar archivos a los puntos COGO en la Biblioteca. La informacin del registro est conectado al punto COGO s mismo y por lo tanto, permanece unido a ella si la x, y, z, y las coordenadas del punto se modifican. Bases de datos del segmento de topologa adjuntar informacin a los segmentos y puede mantener la informacin topolgica, como lo que las cifras estn a la derecha ya la izquierda del segmento. Bases de datos del segmento de red se utilizan para realizar el enrutamiento de red y anlisis, y puede trabajar en conjunto con bases de datos de direcciones. Esta es una base de datos de segmentos especiales diseados para mantener los factores de impedancia, de / a los puntos, y mucho ms. Bases de datos de la figura tiene el rcord que se asocian con las figuras. Las figuras y bases de datos figura se utilizan para el anlisis espacial y son el pilar de un SIG. Imagen de bases de datos de punto esquemtica permiten a los usuarios crear una estructura jerrquica de archivo de imagen que se interrelacionan entre s. La Geographic Lat. / Long base de datos es en realidad un par de campos de base de datos que se pueden aadir a cualquier base de datos grfica. El propsito de los dos campos es mantener la coordenadas de latitud y desde hace mucho tiempo (en el sistema de proyeccin adecuado) de la etiqueta de registro.

Hoja de clculo

InFoCAD incluye una hoja de clculo base de datos que proporciona a los usuarios con capacidades de hoja de clculo, tanto tradicionales como nico y permite la modificacin directa de los registros de base de datos. Todos los comandos tradicionales de la hoja de clculo tal Copiar, Mover, editar, buscar y reemplazar estn disponibles en la hoja de clculo de InFoCAD. Adems, el nico funciones espaciales que se relacionan con la hoja de clculo y base de datos para la Biblioteca de grficos se proporcionan.Por ejemplo, cuando un usuario selecciona un registro en la hoja de clculo, InFoCAD resalta automticamente a las cortinas el grfico correspondiente en la pantalla. Por el contrario, cuando un usuario localiza grficamente un grfico, el registro correspondiente en la hoja de clculo se selecciona y se marca.

La hoja de clculo tambin proporciona a los usuarios acceso instantneo a la edicin de bases de datos personalizadas enemigo puntos de vista o listado. Esta funcin tambin se puede acceder desde el interior de la cartografa temtica InFoCAD. Otras funciones de hoja de clculo son: registro de base de datos completa visualizacin y edicin de funciones, incluyendo el uso de vistas personalizadas, frmula y la edicin de la celda individual, columna de "alias" ' la capacidad de ocultar las columnas, y ms

Esta utilidad de bases de datos de hoja de clculo contina la tradicin de InFoCAD de funcionalidad y facilidad de uso. Adems de la hoja de clculo interna InFoCAD, los productos de Windows tambin admite la importacin y exportacin desde y hacia programas externos, tales como Excel, Paradox, Quattro Pro, Access, Lotus 123, entre otros. Reestructurar InFoCAD del G-RDBMS incluye un comando de la reestructuracin que permite al usuario modificar fcilmente las Fuerzas de Autodefensa o la estructura de archivos de una base de datos existente. Este comando tambin contiene un intuitivo botn de men que permite a los usuarios aadir fcilmente nuevos campos de base de datos, los campos de la gota, o cambiar las especificaciones de los campos existentes, incluyendo el valor de la clave. Una vez que un usuario realiza las modificaciones deseadas estructural, suponiendo que el acceso adecuado a la base de datos, InFoCAD actualiza automticamente la SDF y la reemplaza en el diccionario de datos. InFoCAD tambin modifica el archivo de datos o SAM para adaptarse a la nueva estructura. Esta caracterstica no slo permite reestructurar fcilmente bases de datos existentes, sino que tambin proporciona una herramienta para modificar las bases de datos de importacin, si es necesario. Vistas personalizadas

En InFoCAD, vistas las bases de datos son el medio por el cual se accede a los registros de base de datos para la entrada de datos y visualizacin del registro.InFoCAD proporciona un gestor de base de datos de vista que permite a los usuarios crear vistas emocionantes y complejos. Estos entrada de datos y registrar la pantalla de puntos de vista se definen en el campo de SDF y puede contener imgenes a todo color, los archivos de vdeo, grficos en color, grficos circulares y de barras, as como los atributos de campo. El atributo que se pueden aadir a los campos siguientes: Ver - Slo Respuesta requerida Los datos por defecto Rango de comprobacin de la validacin Datos de Seleccin de Campos

Estos atributos proporcionan generado en este comando se accede a travs de la edicin de bases de datos y los comandos de la lista, as como a travs de los comandos SQL y Cartografa Temtica.

La capacidad de personalizar la entrada de datos y los resultados pantallas no slo en el almacenamiento ms eficiente y recuperacin de informacin, sino tambin en su presentacin atractiva y coherente, maximizando as la eficacia de los datos disponibles. Caractersticas adicionales InFoCAD caractersticas de varios comandos que rellenar automticamente los tipos de bases de datos siguientes: Punto simple, Block, COGO, Red de la figura, o segmento, con coordenadas etiqueta de registro, el rea y / o informacin de permetro. Llenar una base de datos implica la creacin de los registros de los elementos grficos, establecer el vnculo entre los registros y los grficos, y la actualizacin de informacin de atributos que se refiere a los elementos grficos, tales como la longitud o rea. Otras caractersticas permiten a los usuarios mostrar las etiquetas registro con datos de campo, smbolos, grficos circulares, grficos de barras o imgenes. Tambin se pueden mostrar las etiquetas de registro de las colecciones de discos mltiples, visualizar en forma dinmica informacin de la calle, y de forma dinmica el zoom en las colecciones de discos.