Sistemas Manejadores De Base De Datos

El sistema de gestión de bases de datos es esencial para el adecuado funcionamiento y manipulación de los datos contenidos en la base. Se puede definir como: Las funciones esenciales de un SGDB son:    Descripción Manipulación Utilización de los datos.

Descripción: Describe los elementos de datos, su estructura, sus interrelaciones, sus validaciones. Tanto a nivel externo como lógico global e interno esta descripción es realizada mediante un LDD o Lenguaje de Descripción de Datos. Manipulación: Permite Buscar, Añadir, Suprimir y Modificar los datos contenidos en la Base de Datos. La manipulación misma supone definir un criterio de selección, definir la estructura lógica a recuperar, acceder a la estructura física. Esta manipulación es realizada mediante un LMD o Lenguaje de Manipulación de Datos. Utilización: La utilización permite acceder a la base de datos, no a nivel de datos sino a la base como tal, para lo cual, reúne las interfaces de los usuarios y suministra procedimientos para el administrador.

DIFERENTES GESTORES DE BASES DE DATOS

Nombre del Gestor: Db4o Paradigma Utilizado: Base de Datos Orientada a Objetos Lenguajes de Programación con los que Interactúa: Java y .NET Características Principales:  No hay diferencia de impedancia: los objetos se almacenan tal y como son.  Manejo automático del esquema de base de datos.  No hay que cambiar las clases para poder almacenarlas.  Sin junturas en la unión con el lenguaje Java (o .NET).  Uniones de datos automatizadas.  Se instala añadiendo un único fichero de librería de 250Kb (jar para Java o DLL para .NET).  Un único fichero de base de datos.  Versionado del esquema automático.  Consultas-por-ejemplo (Query-By-Example).  S.O.D.A. (Simple Object Database Access), un API de consultas open source. Ventajas Desventajas  Cero Administración  Capacidad de Consulta bastante limitada  Eficiencia  Tamaño Pequeño

 Atiende las necesidades de las exigentes  No es recomendable utilizarlo con prácticas actuales del e-business aplicaciones que exigen un gran rendimiento particularmente para aplicativos que requieran desde el punto de vista de la rapidez.  La universidad de Essex y Texas A&M University lo utilizan para enseñanza e investigación. necesita. procedimientos). ya que transacciones de alto desempeño.  En EUA. Esta tecnología se puede ver en INFORMIX Dynamic Server.  No tiene soporte para BLOBs (Objetos es decir no es necesario especificar alguna grandes binarios). no aprovecha procesadores múltiples. Por ejemplo: Imágenes. no posee la velocidad de sus competidores. añade nulo VARCHAR.  Tiene arquitectura para servidor OLTP (On Line Transaction Prosessing) para UNIX. el departamento de IT de BMW lo utliza en prototipos de coches electrónicos.  Son datos con una longitud fija de máximo  Reduce los costos de la administración 2000 caracteres. (Se ocupa de una sola  Optimiza capacidades de inteligencia del petición al mismo tiempo). Nombre del Gestor: Informix Paradigma Utilizado: Base de Datos Orientada a Objetos Lenguajes de Programación con los que Interactúa: Java Características Principales:  Dispone de herramientas graficas  Gestiona múltiples bases de datos remotas de una única consola donde se muestran gráficamente tanto la base de datos. formularios de entrada de datos y generadores de listados. se utiliza en el Sistema de imagen retinal de Massie Systems para el diagnóstico de ojos infantiles. instrucción que diga que conversión de tipo se Audio y Video. Die Mobilanten lo utiliza en una solución basada en PDA para utilidades de tamaño medio.  Ofrece herramientas para crear menús.  Ocupa menos memoria y recursos que el Oracle.  Utiliza plataforma NT y UNIX  Capacidad de relación de datos de múltiples lugares físicos  Opción de conectar datos relacionales de paginas web. donde almacena las imágenes de sus clientes.  Se integra con Linux y Oracle. como los objetos que contiene (tablas. complejos y rigurosos.Empresas o Lugares donde se Utiliza:  En Alemania.  Maximiza operaciones de datos para el grupo de trabajo y para la empresa en total. índices. .  Se especializo mas en aplicaciones GIS (datos geográficos  Es mas simplificada la administración de usuarios ya que utiliza los mismos usuarios de LINUX (los creas con adduser) Ventajas: Desventajas:  Hace la conversión de tipos automáticamente.  No tiene soporte para el tipo de datos  Si no se colocan algunos valores.  ES single-Threaded.  Soporta requisitos de procesamiento de transacción online. automáticamente. negocio competitivas.  Cumple con los niveles de seguridad mínimos requeridos. si bien no es lento.

 Soporte completo para cláusulas.PyMes (8 de los 10 principales minoristas y 20 de los principales supermercados usan este sistema). (Preprocesador de Hipertexto).. básico. REVOKE para quitar los privilegios de una  MySQL posee un buen control de acceso de tabla.. PERL. LISP.. PYTHON.  Disponibilidad en gran cantidad de plataformas y sistemas.  Gran portabilidad entre distintos sistemas o plataformas. C++. Características Principales:  Amplio subconjunto del lenguaje SQL. tipos de datos y comandos estándar y extendidos del estándar SQL.  Uso de MyODBC. el soporte para disparadores es cualquiera usar y modificar el software. distribución geográfica. JAVA. soporte físico. 5.. funciones.Telecomunicaciones 3. Sistemas de gestion de redes Nombre del Gestor: MySQL Paradigma Utilizado: Lenguajes de Programación con los que Interactúa: C. con tablas NO transaccionales de  Es muy rápido.. incrustados.Comercio Minorista 2.  Cuando MySQL maneja la Integridad referencial.  Transacciones y claves foráneas. usuarios y seguridad en los datos.  El software MySQL usa la licencia GPL (General Public License).  Una gran cantidad de software de Debe usarse explícitamente un comando contribuciones está disponible para MySQL. que proporciona a MySQL soporte para programas clientes que usen .  Replicación. capacidad.  Soporte para control de transacciones en tablas transaccionales (tipo InnoDB).  La función de conversión CAST() no soporta la  Integración perfecta con el lenguaje PHP conversión a REAL o BIGINT. PASCAL. por lo tanto hay ciertas limitaciones en lo que puede hacerse con ellos. C#. subconsultas y disparadores (Triggers).  Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferente velocidad de operación. transacciones. Algunas extensiones son incluidas igualmente.  Soporte para procedimientos almacenados.Salud y Gobierno 4. DELPHI. automáticamente cuando se borra una tabla.  Búsqueda e indexación de campos de texto Ventajas: Desventajas:  Es Open Source: Significa que es posible para  Actualmente. tipo MyISAM.Empresas o Lugares donde se Utiliza: 1.  Los privilegios para una tabla no se eliminan  Es un sistema cliente/sevidor.. PHP. no las trata de forma diferente  Trabaja en entornos cliente/servidor o al resto de campos. etc. fiable y fácil de usar.  Conectividad segura.

conexiones ODBC (Open Database Connectivity). Opción distribuida. General Electric (EE. precio.UU). Inglaterra y EE. como SQL-92. Technorati. FeedBurner y Right Now. en mi opinión. Gestión de grandes bases de datos. Incluso las licencias de Personal Oracle son excesivamente caras. Travelocity. Sistemas de alta disponibilidad.UU.). Portabilidad. Gestión de la seguridad. Craigslist. Un error frecuente una Pc hasta un supercomputador. · También es elevado el coste de la formación. Flickr.  Google usa MySQL para AdSense y AdWords. LiveJournal.). Replicación de entornos. Otro problema · Puede ejecutarse en todas las plataformas. desde es la necesidad de ajustes. Intel Corporation (EE. Usuarios concurrentes. de replicación e incluso ciertas versiones puede ser desesperantemente lento. etc. Empresas o Lugares donde se utiliza:  YouTube. Nombre del Gestor: Oracle Paradigma Utilizado: BD Orientada a Objetos y Relacional Lenguajes de Programación con los que Interactúa: PHP.UU). . C++. Empresas o Lugares donde se Utiliza: todo el sistema de indexación de Yahoo General Motors (EE.UU). Pearl. Un Oracle mal configurado eficiencia. Holanda y EE. Adaptación a estándares de la industria.com. Habbo Hotel.UU. admiten la administración de bases de datos distribuidas.Net y Java Características Principales: Entorno cliente/servidor. HP (Bélgica.  Otras grandes instalaciones incluyen a Wikipedia. consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las · Permite el uso de particiones para la mejora de la aplicaciones clientes.Oracle es el motor de base de datos relacional más El mayor inconveniente de Oracle es quizás su usado a nivel mundial. Ventajas: Desventajas: . Disponibilidad controlada de los datos de las aplicaciones. Weather. Autogestión de la integridad de los datos. Second Life.). Trulia. Yahoo (EE. Compatibilidad. British Gas (Inglaterra) . Alto rendimiento en transacciones. C. Conectabilidad.UU. y sólo últimamente han comenzado a aparecer · Oracle es la base de datos con mas orientación buenos libros sobre asuntos técnicos distintos de la hacía INTERNET simple instalación y administración. Alcatel (Francia). Omniture. Phillips (Bélgica.

Nombre del Gestor: Access Paradigma Utilizado: . backup/recuperación on−line y offline. y aplicaciones.  Influye en la elección el hardware utilizado.  Proporciona un juego de datos de acceso de las  Una serie de error del sistema operativo. audio.  Además cuenta con un monitor gráfico de performance el cual posibilita observar el tiempo de ejecución de una sentencia SQL y corregir detalles para aumentar el rendimiento. Ventajas: Desventajas:  Permite agilizar el tiempo de respuestas en  Es la tercera base de datos que más se vende.Nombre del Gestor: DB2 IBM Paradigma Utilizado: Lenguajes de Programación con los que Interactúa: Java Características Principales:  Permite el manejo de objetos grandes (hasta 2 GB). la entrega electrónica de formularios y el almacenamiento en su sistema de administración de contenido.  En sistemas grandes la base más usada es DB2  Tablas de resumen ya que corre en diferentes plataformas operativas.  Esta capacidad se utiliza en sistemas de búsqueda de personas por huellas digitales. el chequeo de integridad referencial. lo que posteriormente facilita cualquier búsqueda. Empresas o Lugares donde se Utiliza:  Fin@nce Corporation utiliza las soluciones DB2 Content Management para mejorar su proceso de aplicaciones de hipotecas con una aplicación online. acceso desautorizado. que son una serie de particiones de la base. etc. imágenes. video. control interno de acceso a proteger datos. o entradas inválidas. que interfaces para los diferentes tipos de usuarios cae DB2. commit de dos fases. consultas. queries paralelos. SQL recursivo.  Guarda sus datos contra la pérdida. por ejemplo si tengo un donde tengo almacenados los curriculums de varias personas.  Los administradores pueden definir grupos de nodos. en sistemas información geográfica. soporte multimedia: texto. en la mayoría de  Tablas replicadas los casos la decisión para optar por un  Uniones hash software de estas características es  Utiliza una combinación de seguridad externa y corporativa. la definición de datos y funciones por parte del usuario. pero en realidad.  El DB2 se basa en dos ejes que lo hacen fuerte en su rendimiento: utiliza un sistema multiprocesador (SMP) simétrico y un sistema de procesador paralelo masivo.  JK Insurance utiliza las capacidades de reunión de información y administración del flujo de trabajo de IBM DB2 Content Manager para manejar eficientemente una demanda debido a un accidente. mediante este puedo realizar búsquedas documentos con los datos que me interesen sin tener que ver los CV uno por uno.  Mediante los extensores se realiza el manejo de los datos no tradicionales.

Nombre del Gestor: Firebird Paradigma Utilizado: Lenguajes de Programación con los que Interactúa: C. .  Compartir la información con Microsoft Windows SharePoint Services.  Crear tablas rápidamente sin preocuparse de la complejidad de las bases de datos. Ventajas: Desventajas:  Obtener mejores resultados con la interfaz de  Para bases de datos de gran calibre (en usuario de Office Fluent. con requerimientos de hardware bajo. .  Realizar el seguimiento de las listas de Windows SharePoint Services. cualquier recomendable usar otros sistemas como usuario puede realizar un seguimiento de la MySQL o Microsoft SQL Server. casa u oficina que tenga instalado Microsoft Office. Estos nuevos tipos de campos son esencialmente de registros y permitir el almacenamiento de múltiples valores en un campo. Basic Características Principales:  El ACCDB soporta los tipos de datos más complejos. Puede modificar un de respuesta críticos informe con una respuesta visual en tiempo real y guardar varias vistas para audiencias distintas. pues sólo está  Empezar rápidamente usando soluciones prediseñadas.  Obtener acceso a información procedente de orígenes diversos.  Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded).NET y Java Características principales:  Es Multiplataforma: Linux.  Entre sus mayores inconvenientes figuran que no es multiplataforma. y código VBA información y crear informes para tomar (Visual Basic para Aplicaciones).Lenguajes de Programación con los que Interactúa: Java. Empresas o Lugares donde se Utiliza: Cualquier empresa. PHP. como archivos adjuntos y campos con múltiples valores. Incluso sin tener cuanto a volumen de datos o de usuarios) es experiencia con bases de datos. Windows MACOs  Ejecutable pequeño. disponible para sistemas operativos de Microsoft.  Actualizar y recopilar información directamente del origen. Su uso es inadecuado para grandes  Cree varios informes con vistas diferentes de la proyectos de software que requieren tiempos misma información. C++. decisiones mejor fundadas.  Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas.  Trasladar datos a la tecnología Windows SharePoint Services para facilitar su tratamiento. Perl.

NET Características Principales:  Incrementar la productividad. grandes del mundo. Ventajas: Desventajas:  Tiene una de las aplicaciones móviles más  El costo del programa a implementar.  El mercado más grande de servicios financieros .  Poblar los almacenes de bases de datos.  Existencia de controladores ODBC.  Conectividad. grandes RDBMS  Escasa Documentación para su manejo.  Distribuir datos heterogéneos a través de múltiples locaciones.  Pleno soporte de SQL. Base de datos de solo lectura para aplicaciones desde dispositivos sin capacidad de procesamiento. con más de 10 millones de usuarios.Soporte de Transacciones ACID y claves foráneas.  Mejorar el desarrollo de sus sistemas OLTP. Buena seguridad basada en usuarios/roles.  Simplificar la migración de datos de sistemas históricos a nuevas plataformas incluyendo el Web. .  Todas las características básicas de los  No atractivo.  Sincronizar los datos a través de Sybase y/o bases de datos heterogéneas.  Disponible en todas las grandes plataformas.     Nombre del Gestor: Sybase Paradigma Utilizado: Lenguajes de Programación con los que Interactúa: Basic. Empresas o Lugares donde se Utiliza: Algunas empresas pequeñas en Ciudad de Mexico.  Dar disponibilidad e integridad en los datos cuando los sistemas de red fallan.OLEDB.  Liberar los recursos de la red. Ventajas: Desventajas:  Realmente gratuito  No Soporte.  Bajo consumo de recursos  Bajos requerimientos de hardware.  Proveer más salidas a usuarios finales y más locaciones de acceso en tiempo real con el propósito de analizar y soportar la toma de decisiones.  Rendimiento razonable  Bases de datos de tamaño ilimitado. Es mediamente escalable.etc.  Proteger los datos permitiendo que los sistemas históricos y nuevos corran conjuntamente hasta que las organizaciones estén listas para cambiar totalmente hacia la nueva plataforma. y varias empresas en Brasil.  Requisito de administración bajos.  Expedir de desplegados para nuevas aplicaciones.

 MAJOR CREDIT CARD ISSUER: Empresa dedicada al negocio de tarjetas de crédito. RSA Security . Esto es especialmente útil para trabajos concurrentes sobre la base de datos de forma que se bloquea una página de registros durante unatransacción para evitar que se modifiquen hasta que termine pero permitiendo actuar sobre el resto de páginas. para evitar fraude. animales y el reino fungi. Nombre del Gestor: BDB Paradigma Utilizado: Base de Datos Orientada a Objetos Lenguajes de Programación con los que Interactúa: C. aplicaciones de bonos y privilegios con que cuentan. Caché configurable para modificar el rendimiento.  ONLINE BOND TRADING FIRM: Negocios por internet. plantas.  V-SPAN CORPORATION: Es una empresa que provee servicios de videoconferencias para empresas y utiliza SYBASE. Ventajas: Desventajas: Es compatible con algunas interfaces históricas para No tiene modo cliente-servidor. Java. bacterias.  CONFERENCING COMPANY: Es una empresa que oferta videoconferencias. Tcl Características Principales: Los datos se almacenan en el formato nativo del lenguaje de programación. Permite crear bloqueos de forma detallada. Python. Berkeley DB no soporta SQL ni esquemas. AOL Cisco Systems EMC Hitachi HP Motorola Nortel: compañía de telecomunicaciones. C++.utilizan las herramientas de Sybase. en sus bases verifica consumidores en línea. en unos segundos. Transacciones y recuperación ante errores ACID. Ruby.  El número uno en bases de datos de carácter inalámbrico (Unwired). análisis de genomas. Posibilidad de realizar copias de seguridad y replicación en caliente. Amazon: empresa líder mundial en B2C. así como organismos incluyendo virus. parásitos. ndbm y hsearch. Esto es configurable de forma que se puede ir relajando en función de la aplicación. Empresas o Lugares donde se Utiliza:  THE INSTITUTE FOR GENOMIC RESEARCH: aplica SYBASE SERVER para aplicaciones de ingeniería genética. Permite utilizar la característica de snapshots para poder efectuar varias transacciones sobre los mismos registros de manera simultánea. Perl.  Lider entre los usuarios de Linux. bases de datos en UNIX como dbm. Empresas o Lugares donde se Utiliza: Airbus: compañía europea aeronáutica y aeroespacial.

triggers y la mayor parte de las consultas complejas. servidor ofrece mayor protección ante aplicaciones No requiere que algún proceso o programa servidor que utilizan la base de datos y que pudieran tener sea iniciado. cumpliendo con los estándares de sintaxis SQL Empresas o Lugares donde se Utiliza: CyberTech (Alemania). Un acceso de escritura sólo puede ser servido si no se está sirviendo ningún otro acceso concurrentemente.IP). Características Principales: Implementación del estándar SQL 92. Amplia variedad de tipos nativos. Incorpora una estructura de datos array. consistencia de base de datos.TIBCO VERITAS Nombre del Gestor: PostgreSQL Paradigma Utilizado: Base de datos Relacional Orientada a Objetos Lenguajes de Programación con los que Interactúa: PL/SQL. Posee un completo soporte para control de transacciones (mediante los comandos BEGIN WORK. Consume más recursos que MySQL y Claves ajenas también denominadas Llaves ajenas o Aproximadamente es 2 veces más lento que MySQL Claves Foráneas. Posee una gran capacidad de almacenamiento. los tipos se asignan a los valores individuales. aislamiento. con su producto CyberCluster Nombre del Gestor: SQLite Paradigma Utilizado: Lenguajes de Programación con los que Interactúa: Características Principales: La biblioteca implementa la mayor parte del estándar SQL-92. Java. Varios procesos o hilos pueden acceder a la misma base de datos sin problemas. Incluye transacciones de base de datos atómicas. C++. Varios accesos de lectura pueden ser servidos en paralelo. ROLLBACK WORK o ABORT) Ventajas: Desventajas: Alta concurrencia. C. . plPHP. y durabilidad (ACID). Asigna un tipo a una columna como en la mayor parte de los sistemas de bases de datos SQL. detenido o configurado en forma fallos de programación. Ventajas: Desventajas: El motor de bases de datos SQLite no requiere ser Es que el modelo tradicional de utilizar un proceso "instalado" antes de ser utilizado. COMMIT WORK o END WORK. así como datos sobre redes (MAC. Soporta distintos tipos de datos. PL/Java web. PL/Perl. Tiene una arquitectura Cliente – Servidor Tiene soporte para todos los tipos de JOINS o uniones entre tablas.

SQLite simplemente trabaja. así como ampliada / ampliado) -. Nombre del Gestor: Paradox Paradigma Utilizado: Base de Datos Orientada a Objetos Lenguajes de Programación con los que Interactúa: C. e InterBase sí permite que una base . pero El entorno de programación que tiene es uno de los este concepto es difícil de adaptar para InterBase. prácticamente. en contraste con los conocimientos explícitos necesarios para la optimización del rendimiento xBase Un lenguaje de programación innovadora del Idioma de la aplicación Paradox (PAL) que era legible. Por otro lado. en cambio al ser SQLite parte integral de la aplicación que utilizamos. Informix) para aumentar el rendimiento físico de una base de datos. de forma que nuevas versiones de SQLite pueden leer y escribir versiones anteriores. aunque no ciertas técnicas RAID para la mejora del ofrece posibilidades Internet e Intranet integrados rendimiento. (Oracle. El uso eficaz de la memoria (convencional. DB2. un problema de programación podría transferir las consecuencias al medio que contiene la información almacenada. SQL Server. de gran alcance. bien presentado y las explicaciones fueron escritos en Inglés común Ventajas: Desventajas: La última versión de Paradox. el particionamiento por software asistentes hace asequible el diseño de aplicaciones no es sino un sustituto un poco más flexible de a. presenta notables mejoras causa que sus ventajas: su arquitectura única. Java Características Principales: Una consulta visual de la aplicación ejemplo que fue apoyada por un motor de IA. el usuario y manuales de programación ganado premios lectura fueron ilustrados abundantemente. incluida en Corel Los problemas de InterBase se deben a la misma Office Profesional. Es respecto de las anteriores. los desarrolladores se han comprometido a mantener el mismo formato de archivo compatible con versiones anteriores. sólo en cuanto a muy sencillo realizar particiones en otros sistemas perfeccionamiento de las ya existentes. Empresas o Lugares donde se Utiliza: Pequeñas Empresas y Educación. puesto que no hay sistema alguno que se caiga desde la perspectiva del motor de base de datos. los índices que provocó la paradoja para ejecutar tareas con gran rapidez. Los programas que necesitan acceder a la base de datos no necesitan comunicarse con otra clase de interproceso de comunicación (típicamente TCP/IP) para enviar solicitudes y recibir los resultados.0 y 2. Particularmente en Paradox 1. en particular. un proceso servidor que funcione como un único proceso persistente. posee un mejor control de acceso y más precisión respecto a una fina definición del manejo de bloqueos y por tanto una mejor concurrencia. y pueden ser registrados en las acciones del teclado (algo así como la grabación de macros de Lotus 1-2-3). más completos y la existencia de numerosos De todos modos. C++. cualquier usuario.alguna. inclusive no requiere un procedimiento de recuperación ante problemas y caídas.0. carece de un proceso separado que funcione como servidor. Esto ya que un mal manejo de punteros en un cliente no pueden llegar a corromper la memoria en el servidor. Lotus-como los menús y las ventanas de texto que la interfaz nativa (a diferencia de dBase que tenía una interfaz de línea de comandos con los menús en capas en la parte superior). Caché de tablas de datos y. Adicionalmente. El formato del archivo que conforma la base de datos que maneja SQLite es multiplataforma.

XEROX. permitiendo una comunicaciòn local. modificación y eliminación de bases de datos. CEPSA.en el producto.OnlineAnalitycalProcessing). Seguridad: SQL permite SERVER es la enorme cantidad de memoria administrar permisos a TODO. etc.distribuciòn y utilizaciòn. TECHNOSITE.  La relación calidad-precio esta muy debajo comparado con oracle.  Para empezar SQL Server nos permite olvidarnos un poco de los ficheros que forman  La principal desventaja de Microsoft SQL la base de datos. soporta la definición. internet y Windows. SQL Server incluye tambienheramientas para diseñar gràficamentelas base de datos y analizar los datos mediante preguntas en lenguaje normal. a nivel de página. Empresas o Lugares donde se Utiliza: NASDAQ.  Puede utilizarse el mismo motor de base de datos a tràves de paltaformas que van desde equipos portàtiles que ejecutan Microsoft Windows® 95 ò 98 hasta grandes servidores con varios procesadores que ejecutan Microsoft Windows NT®. Enterprise Edition. Empresas o Lugares donde se Utilizan: Empresas pequeñas y Educación Nombre del Gestor: SQLServer Paradigma Utilizado: Lenguajes de Programación con los que Interactúa: Características Principales:  Facilidad de instalciòn .  SQL Server posee una gran variedad de herramientas administrativas y de desarrollo que permite mejorar la capacidad de instalar . un tamaño de página fijo y demasiado  El Transact SQL.  SQL Server se integra con el correo electrònico. dispositivos con crecimiento manual. Ventajas: Desventajas:  Puede ser útil para manejar y/o obtener datos  Los problemas de la 6. administrar y utilizar SQL Server. de datos se expanda a lo largo de varios discos. . atributos.5 eran muchos: bloqueo de la red de redes. aunque no controla qué tablas van a parar a qué dispositivo.  SQL Server incluye herramientas para extraer y analizar datos resumidos para el proceso analìtico en lìnea(OLAP. EUROWN SOFT. índices.distribuir. ANCERT.  Una pésima implementación de los tipos de datos variables como varchar. RAM que utiliza para la instalación y utilización del software. tablas. etc. pequeño (2048KB).  Una de las desventajas de SQL es que si lo quieres para practicas no te va hacer útil por que en el se prohíben muchas cosas tiene restricciones en lo particular me parase mas viable usar MySQL es mucho mejor además de ser un software gratis.  Almacenamiento de datos. JETTAINER.

tanto como fuente de datos (por ej. predecible) Empresas o Lugares donde se Utiliza: Empresas con Software de Windows . tales como Oracle. también puede conectarse con servidores de base de datos. Microsoft SQL Server o MySQL.  Poderoso manejo de vistas y cursores y control completo de estructuras relacionales. soporte de la tecnología IntelliSense de Microsoft Ventajas: Desventajas:  Menor costo  Integridad (Mayor sensibilidad frente a variaciones en transmisiones y fluctuaciones  Adquisición (Es accesible para pequeñas eléctricas).  Utilización de sentencias SQL en forma nativa. C# Características Principales:  Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos. servicios Web basados en XML) como por generar reports en formato XLM.  Desde la versión 7.  Su propio gestor de base de datos incorporado.  Lenguaje de programación Orientado a objetos.NET.  Desde la versión 9.  Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas.0. Sin embargo.0.  Flexibilidad para crear todo tipo de soluciones de bases de datos.  Capacitación (Por ser mas popular)  Menor capacidad de procesamiento (no  Soporte (Por la misma razón de antes) funciona adecuadamente con grandes  Entorno Windows (Es mas familiar y volúmenes de información). amplio soporte de XML.Nombre del Gestor: Visual Fox Pro Paradigma Utilizado: Base de Datos Orientada a Objetos Lenguajes de Programación con los que Interactúa: .. empresas)  Seguridad (Menos niveles de acceso).