Gracias a los gestores de bases de datos, el administrador del sistemas logra establecer configuraciones a travs de la interfaz de usuario, actualmente encontramos bases de datos de un alto nivel, como lo son los grandes y gigantes de la informtica como lo es Google utilizando las bases de datos de tipo Big Tables (mapa multidimensional ordenado, disperso, distribuido y persistente).
Con respecto a las definiciones tenemos:
Ordenado: Simplemente las filas de nuestro mapa o vector van a estar ordenadas por un cierto criterio (lexicogrficamente por la clave). Distribuido: Si pensamos en un mapa con 100 tuplas, podramos tener la mitad de un mapa en un servidor, y la otra mitad en otro. Disperso: Se puede entender como poco denso tambin, puede darnos la sensacin de tener pedazos de distintos mapas juntos. Persistente: Simple, los datos se persisten a una unidad fsica (discos). O sea, se corta la luz y no perdemos nada.
Con el transcurrir de los aos las bases de datos han tenido modificaciones para mejorar su estructura interna funcional con la inclusin de nuevas tecnologas como la multimedia , la imagen y el sonido.
Las Bases de Datos centralizadas han mejorado notablemente, permitindonos transferencias de subida y bajada lo cual nos permite que la implementacin de una base de datos remota unificando as la informacin. A travs de la tecnologa ASP, como lenguaje de programacin, podremos realizar consultas a la misma base de datos directamente desde Internet.
Un sistema distribuido se define como una coleccin de computadoras separadas fsicamente y conectadas entre s por una red de comunicaciones distribuida; cada mquina posee sus componentes de hardware y software que el usuario percibe como un solo sistema. El usuario accede a los recursos remotamente de la misma manera en que accede a recursos locales. La computacin distribuida ha sido diseada para resolver problemas demasiado grandes para cualquier computadora.
Este modelo, que predomina en la actualidad, permite descentralizar el procesamiento y recursos, sobre todo, de cada uno de los servicios y de la visualizacin de la Interfaz Grfica de Usuario. Esto hace que ciertos servidores estn dedicados solo a una aplicacin determinada y por lo tanto ejecutarla en forma eficiente.
Los modelos de bases de datos tradicionales (relacional, red y jerrquico) han sido capaces de satisfacer con xito las necesidades, en cuanto a bases de datos, de las aplicaciones de gestin tradicionales. Sin embargo, presentan algunas deciencias cuando se trata de aplicaciones ms complejas o sosticadas como, por ejemplo, el diseo y fabricacin en ingeniera (CAD/CAM, CIM), los experimentos cientcos, los sistemas de informacin geograca o los sistemas multimedia. Los requerimientos y las caractersticas de estas nuevas aplicaciones dieren en gran medida de las tpicas aplicaciones de gestin: la estructura de los objetos es ms compleja, las transacciones son de larga duracin, se necesitan nuevos tipos de datos para almacenar imgenes y textos, y hace falta denir operaciones no estndar, especcas para cada aplicacin. Las bases de datos orientadas a objetos se crearon para tratar de satisfacer las necesidades de estas nuevas aplicaciones. La orientacin a objetos ofrece exibilidad para manejar algunos de estos requisitos y no est limitada por los tipos de datos y los lenguajes de consulta de los sistemas de bases de datos tradicionales.
Las Herramientas CASE (Computer Aided Software Engineering, Ingeniera de Software Asistida por Ordenador) son diversas aplicaciones informticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas en trminos 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 diseo del proyecto, clculo de costes, implementacin de parte del cdigo automticamente con el diseo dado, compilacin automtica, documentacin o deteccin de errores entre otras.
La Manufactura Integrada por Computadora (CIM), acrnimo de Computer Integrated Manufacturing es una filosofa y estrategia de produccin, caracterizada por integrar toda la informacin de las distintas reas de una empresa a travs de sistemas informticos y la utilizacin de equipos electrnicos para el control, supervisin y gestin de los procesos.
Actualmente si has trabajado en proyectos de informtica, lo ms probable es que alguna vez hayas tenido que almacenar informacin en una base de datos. Histricamente, la base de datos ms avanzada ha sido Oracle, que hace aos era la nica que cumpla las exigencias de seguridad y escalabilidad del gobierno americano. No obstante, hoy en da el software de almacenamiento de informacin se encuentra ya muy igualado. Entre las bases de datos actuales se pueden distinguir las marcas comerciales: Oracle, SQLServer, DB2... y las marcas de software libre: MySQL, PostgreSQL... etc.
Los 10 Productos de Base de datos ms usados a nivel mundial
PROCEDIMIENTO DE MIGRACIN DE DATOS
Actualmente la informacin se ha convertido en un activo importante para las organizaciones tanto pblicas como privadas; dicha informacin se obtiene mediante la extraccin e interpretacin de los datos que posee la organizacin, algunos de los cuales se encuentran almacenados en sus bases de datos (BD), incluso en forma individual las bases de datos se han transformado en un recurso invaluable para el desarrollo profesional y personal. Una base de datos en su concepto ms simple, se refiere a un conjunto de datos relacionados entre s con un objetivo comn, de acuerdo con C. J. Date en su libro.
Introduccin a las bases de datos: es una coleccin de datos integrados, con redundancia controlada y con una estructura que refleje las interrelaciones y restricciones existentes en el mundo real; los datos que han de ser compartidos por diferentes usuarios y aplicaciones, deben mantenerse independientes de stas, y definicin y descripcin, nicas para cada tipo accede dato, han de estar almacenadas junto con los mismos. Los procedimientos de actualizacin y recuperacin, comunes, y bien determinados, habrn de ser capaces de conservar la integridad, seguridad y confidencialidad del conjunto de datos. La migracin de bases de datos es generalmente una tarea compleja que no slo supone transferir datos entre tipos de almacenaje y formatos de un servidor de base de datos a otro; sino que tambin supone escribir sentencias SQL o incluso procedimientos (SPL) de lgica de negocio.
En comparacin con los esquemas estndares de migracin a mano, ofrecemos una potente gama de herramientas desarrolladas de probada eficacia en complejos mdulos de bases de datos relacionales. Estas herramientas y nuestros especialistas pueden asegurar que las transiciones de las bases de datos se realicen perfectamente, independientemente de la naturaleza del sistema.
Desde la experiencia, estamos familiarizados con la complejidad, el coste que supone una larga migracin de bases de datos y los problemas que aparecen durante el proceso cuando se emplean mtodos inapropiados; ya que siempre comprobamos con los clientes potenciales que el uso de nuestras herramientas y mtodos pueda ofrecer una ventaja significativa.