Hono
miércoles, 6 de abril de 2011
lunes, 21 de febrero de 2011
jueves, 17 de febrero de 2011
BASES DE DATOS EN EL MERCADO
BASES DE DATOS
Una base de datos no es mas que un conjunto de información relacionada que se encuentra agrupada o estructurada.
TIPOS DE BASES DE DATOS
Bases de datos de fichero plano (o ficheros por bloques).
Las bases de datos de fichero plano consisten en ficheros de texto divididos en filas y columnas. Estas bases de datos son las más primitivas y quizás ni tan siquiera merezcan considerarse como tales. Pueden ser útiles para aplicaciones muy simples, pero no para aplicaciones medianas o complejas, debido a sus grandes limitaciones.
Las bases de datos relacionales son las más populares actualmente. Su nombre proviene de su gran ventaja sobre las bases de datos de fichero plano: la posibilidad de relacionar varias tablas de datos entre sí, compartiendo información y evitando la duplicidad y los problemas que ello conlleva (espacio de almacenamiento y redundancia). Existen numerosas bases de datos relacionales para distintas plataformas (Access, Paradox, Oracle, Sybase) y son ampliamente utilizadas. Sin embargo, tienen un punto débil: la mayoría de ellas no admite la incorporación de objetos multimedia tales como sonidos, imágenes o animaciones.
Bases de datos orientadas a objetos.
Las bases de datos orientadas a objetos incorporan el paradigma de la Orientación a Objetos (OO) a las bases de datos. La base de datos está constituida por objetos, que pueden ser de muy diversos tipos, y sobre los cuales se encuentran definidas unas operaciones. Las bases de datos orientadas a objetos pueden manejar información binaria (como objetos multimedia) de una forma eficiente. Su limitación suele residir en su especialización, ya que suelen estar diseñadas para un tipo particular de objetos (por ejemplo, una base de datos para un programa de CAD).
Bases de datos híbridas.
Las bases de datos híbridas combinan características de las bases de datos relacionales y las bases de datos orientadas a objetos. Manejan datos textuales y datos binarios, a los cuales se extienden las posibilidades de consulta. Es una tecnología reciente y aún existen pocas en el mercado.
NOMBRE DE LA BASE DE DATOS | COMPAÑIA | LENGUAJE DE PROGRAMACIÓN |
MySQL es un sistema de gestión de base de datos relacional | Opensource MySQL AB, Oracle Corporation desde abril de 2009 | C, C++, C#, Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java , Lisp, Perl, PHP, Python, Ruby,Gambas, REALbasic (Mac y Linux), (x)Harbour (Eagle1), FreeBASIC, y Tcl; cada uno de estos utiliza una API específica |
Oracle | Oracle Corporation. | |
GEMSTONE/OPAL | ServicLogi | C++ y Java |
ONTOS | Ontos Inc.,Bellerica,MA | |
FileMaker | Nashoba Systems de Concord, Massachusetts | |
Access | Microsoft | Visual Basic 6, phyton |
miércoles, 16 de febrero de 2011
EJEMPLOS DE CAD Y CASE
¿Qué es CAD?
¿Para qué sirve?CASE
El CAD permite ordenar y procesar la información relativa a las características de un objeto material. En el caso particular de la arquitectura, el CAD sirve para construir un modelo análogo del edificio o instalación. En el espacio imaginario es posible construir, con elementos también imaginarios, la mayor parte de los componentes del edificio; colocar cada elemento en la posición que le corresponde en relación a los demás, caracterizar cada elemento en función de sus propiedades intrínsecas (forma, tamaño, material, etc.) y también caracterizarlo en sus propiedades extrínsecas (función, precio, etc.)
Ejemplos:
SISTEMAS PIS. (Sistema de información de Imágenes) Un sistema de este tipo es una forma especial de sistema de información que permite la manipulación, almacenamiento, recuperación y análisis de datos de imágenes.
ANALISIS DE IMAGENES VARIABLES EN EL TIEMPO. (Sistemas CATVI). Los CATVI comprenden métodos y técnicas de procesamiento de imágenes variables en el tiempo, con el fin de encontrar diferencias entre las secuencias de una escena, transmitida por un sensor de visión y almacenadas en un computador, y que son causadas por el movimiento de objetos o del sensor.
SISTEMAS FMS. (Sistema de Fabricación Flexible) La arquitectura de la red de ordenadores en un FMS es jerárquica con tres niveles de operación. Un computador, maestro o principal, ejerce el control del sistema de computadores, el segundo nivel de computadores subordinados al principal se denomina Módulo de Control Numérico, el cual supervisa las operaciones de la máquina-herramienta.
SISTEMAS ISIS. (Sistema de Inteligencia Artificial) Es un sistema de Inteligencia Artificial capaz de solucionar el problema de cómo construir de forma precisa en el tiempo adecuado, los inventarios reales y manejarlos en el ambiente de una empresa.
¿Que es CASE?
CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, cálculo de costes, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras.
EJEMPLOS
*Integrated CASE (I-CASE), herramientas que engloban todo el proceso de desarrollo software, desde análisis hasta implementación.
*MetaCASE, herramientas que permiten la definición de nuestra propia técnica de modelado, los elementos permitidos del metamodelo generado se guardan en un repositorio y pueden ser usados por otros analistas, es decir, es como si definiéramos nuestro propio UML, con nuestros elementos, restricciones y relaciones posibles.
*CAST (Computer-Aided Software Testing), herramientas de soporte a la prueba de software.
*IPSE (Integrated Programming Support Environment), herramientas que soportan todo el ciclo de vida, incluyen componentes para la gestión de proyectos y gestión de la configuración.
* NetDynamics
* PowerBuilder
* PROGRESS
* Visual Basic
.
CAD significa Diseño Asistido por Computador (del inglés Computer Aided Design). Tal el nombre lo indica, CAD es todo sistema informático destinado a asistir al diseñador en su tarea específica. El CAD atiende prioritariamente aquellas tareas exclusivas del diseño, tales como el dibujo técnico y la documentación del mismo, pero normalmente permite realizar otras tareas complementarias relacionadas principalmente con la presentación y el análisis del diseño realizado. Si bien un sistema CAD puede adoptar infinidad de aspectos y puede funcionar de muchas formas distintas, hay algunas particularidades que todos comparten y que han sido adoptadas como normas.
El CAD permite ordenar y procesar la información relativa a las características de un objeto material. En el caso particular de la arquitectura, el CAD sirve para construir un modelo análogo del edificio o instalación. En el espacio imaginario es posible construir, con elementos también imaginarios, la mayor parte de los componentes del edificio; colocar cada elemento en la posición que le corresponde en relación a los demás, caracterizar cada elemento en función de sus propiedades intrínsecas (forma, tamaño, material, etc.) y también caracterizarlo en sus propiedades extrínsecas (función, precio, etc.)
Ejemplos:
SISTEMAS PIS. (Sistema de información de Imágenes) Un sistema de este tipo es una forma especial de sistema de información que permite la manipulación, almacenamiento, recuperación y análisis de datos de imágenes.
ANALISIS DE IMAGENES VARIABLES EN EL TIEMPO. (Sistemas CATVI). Los CATVI comprenden métodos y técnicas de procesamiento de imágenes variables en el tiempo, con el fin de encontrar diferencias entre las secuencias de una escena, transmitida por un sensor de visión y almacenadas en un computador, y que son causadas por el movimiento de objetos o del sensor.
SISTEMAS FMS. (Sistema de Fabricación Flexible) La arquitectura de la red de ordenadores en un FMS es jerárquica con tres niveles de operación. Un computador, maestro o principal, ejerce el control del sistema de computadores, el segundo nivel de computadores subordinados al principal se denomina Módulo de Control Numérico, el cual supervisa las operaciones de la máquina-herramienta.
SISTEMAS ISIS. (Sistema de Inteligencia Artificial) Es un sistema de Inteligencia Artificial capaz de solucionar el problema de cómo construir de forma precisa en el tiempo adecuado, los inventarios reales y manejarlos en el ambiente de una empresa.
¿Que es CASE?
CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, cálculo de costes, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras.
EJEMPLOS
*Integrated CASE (I-CASE), herramientas que engloban todo el proceso de desarrollo software, desde análisis hasta implementación.
*MetaCASE, herramientas que permiten la definición de nuestra propia técnica de modelado, los elementos permitidos del metamodelo generado se guardan en un repositorio y pueden ser usados por otros analistas, es decir, es como si definiéramos nuestro propio UML, con nuestros elementos, restricciones y relaciones posibles.
*CAST (Computer-Aided Software Testing), herramientas de soporte a la prueba de software.
*IPSE (Integrated Programming Support Environment), herramientas que soportan todo el ciclo de vida, incluyen componentes para la gestión de proyectos y gestión de la configuración.
* NetDynamics
* PowerBuilder
* PROGRESS
* Visual Basic
.
Suscribirse a:
Entradas (Atom)