Este documento presenta una investigación sobre sistemas de gestión de bases de datos. Explica brevemente qué son los SGBD, sus objetivos, ventajas e inconvenientes. Luego describe los principales tipos de SGBD disponibles, incluyendo de código abierto, propietarios y en la web. Finalmente, analiza en mayor profundidad cuatro SGBD populares: MySQL, Oracle, Firebird y Microsoft SQL Server.
Este documento presenta una investigación sobre sistemas de gestión de bases de datos. Explica qué son los SGBD, sus objetivos, ventajas e inconvenientes. Luego describe los principales tipos de SGBD disponibles, incluyendo de código abierto, propietarios y en la web. Finalmente, analiza cuatro SGBD populares: MySQL, Oracle, Firebird y Microsoft SQL Server.
Material de lectura administración de base de datosArturo Coronado
Este documento describe las funciones de un administrador de bases de datos (DBA). Explica que un DBA es responsable de mantener y operar las bases de datos de una compañía. Luego enumera las principales funciones de un DBA, como la gestión general de bases de datos, el modelado y diseño de bases de datos, la realización de copias de seguridad y recuperación de datos, y el soporte y entrenamiento sobre bases de datos. Finalmente, discute cómo un DBA trabaja con otras áreas como sistemas y desarrollo de aplicaciones.
Sistemas Manejadores de Bases de Datosalbusscorpio
Este documento resume varios sistemas manejadores de bases de datos. Describe dos sistemas de código abierto populares, SQLite y MySQL. SQLite almacena la base de datos completa en un solo archivo y es compatible con ACID, mientras que MySQL es un sistema multiusuario y multihilo ampliamente utilizado en aplicaciones web. También menciona brevemente otros sistemas manejadores de bases de datos como Firebird, Postgre SQL, Microsoft SQL Server y Oracle.
Administración de base de datos introduccion y objetivosUTN
Este documento presenta los objetivos y temario de un curso de administración de base de datos. Los objetivos incluyen aprender sobre las funciones del DBMS, realizar prácticas para mejorar las habilidades de administración de bases de datos, y conocer la arquitectura y funcionamiento de PostgreSQL. El temario cubre tópicos como la creación de ambientes de datos, modelado y normalización de datos, diseño de aplicaciones, seguridad, respaldos y más.
Este documento describe cómo crear bases de datos utilizando MySQL. Explica brevemente qué es un sistema de gestión de bases de datos y menciona algunos ejemplos de sistemas libres y no libres. Luego, detalla los pasos a seguir para crear una base de datos en MySQL, incluida la creación de tablas e inserción de registros. Finalmente, proporciona un ejemplo completo de cómo crear una base de datos simple con una tabla de personas y realizar operaciones básicas como seleccionar, insertar, actualizar y eliminar registros.
Este documento describe los componentes principales de un sistema de gestión de bases de datos (SGBD). Un SGBD consta de un gestor de base de datos, un diccionario de datos y un administrador de base de datos. El gestor de base de datos se encarga de garantizar la seguridad, integridad y acceso a los datos, mientras que el diccionario de datos almacena la descripción de la estructura de la base de datos. El administrador de base de datos es responsable de la seguridad y control de los datos.
Este informe analítico define una base de datos, describe sus características y tipos principales, y discute sus objetivos, ventajas y desventajas. Explica que una base de datos es un conjunto de datos relacionados almacenados de forma organizada para permitir el acceso y manipulación de la información. Detalla los tipos comunes de bases de datos como MySQL, PostgreSQL, Access y SQL Server, y concluye que las bases de datos son una herramienta valiosa para las empresas cuando se gestionan adecuadamente.
Este documento presenta una introducción a los sistemas de gestión de bases de datos y resume algunos de los productos SGBD disponibles, incluyendo MySQL, PostgreSQL, SQLite y otros de código abierto. También describe e información sobre cuatro administradores de bases de datos populares que serán estudiados más a fondo. Finalmente, incluye tablas comparativas que resumen información técnica sobre varios SGBD relacionales.
Este documento presenta una investigación sobre sistemas de gestión de bases de datos. Explica qué son los SGBD, sus objetivos, ventajas e inconvenientes. Luego describe los principales tipos de SGBD disponibles, incluyendo de código abierto, propietarios y en la web. Finalmente, analiza cuatro SGBD populares: MySQL, Oracle, Firebird y Microsoft SQL Server.
Material de lectura administración de base de datosArturo Coronado
Este documento describe las funciones de un administrador de bases de datos (DBA). Explica que un DBA es responsable de mantener y operar las bases de datos de una compañía. Luego enumera las principales funciones de un DBA, como la gestión general de bases de datos, el modelado y diseño de bases de datos, la realización de copias de seguridad y recuperación de datos, y el soporte y entrenamiento sobre bases de datos. Finalmente, discute cómo un DBA trabaja con otras áreas como sistemas y desarrollo de aplicaciones.
Sistemas Manejadores de Bases de Datosalbusscorpio
Este documento resume varios sistemas manejadores de bases de datos. Describe dos sistemas de código abierto populares, SQLite y MySQL. SQLite almacena la base de datos completa en un solo archivo y es compatible con ACID, mientras que MySQL es un sistema multiusuario y multihilo ampliamente utilizado en aplicaciones web. También menciona brevemente otros sistemas manejadores de bases de datos como Firebird, Postgre SQL, Microsoft SQL Server y Oracle.
Administración de base de datos introduccion y objetivosUTN
Este documento presenta los objetivos y temario de un curso de administración de base de datos. Los objetivos incluyen aprender sobre las funciones del DBMS, realizar prácticas para mejorar las habilidades de administración de bases de datos, y conocer la arquitectura y funcionamiento de PostgreSQL. El temario cubre tópicos como la creación de ambientes de datos, modelado y normalización de datos, diseño de aplicaciones, seguridad, respaldos y más.
Este documento describe cómo crear bases de datos utilizando MySQL. Explica brevemente qué es un sistema de gestión de bases de datos y menciona algunos ejemplos de sistemas libres y no libres. Luego, detalla los pasos a seguir para crear una base de datos en MySQL, incluida la creación de tablas e inserción de registros. Finalmente, proporciona un ejemplo completo de cómo crear una base de datos simple con una tabla de personas y realizar operaciones básicas como seleccionar, insertar, actualizar y eliminar registros.
Este documento describe los componentes principales de un sistema de gestión de bases de datos (SGBD). Un SGBD consta de un gestor de base de datos, un diccionario de datos y un administrador de base de datos. El gestor de base de datos se encarga de garantizar la seguridad, integridad y acceso a los datos, mientras que el diccionario de datos almacena la descripción de la estructura de la base de datos. El administrador de base de datos es responsable de la seguridad y control de los datos.
Este informe analítico define una base de datos, describe sus características y tipos principales, y discute sus objetivos, ventajas y desventajas. Explica que una base de datos es un conjunto de datos relacionados almacenados de forma organizada para permitir el acceso y manipulación de la información. Detalla los tipos comunes de bases de datos como MySQL, PostgreSQL, Access y SQL Server, y concluye que las bases de datos son una herramienta valiosa para las empresas cuando se gestionan adecuadamente.
Este documento presenta una introducción a los sistemas de gestión de bases de datos y resume algunos de los productos SGBD disponibles, incluyendo MySQL, PostgreSQL, SQLite y otros de código abierto. También describe e información sobre cuatro administradores de bases de datos populares que serán estudiados más a fondo. Finalmente, incluye tablas comparativas que resumen información técnica sobre varios SGBD relacionales.
Funciones del administrador de la base de datosstefakoka
El documento describe las funciones principales de un administrador de base de datos (DBA). Un DBA define y controla las bases de datos de una organización, proporcionando asesoría a los usuarios. Las funciones clave de un DBA incluyen estructurar la base de datos, establecer estándares y permisos de uso, garantizar la seguridad, y realizar tareas de mantenimiento como copias de seguridad y supervisión del rendimiento. Un DBA interactúa con todo el personal de una organización para cumplir con estas responsabilidades.
Este documento habla sobre la administración de bases de datos y las responsabilidades de un administrador de base de datos (ABD). Explica que un ABD se encarga del funcionamiento y uso de la base de datos de una organización, incluyendo tareas como administrar la estructura de datos, documentar cambios, revisar seguridad e integridad, supervisar el desempeño, conceder accesos, y definir procedimientos de respaldo. También cubre consideraciones para elegir un sistema de gestión de base de datos como disponibilidad de soporte, carga
El documento describe las funciones y responsabilidades de un administrador de bases de datos (DBA), incluyendo el mantenimiento y operación de las bases de datos de una compañía, asegurar la integridad de los datos, y brindar asistencia técnica a usuarios. También analiza diferentes sistemas de gestión de bases de datos como MySQL, Microsoft SQL Server y Oracle, discutiendo sus ventajas y desventajas. Además, destaca consideraciones importantes para elegir un buen sistema de gestión de bases de datos.
1. Los archivos planos almacenan datos en archivos de texto sin formato, con cada línea conteniendo un registro y los campos separados por delimitadores. No pueden contener múltiples tablas como las bases de datos relacionales.
2. Las desventajas de los archivos planos incluyen redundancia de datos, inconsistencia de datos, y dependencia de los datos y programas.
El documento describe las funciones de un administrador de base de datos (DBA). Un DBA se encarga de tareas técnicas como crear y administrar la estructura de la base de datos, administrar la actividad de los datos, establecer controles de seguridad y integridad, y realizar tareas de mantenimiento. El DBA apoya las decisiones del administrador de datos sobre las políticas y el almacenamiento de datos a nivel de la organización.
Este manual básico de administración Bases De Datos, está enfocado en la Versión 11g de Oracle DB. Describe de manera detallada el proceso de creación de una Base de Datos y como hacer SHUTDOWN y Back Up a la misma.
Perspectiva practica de la administracion de base de datosDiana Vélez
Este documento describe las funciones de un administrador de base de datos (DBA), incluyendo el mantenimiento de la integridad y seguridad de los datos, la disponibilidad y el rendimiento de la base de datos. También discute las relaciones del DBA con otras áreas de sistemas y las consideraciones para elegir un sistema gestor de base de datos. Finalmente, presenta algunas nuevas tecnologías como bases de datos activas, orientadas a objetos y objeto-relacionales.
Este documento presenta una introducción a los fundamentos de las bases de datos. Explica que una base de datos es un conjunto de información almacenada de manera sistemática para que los datos puedan ser utilizados de forma fragmentada cuando sea necesario. También describe los objetivos principales de los sistemas de bases de datos como disminuir la redundancia, inconsistencia y dificultad de acceso a los datos. Finalmente, presenta los componentes clave de un sistema de base de datos como el gestor de base de datos, los usuarios y el administrador.
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datosYael_21
Un DBA es un profesional responsable de los aspectos técnicos, tecnológicos y de seguridad de las bases de datos de una organización. Los DBA implementan, dan soporte y gestionan bases de datos corporativas, crean y configuran bases de datos relacionales, y garantizan la integridad, disponibilidad y seguridad de los datos. También diseñan soluciones de almacenamiento y planes de contingencia, y se encargan de tareas como el análisis de datos, reporting y recuperación ante desastres.
Este documento describe las funciones y obligaciones de un administrador de base de datos (DBA). Un DBA es responsable de administrar la estructura y los datos de la base, asegurar la confiabilidad, seguridad y rendimiento de la base, y establecer procedimientos de respaldo y recuperación. También se encarga de vincularse con los usuarios y definir esquemas de acceso a los datos.
Este documento presenta conceptos básicos sobre bases de datos, incluyendo los componentes de un sistema de base de datos, tipos de usuarios, y características clave como la independencia entre datos y programas. Explica conceptos como datos, bases de datos, DBMS, metadatos, vistas, y roles como administradores de base de datos y usuarios finales.
Trabajo bases de datos equipo 3 sección 5milagrocabeza
Este documento explica las bases de datos en la web. Define una base de datos como una serie de datos organizados y relacionados entre sí. Explica las ventajas de las bases de datos como mejorar la integridad, seguridad y accesibilidad de los datos. También describe tipos comunes de campos en bases de datos como numéricos, booleanos y fechas. Finalmente, menciona ejemplos populares de sistemas de bases de datos como MySQL, PostgreSQL, Oracle, Access y Microsoft SQL Server.
Este documento describe las funciones y responsabilidades de varios roles relacionados con las bases de datos, incluyendo al administrador de base de datos (DBA), el administrador de datos, y el administrador del sistema. Explica que el DBA se encarga de crear y mantener la estructura y operación de la base de datos, mientras que el administrador de datos define la información almacenada y las políticas de seguridad y acceso. También cubre otras tareas como definir procedimientos de copia de seguridad y recuperación, y supervisar el dese
El documento habla sobre las funciones de un administrador de base de datos (DBA) y los tipos de bases de datos. Describe las responsabilidades clave de un DBA como administrar la estructura y seguridad de la base de datos, modelar los datos, realizar auditorías e integrar aplicaciones. También explica los diferentes tipos de bases de datos como jerárquicas, en red, relacionales y orientadas a objetos.
Este documento describe varios sistemas manejadores de bases de datos, incluyendo PostgreSQL, MySQL, Firebird e Interbase. Explica sus características, versiones más recientes y licencias. También cubre SMBD propietarios como Oracle Database, Microsoft SQL Server y Adaptive Server Enterprise. Finalmente, analiza algunas opciones de SMBD en la web como DBMan, Database Management System y Apache Derby.
Este documento presenta una investigación sobre diferentes Sistemas de Gestión de Bases de Datos (SGBD o DBMS por sus siglas en inglés). Describe características de MySQL, PostgreSQL, Firebird y SQLite. Explica que MySQL es de código abierto y fue creado para ser más rápido y flexible que mSQL. PostgreSQL es también de código abierto y Firebird está basado en InterBase. SQLite es de dominio público.
Este trabajo primero se define que es una base de datos y luego que es un sistemas manejador de base de datos y se definen unos cuantos espero que les sirva de apoyo
exitos ........
Este documento resume varios sistemas manejadores de bases de datos. Describe dos sistemas de código abierto populares, SQLite y MySQL. SQLite almacena la base de datos completa en un solo archivo y se integra directamente en aplicaciones, mientras que MySQL es un sistema de base de datos más robusto y escalable que se usa comúnmente en aplicaciones web. También menciona brevemente otros sistemas manejadores de bases de datos como Firebird, Postgre SQL, Microsoft SQL Server y Oracle.
Este documento resume varios sistemas manejadores de bases de datos. Describe dos sistemas de código abierto populares, SQLite y MySQL, resaltando sus características clave como su pequeño tamaño, compatibilidad multiplataforma y uso común en aplicaciones web. También menciona brevemente otros sistemas manejadores de bases de datos como Firebird, Postgre SQL, Microsoft SQL Server y Oracle.
Este documento describe y compara varios sistemas manejadores de bases de datos, tanto de código abierto como propietarios. Explora las características y funcionalidades de PostgreSQL, MySQL, Firebird, InterBase, Oracle Database, Microsoft SQL Server, Adaptive Server Enterprise e InfoMix. También cubre algunas opciones de bases de datos que funcionan en la web como DBMAN, Database Management System y Apache Derby. El documento concluye que es importante considerar las necesidades específicas para seleccionar el sistema más adecuado.
Funciones del administrador de la base de datosstefakoka
El documento describe las funciones principales de un administrador de base de datos (DBA). Un DBA define y controla las bases de datos de una organización, proporcionando asesoría a los usuarios. Las funciones clave de un DBA incluyen estructurar la base de datos, establecer estándares y permisos de uso, garantizar la seguridad, y realizar tareas de mantenimiento como copias de seguridad y supervisión del rendimiento. Un DBA interactúa con todo el personal de una organización para cumplir con estas responsabilidades.
Este documento habla sobre la administración de bases de datos y las responsabilidades de un administrador de base de datos (ABD). Explica que un ABD se encarga del funcionamiento y uso de la base de datos de una organización, incluyendo tareas como administrar la estructura de datos, documentar cambios, revisar seguridad e integridad, supervisar el desempeño, conceder accesos, y definir procedimientos de respaldo. También cubre consideraciones para elegir un sistema de gestión de base de datos como disponibilidad de soporte, carga
El documento describe las funciones y responsabilidades de un administrador de bases de datos (DBA), incluyendo el mantenimiento y operación de las bases de datos de una compañía, asegurar la integridad de los datos, y brindar asistencia técnica a usuarios. También analiza diferentes sistemas de gestión de bases de datos como MySQL, Microsoft SQL Server y Oracle, discutiendo sus ventajas y desventajas. Además, destaca consideraciones importantes para elegir un buen sistema de gestión de bases de datos.
1. Los archivos planos almacenan datos en archivos de texto sin formato, con cada línea conteniendo un registro y los campos separados por delimitadores. No pueden contener múltiples tablas como las bases de datos relacionales.
2. Las desventajas de los archivos planos incluyen redundancia de datos, inconsistencia de datos, y dependencia de los datos y programas.
El documento describe las funciones de un administrador de base de datos (DBA). Un DBA se encarga de tareas técnicas como crear y administrar la estructura de la base de datos, administrar la actividad de los datos, establecer controles de seguridad y integridad, y realizar tareas de mantenimiento. El DBA apoya las decisiones del administrador de datos sobre las políticas y el almacenamiento de datos a nivel de la organización.
Este manual básico de administración Bases De Datos, está enfocado en la Versión 11g de Oracle DB. Describe de manera detallada el proceso de creación de una Base de Datos y como hacer SHUTDOWN y Back Up a la misma.
Perspectiva practica de la administracion de base de datosDiana Vélez
Este documento describe las funciones de un administrador de base de datos (DBA), incluyendo el mantenimiento de la integridad y seguridad de los datos, la disponibilidad y el rendimiento de la base de datos. También discute las relaciones del DBA con otras áreas de sistemas y las consideraciones para elegir un sistema gestor de base de datos. Finalmente, presenta algunas nuevas tecnologías como bases de datos activas, orientadas a objetos y objeto-relacionales.
Este documento presenta una introducción a los fundamentos de las bases de datos. Explica que una base de datos es un conjunto de información almacenada de manera sistemática para que los datos puedan ser utilizados de forma fragmentada cuando sea necesario. También describe los objetivos principales de los sistemas de bases de datos como disminuir la redundancia, inconsistencia y dificultad de acceso a los datos. Finalmente, presenta los componentes clave de un sistema de base de datos como el gestor de base de datos, los usuarios y el administrador.
BDA- Unidad 1- Perspectiva práctica de la administración de bases de datosYael_21
Un DBA es un profesional responsable de los aspectos técnicos, tecnológicos y de seguridad de las bases de datos de una organización. Los DBA implementan, dan soporte y gestionan bases de datos corporativas, crean y configuran bases de datos relacionales, y garantizan la integridad, disponibilidad y seguridad de los datos. También diseñan soluciones de almacenamiento y planes de contingencia, y se encargan de tareas como el análisis de datos, reporting y recuperación ante desastres.
Este documento describe las funciones y obligaciones de un administrador de base de datos (DBA). Un DBA es responsable de administrar la estructura y los datos de la base, asegurar la confiabilidad, seguridad y rendimiento de la base, y establecer procedimientos de respaldo y recuperación. También se encarga de vincularse con los usuarios y definir esquemas de acceso a los datos.
Este documento presenta conceptos básicos sobre bases de datos, incluyendo los componentes de un sistema de base de datos, tipos de usuarios, y características clave como la independencia entre datos y programas. Explica conceptos como datos, bases de datos, DBMS, metadatos, vistas, y roles como administradores de base de datos y usuarios finales.
Trabajo bases de datos equipo 3 sección 5milagrocabeza
Este documento explica las bases de datos en la web. Define una base de datos como una serie de datos organizados y relacionados entre sí. Explica las ventajas de las bases de datos como mejorar la integridad, seguridad y accesibilidad de los datos. También describe tipos comunes de campos en bases de datos como numéricos, booleanos y fechas. Finalmente, menciona ejemplos populares de sistemas de bases de datos como MySQL, PostgreSQL, Oracle, Access y Microsoft SQL Server.
Este documento describe las funciones y responsabilidades de varios roles relacionados con las bases de datos, incluyendo al administrador de base de datos (DBA), el administrador de datos, y el administrador del sistema. Explica que el DBA se encarga de crear y mantener la estructura y operación de la base de datos, mientras que el administrador de datos define la información almacenada y las políticas de seguridad y acceso. También cubre otras tareas como definir procedimientos de copia de seguridad y recuperación, y supervisar el dese
El documento habla sobre las funciones de un administrador de base de datos (DBA) y los tipos de bases de datos. Describe las responsabilidades clave de un DBA como administrar la estructura y seguridad de la base de datos, modelar los datos, realizar auditorías e integrar aplicaciones. También explica los diferentes tipos de bases de datos como jerárquicas, en red, relacionales y orientadas a objetos.
Este documento describe varios sistemas manejadores de bases de datos, incluyendo PostgreSQL, MySQL, Firebird e Interbase. Explica sus características, versiones más recientes y licencias. También cubre SMBD propietarios como Oracle Database, Microsoft SQL Server y Adaptive Server Enterprise. Finalmente, analiza algunas opciones de SMBD en la web como DBMan, Database Management System y Apache Derby.
Este documento presenta una investigación sobre diferentes Sistemas de Gestión de Bases de Datos (SGBD o DBMS por sus siglas en inglés). Describe características de MySQL, PostgreSQL, Firebird y SQLite. Explica que MySQL es de código abierto y fue creado para ser más rápido y flexible que mSQL. PostgreSQL es también de código abierto y Firebird está basado en InterBase. SQLite es de dominio público.
Este trabajo primero se define que es una base de datos y luego que es un sistemas manejador de base de datos y se definen unos cuantos espero que les sirva de apoyo
exitos ........
Este documento resume varios sistemas manejadores de bases de datos. Describe dos sistemas de código abierto populares, SQLite y MySQL. SQLite almacena la base de datos completa en un solo archivo y se integra directamente en aplicaciones, mientras que MySQL es un sistema de base de datos más robusto y escalable que se usa comúnmente en aplicaciones web. También menciona brevemente otros sistemas manejadores de bases de datos como Firebird, Postgre SQL, Microsoft SQL Server y Oracle.
Este documento resume varios sistemas manejadores de bases de datos. Describe dos sistemas de código abierto populares, SQLite y MySQL, resaltando sus características clave como su pequeño tamaño, compatibilidad multiplataforma y uso común en aplicaciones web. También menciona brevemente otros sistemas manejadores de bases de datos como Firebird, Postgre SQL, Microsoft SQL Server y Oracle.
Este documento describe y compara varios sistemas manejadores de bases de datos, tanto de código abierto como propietarios. Explora las características y funcionalidades de PostgreSQL, MySQL, Firebird, InterBase, Oracle Database, Microsoft SQL Server, Adaptive Server Enterprise e InfoMix. También cubre algunas opciones de bases de datos que funcionan en la web como DBMAN, Database Management System y Apache Derby. El documento concluye que es importante considerar las necesidades específicas para seleccionar el sistema más adecuado.
Este documento introduce el tema de las bases de datos en la web. Explica que una base de datos es un almacén de información organizada que permite guardar y acceder fácilmente a grandes cantidades de datos. Detalla los tipos principales de bases de datos como MySQL, PostgreSQL, Oracle, Access y Microsoft SQL Server. También describe las ventajas e inconvenientes de utilizar bases de datos.
Este documento define una base de datos y describe sus orígenes e historia. También enumera las principales ventajas de las bases de datos, como el control de redundancia de datos, la consistencia de datos, la compartición de datos y la mejora en la integridad, seguridad y accesibilidad de los datos. Finalmente, resume algunas desventajas como la complejidad, los costos adicionales y la vulnerabilidad a fallas.
Este documento describe los elementos clave de las bases de datos, incluyendo los tipos de bases de datos, la evolución de las bases de datos a través de las décadas, los componentes de una base de datos como las tablas, y programas populares para crear bases de datos como MySQL, Microsoft Access, SQL Server y Oracle. También cubre temas como los sistemas de gestión de bases de datos, el modelo entidad-relación y las diferencias entre bases de datos SQL y NoSQL.
El documento describe los sistemas de gestión de bases de datos, incluyendo sus funciones principales como la abstracción de la información, independencia, consistencia y seguridad. También describe las características de los datos almacenados, los tipos de bases de datos según su función y modelo de administración, y la Ley de Habeas Data.
El documento describe los sistemas de gestión de bases de datos (SGBD), incluyendo sus funciones principales como abstracción de la información, independencia, consistencia, seguridad y manejo de transacciones. También describe las características de los datos almacenados en una base de datos y cómo se clasifican las bases de datos según su función, contenido y modelo de administración de datos.
Este documento presenta una investigación sobre sistemas manejadores de bases de datos (SMBD). Describe varios SMBD de código abierto como MySQL, PostgreSQL y SQLite, así como SMBD propietarios como Microsoft SQL Server y Oracle. Explica las características y aplicaciones de diferentes SMBD.
El documento describe los sistemas de gestión de bases de datos, incluyendo sus funciones, características de los datos almacenados, ventajas y desventajas de las bases de datos, y cómo se clasifican según su función, contenido y modelo de administración de datos. También explica la Ley de Habeas Data colombiana.
El documento describe los sistemas de gestión de bases de datos, incluyendo sus funciones principales como abstracción de la información, independencia, consistencia y seguridad. También discute las características de los datos almacenados en una base de datos y las clasificaciones de las bases de datos según su función, contenido y modelo de administración.
Este documento presenta información sobre bases de datos. Incluye preguntas sobre la definición de una base de datos, ejemplos de su implementación, elementos que las componen, la función de un motor de base de datos, la importancia de los sistemas de base de datos, programas para crear y administrar bases de datos, y la definición de un SGBD. También incluye respuestas a las preguntas planteadas sobre estos temas.
Este documento presenta preguntas sobre bases de datos. Proporciona ejemplos de cómo se pueden implementar bases de datos en diferentes contextos como un centro de estudios, una colección de música y un hospital. También describe los elementos que componen una base de datos como tablas, consultas, formularios e informes. Explica el propósito de un motor de base de datos y algunos programas populares para crear y administrar bases de datos como SQL Server, MySQL, Access y Oracle.
Los sistemas de gestión de bases de datos (DBMS) permiten almacenar y acceder datos de forma organizada. Los DBMS pueden incluir lenguajes de programación propios o trabajar con lenguajes existentes. Proporcionan servicios como el acceso a datos por múltiples usuarios y la manipulación de datos en la base.
El documento describe los sistemas de gestión de bases de datos, incluyendo sus funciones, características de los datos almacenados, ventajas y desventajas de las bases de datos, y cómo se clasifican según su función, contenido y modelo de administración. Explica conceptos como consultas, tablas, formularios e informes y la Ley de Habeas Data.
El documento describe los sistemas de gestión de bases de datos, incluyendo sus funciones, características de los datos almacenados, ventajas y desventajas, y clasificaciones según su función, contenido y modelo de administración. Explica conceptos como consultas, tablas, formularios e informes.
El documento describe los sistemas de gestión de bases de datos, incluyendo sus funciones, características de los datos almacenados, ventajas y desventajas, y clasificaciones según su función, contenido y modelo de administración. Explica conceptos como consultas, tablas, formularios e informes.
El documento presenta un proyecto para diseñar una distribución y comercialización web del producto "Malanfrit" con el objetivo de brindar mayor atención a los distribuidores, beneficios en los inventarios y aumentar las ventas. Se detalla la necesidad de tecnología personal como una computadora por dos años que cuesta $7,799.
El documento presenta un proyecto para diseñar una distribución y comercialización web del producto "Malanfrit" con el objetivo de brindar mayor atención a los distribuidores, beneficios en los inventarios y aumentar las ventas. Se detalla la necesidad de tecnología personal como una computadora por dos años que costaría $7,799.
Este documento presenta el plan de negocios de una empresa llamada Malanfrit que se dedica a la producción, comercialización y distribución de frituras de malanga. Incluye la misión, visión, objetivos y metas de la empresa, así como un organigrama, análisis de puestos clave y el proceso productivo. La empresa busca posicionarse como líder en el mercado de frituras infantiles en el estado de Veracruz.
The document describes the creation of a database called "Ben" with tables for customers, order items, orders, products, and vendors. It includes code to define the tables, relationships, and primary/foreign keys. Sample data is then inserted into each table to populate the database.
Este documento presenta información sobre la empresa Espress-arte, una cafetería ubicada en Boca del Río, Veracruz. Incluye datos generales de la empresa como nombre, dirección y antigüedad. También describe brevemente la historia de la empresa, su misión, visión y valores. Finalmente, propone la automatización de un sistema de ventas para la empresa mediante el uso de software de punto de venta y otros dispositivos tecnológicos.
PHP es un lenguaje de programación interpretado y de código abierto principalmente usado para el desarrollo web. Permite crear páginas dinámicas e interactuar con varias bases de datos. Es multiplataforma, de código abierto y cuenta con una gran comunidad de desarrolladores.
PHP es un lenguaje de programación interpretado y de código abierto principalmente usado para el desarrollo web. Permite crear páginas dinámicas e interactuar con varias bases de datos. Es multiplataforma, de código abierto y cuenta con una gran comunidad de desarrolladores.
Este documento describe el anteproyecto de automatización del sistema de una cafetería llamada Espress-arte en Boca del Río, Veracruz. Actualmente la empresa lleva sus registros de forma manual, lo que causa pérdidas de tiempo y material. El anteproyecto propone implementar un sistema de punto de venta, inventario y base de datos para registrar ventas de forma automatizada utilizando hardware como escáneres, impresora y monitor touch-screen.
Este documento describe el uso del reporteador SQL Server Reporting Services. Explica que permite crear y administrar reportes tabulares, de matrices, gráficos y de libre formato desde diferentes orígenes de datos. Detalla los cuatro componentes principales de Reporting Services y cómo instalar el software siguiendo varios pasos.
Este documento proporciona una comparación de varios sistemas de gestión de bases de datos relacionales (RDBMS), incluyendo información general sobre cada uno, el soporte del sistema operativo, características fundamentales como ACID y transacciones, y objetos soportados como tablas, vistas y funciones. También incluye enlaces a sitios web que ofrecen versiones gratuitas de RDBMS.
El documento resume un libro que propone un modelo de evolución de la información en las empresas compuesto por cinco niveles. Explica las cuatro dimensiones clave de cada nivel (infraestructura, procesos de conocimiento, capital humano y cultura) y cómo las empresas pueden evaluar su nivel actual para trazar una hoja de ruta hacia un nivel superior. El libro también recomienda establecer un Centro de Competencia de Inteligencia Empresarial para ayudar a las empresas a financiar proyectos que impulsen su evolución de la información y
Ejemplo Caso Pratico Ati (Falta Lo De Auditoria Tec. No Esta Traducido)arkangel8801
Este documento presenta las recomendaciones de tecnología de una consultora para una organización sin fines de lucro. Propone establecer prácticas de gestión de tecnología como crear un equipo de gestión de TI, documentar políticas y procedimientos, y mejorar la seguridad de la red y los archivos. También recomienda fortalecer la infraestructura de red existente, reemplazar equipos obsoletos, y mejorar la conectividad y el rendimiento de la red en la oficina principal. El objetivo general es ayudar
Este documento presenta un anteproyecto para automatizar el sistema de ventas de la cafetería Espress-arte. Actualmente, la empresa lleva sus ventas de forma manual, causando pérdida de tiempo. El anteproyecto propone implementar un sistema que genere reportes de ventas diarias y cuente con un catálogo de productos. El sistema ayudaría a resolver problemas como robo hormiga, descontrol de mercancía y falta de reportes gerenciales.
1. UNIVERSIDAD VERACRUZANA
Facultad de Administración
Experiencia:
Base de datos
Alumno:
Lara López Karime Arely
López Lara Rafael
Madrigal Sosa Mariel
Zarate Osorio Erik Eduardo
Catedrático:
Dr. Carlos Arturo Torres Gastelú
Nombre del Trabajo:
Trabajo de Investigación
Veracruz, ver a 14 de Septiembre de 2009
2. Investigación de SMBD
ÍNDICE
Contenido
INTRODUCCIÓN............................................................................................................................3
LOS SISTEMAS DE GESTIÓN DE BASE DE DATOS (SGBD)...............................................................4
Objetivos .................................................................................................................................5
Ventajas ...................................................................................................................................6
Inconvenientes ........................................................................................................................6
PRODUCTOS SGBD DISPONIBLES EN EL MERCADO .....................................................................7
SMBD de código abierto (libres) .............................................................................................7
SMBD de propietario (no libres) ..............................................................................................7
SMBD en web (no libres y gratuitos)........................................................................................8
ADMINISTRADORES DE BASES DE DATOS RELACIONALES............................................................9
1.- Información general ...........................................................................................................9
2.- Soporte del sistema operativo en que se puede utilizar...................................................11
3.- Características fundamentales .........................................................................................12
4.- Tablas y vistas ...................................................................................................................13
5.- Índices ..............................................................................................................................14
Base de Datos Página 2
3. Investigación de SMBD
6.- Otros objetos ....................................................................................................................16
7.- Particionamiento ..............................................................................................................17
LOS SITIOS WEB QUE OFRECEN VERSIONES GRATUITAS Y/0 ACADÉMICAS...............................19
SE PROPONE EL ESTUDIO DE 4 DE ELLAS....................................................................................19
My SQL ..................................................................................................................................19
Oracle.....................................................................................................................................22
Firebird...................................................................................................................................23
Microsoft SQL server .............................................................................................................25
CONCLUSIÓN..............................................................................................................................27
BIBLIOGRAFÍA.............................................................................................................................28
INTRODUCCIÓN
Base de Datos Página 3
4. Investigación de SMBD
Una base de datos o banco de datos (en inglés: database) es un conjunto de
datos pertenecientes a un mismo contexto y almacenados sistemáticamente para
su posterior uso. En este sentido, una biblioteca puede considerarse una base de
datos compuesta en su mayoría por documentos y textos impresos en papel e
indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de
campos como la informática y la electrónica, la mayoría de las bases de datos
están en formato digital (electrónico), que ofrece un amplio rango de soluciones al
problema de almacenar datos.
Existen unos programas denominados sistemas gestores de bases de datos,
abreviados SGBD, que permiten almacenar y posteriormente acceder a los datos
de forma rápida y estructurada. Las propiedades de estos SGBD, así como su
utilización y administración, se estudian dentro del ámbito de la informática.
El propósito general de los sistemas de gestión de base de datos es el de
manejar de manera clara, sencilla y ordenada un conjunto de datos que
posteriormente se convertirán en información relevante para una organización.
Sistemas gestores de bases de datos (SGBD) disponibles en el mercado se
pueden dividir en SGBD de código abierto, los de propietarios y en web; los cuales
se muestran es esta investigación, así como diversas tablas de comparación. En
este mismo se muestra la descripción e información de cuatro manejadores de
base de datos de los cuales creemos más importantes.
LOS SISTEMAS DE GESTIÓN DE BASE DE DATOS
(SGBD)
Base de Datos Página 4
5. Investigación de SMBD
Los sistemas de gestión de base de datos (SGBD); (en inglés: DataBase
Management System, abreviado DBMS) son un tipo de software muy específico,
dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones
que la utilizan.
El propósito general de los sistemas de gestión de base de datos es el de
manejar de manera clara, sencilla y ordenada un conjunto de datos que
posteriormente se convertirán en información relevante para una organización.
Objetivos
Existen distintos objetivos que deben cumplir los SGBD:
Abstracción de la información. Los SGBD ahorran a los usuarios detalles
acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos
ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Así,
se definen varios niveles de abstracción.
Independencia. La independencia de los datos consiste en la capacidad de
modificar el esquema (físico o lógico) de una base de datos sin tener que realizar
cambios en las aplicaciones que se sirven de ella.
Consistencia. En aquellos casos en los que no se ha logrado eliminar la
redundancia, será necesario vigilar que aquella información que aparece repetida
se actualice de forma coherente, es decir, que todos los datos repetidos se
actualicen de forma simultánea. Por otra parte, la base de datos representa una
realidad determinada que tiene determinadas condiciones, por ejemplo que los
menores de edad no pueden tener licencia de conducir. El sistema no debería
aceptar datos de un conductor menor de edad. En los SGBD existen herramientas
que facilitan la programación de este tipo de condiciones.
Seguridad. La información almacenada en una base de datos puede llegar a
tener un gran valor. Los SGBD deben garantizar que esta información se
encuentra segura de permisos a usuarios y grupos de usuarios, que permiten
otorgar diversas categorías de permisos.
Manejo de Transacciones. Una Transacción es un programa que se ejecuta
como una sola operación. Esto quiere decir que luego de una ejecución en la que
se produce una falla es el mismo que se obtendría si el programa no se hubiera
ejecutado. Los SGBD proveen mecanismos para programar las modificaciones de
los datos de una forma mucho más simple que si no se dispusiera de ellos.
Base de Datos Página 5
6. Investigación de SMBD
Tiempo de respuesta. Lógicamente, es deseable minimizar el tiempo que el
SGBD tarda en darnos la información solicitada y en almacenar los cambios
realizados.
Ventajas
Proveen facilidades para la manipulación de grandes volúmenes de datos. (Ver
Objetivos) Entre éstas:
Simplifican la programación de equipos de consistencia.
Manejando las políticas de respaldo adecuadas, garantizan que los cambios de
la base serán siempre consistentes sin importar si hay errores correctamente, etc.
Organizan los datos con un impacto mínimo en el código de los programas.
Bajan drásticamente los tiempos de desarrollo y aumentan la calidad del
sistema desarrollado si son bien explotados por los desarrolladores.
Usualmente, proveen interfaces y lenguajes de consulta que simplifican la
recuperación de los datos.
Inconvenientes
Típicamente, es necesario disponer de una o más personas que administren de
la base de datos, en la misma forma en que suele ser necesario en instalaciones
de cierto porte disponer de una o más personas que administren de los sistemas
operativos. Esto puede llegar a incrementar los costos de operación en una
empresa. Sin embargo hay que balancear este aspecto con la calidad y
confiabilidad del sistema que se obtiene.
Si se tienen muy pocos datos que son usados por un único usuario por vez y
no hay que realizar consultas complejas sobre los datos, entonces es posible que
sea mejor usar una planilla de cálculo.
Complejidad: el software muy complejo y las personas que vayan a usarlo
deben tener conocimiento de las funcionalidades del mismo para poder
aprovecharlo al máximo.
Tamaño: la complejidad y la gran cantidad de funciones que tienen hacen que
sea un software de gran tamaño, que requiere de gran cantidad de memoria para
poder correr.
Base de Datos Página 6
7. Investigación de SMBD
Coste del hardware adicional: los requisitos de hardware para correr un SGBD
por lo general son relativamente altos, por lo que estos equipos pueden llegar a
costar gran cantidad de dinero.
PRODUCTOS SGBD DISPONIBLES EN EL MERCADO
SMBD de código abierto (libres)
MySQL Licencia Dual, depende el uso. Sin embargo, existen 2 versiones. una
gratuita que seria equivalente a la edición "express" SQL server de Windows y otra
más completa de pago, ese pago se haría en la licencia de ella ya que permitiría
usarse en otras distribuciones sin usar la licencia GNU.
PostgreSQL (http://www.postgresql.org Postgresql) Licencia BSD
Firebird basada en la versión 6 de InterBase, Initial Developer's PUBLIC
LICENSE Versión 1.0.
SQLite (http://www.sqlite.org SQLite) Licencia Dominio Público
DB2 Express-C (http://www.ibm.com/software/data/db2/express/)
Apache Derby (http://db.apache.org/derby/)
SMBD de propietario (no libres)
Advantage Database
dBase
FileMaker
Fox Pro
IBM DB2 Universal Database (DB2 UDB)
IBM Informix
Interbase de CodeGear, filial de Borland
Base de Datos Página 7
8. Investigación de SMBD
MAGIC
Microsoft Access
Microsoft SQL Server
NexusDB
Open Access
Oracle
Paradox
PervasiveSQL
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
WindowBase
[[[VirtualWork][1]]]
IBM IMS Base de Datos Jerárquica
CA-IDMS
SMBD en web (no libres y gratuitos)
Microsoft SQL Server Compact Edition Basica
Sybase ASE Express Edition para Linux (Edición gratuita para Linux)
Oracle Express Edition 10 para Windows
Base de Datos Página 8
9. Investigación de SMBD
ADMINISTRADORES DE BASES DE DATOS
RELACIONALES
Las siguientes tablas comparan información general y técnica de diferentes
RDBMS (Sistema Administrador de Bases de Datos Relacionales). Este artículo no
incluye a todos los productos.
1.- Información general
Fecha de
Última
la primera Licencia
Creador versión
versión de software
estable
pública
Adaptive Server Propietar
Sybase/iAnywhere 1992 10.0
Anywhere io
15.0
Adaptive Server Propietar
Sybase Inc 1987 (Sep.
Enterprise io
2005)
Propietar
ANTs Data Server ANTs Software 1999 3.0
io
Propietar
DB2 IBM 1982 9
io
Licencia
25 de
Firebird Firebird Foundation 2 Pública
julio de 2000
InterBase
Propietar
Informix Informix Software 1985 10.0
io
Licencia
HSQLDB Hsqldb.Org 2001 1.8.0
BSD
Base de Datos Página 9
10. Investigación de SMBD
Berkeley University, CA-
Ingres 1980 2006
Computer Associates TOSL
Propietar
InterBase Borland 1985 7.5.1
io
GPL con
SapDB SAP AG ? 7.4 drivers
LGPL
GPL o
MaxDB MySQL AB, SAP AG ? 7.5
propietario
9.00.2
Microsoft SQL Propietar
Microsoft 1989 047 (2005
Server io
SP1)
Noviembr GPL o
MySQL MySQL AB 5.0
e de 1996 propietario
11g Propietar
Oracle Oracle Corporation 1977
Release 1 io
PostgreSQL Global Junio de Licencia
PostgreSQL 8.2.3
Development Group 1989 BSD
16 de
SmallSQL SmallSQL 0.12 LGPL
abril de 2005
17 de
Dominio
SQLite D. Richardo Hippy agosto de 3.1.3
público
2000
Base de Datos Página 10
11. Investigación de SMBD
2.- Soporte del sistema operativo en que se puede utilizar
Windows Ma Li B Unix z/
c OS X nux SD OS
Adaptive Server Sí Sí
Enterprise Sí Sí Sí No
ANTs Data Sí Sí ?
Server Sí Sí Sí
DB2 Sí Sí
No Sí No Sí
Firebird Sí Sí Q
Sí Sí Sí uizá
HSQLDB Sí Sí
Sí Sí Sí Sí
Informix Sí Sí
Sí Sí Sí No
Ingres Sí ? ? Sí Q
Sí uizá
InterBase Sí Sí
No Sí No (Solaris) No
SapDB Sí Sí ?
No Sí No
MaxDB Sí Sí ?
No Sí No
Microsoft SQL Sí No
Server No No No No
MySQL Sí Sí Q
Sí Sí Sí uizá
Oracle Sí Sí
Base de Datos Página 11
12. Investigación de SMBD
Sí Sí Sí Sí
PostgreSQL Sí Sí
Sí Sí Sí No
SmallSQL Sí Sí
Sí Sí Sí Sí
SQLite Sí Sí Q
Sí Sí Sí uizá
Windows Ma Li B Unix z/
c OS X nux SD OS
3.- Características fundamentales
Información acerca de que características fundamentales de las RDBMS
(Sistema Administrador de Bases de Datos Relacionales) son implementados
nativamente.
ACID Integri Transaccio Unic
dad nes ode
referencial
Adaptive Server Enterprise Sí Sí Sí S
í
ANTs Data Server Sí Sí Sí S
í
DB2 Sí Sí Sí S
í
Firebird Sí Sí Sí S
í
HSQLDB Sí Sí Sí S
í
Informix Sí Sí Sí S
í
Ingres Sí Sí Sí S
Base de Datos Página 12
13. Investigación de SMBD
í
InterBase Sí Sí Sí S
í
SapDB Sí Sí Sí S
í
MaxDB Sí Sí Sí S
í
Microsoft SQL Server Sí Sí Sí S
í
MySQL Depen Depen Depende 1 S
1 1
de de í
Oracle Sí Sí Sí S
í
PostgreSQL Sí Sí Sí S
í
SQLite Sí No 2 Básico 2 S
í
ACID Integri Transaccio Unic
dad nes ode
referencial
Nota (1): Para las transacciones y la integridad referencial, el tipo de tabla
InnoDB debe ser usado; el tipo de tabla por defecto, My ISAM, No soporta estas
características. Sin embargo, inclusive el tipo de tabla InnoDB permite el
almacenamiento de valores que excedan el rango de datos; algunas vistas violan
la limitación de ACID.
Nota (2): Las limitaciones de CHECK y FOREIGN KEY son analizadas pero
No forzadas. Transacciones anidadas No son soportadas.
4.- Tablas y vistas
Información acerca de que tablas y vistas 3 (unas más básicos que otras) son
soportados nativamente.
Base de Datos Página 13
14. Investigación de SMBD
Tabla temporal Vista materializada
Adaptive Server Enterprise Sí 5
Sí
ANTs Data Server Sí Sí
DB2 Sí Sí
Firebird Sí No
HSQLDB Sí No
Informix Sí Sí
Ingres Sí No
InterBase Sí No
SapDB Sí No
MaxDB Sí No
Microsoft SQL Server Sí Similar 6
MySQL Sí No
Oracle Sí Sí
PostgreSQL Sí No 4
SQLite Sí No
Tabla temporal Vista materializada
Nota (4): La vista materializada puede ser emulada con PL/PgSQL [2],.Nota
(5): El servidor provee tempdb, que puede ser usado para tablas temporales
públicas y privadas (para la sesión). [3],Nota (6): El servidor MS SQL provee vistas
indexadas. [4]
5.- Índices
Información acerca de que índices (otros como los índices básicos B-/B+) son
soportados nativamente.
Árbol Hash Expre Par Rev M
Base de Datos Página 14
15. Investigación de SMBD
R-/R+ sión cial ersa apa
de
bits
Adaptive No No Sí S
Server Enterprise No í No
ANTs Data Sí Sí Sí S
Server Sí í Sí
DB2 No ? No S
No í Sí
Firebird No No No N
No o No
HSQLDB ? ? ? ? ? ?
Informix Sí Sí Sí N
No o No
Ingres Sí Sí No N
No o No
InterBase ? ? No N
No o No
SapDB ? ? No N
No o No
MaxDB ? ? No N
No o No
Microsoft SQL ? ? No N
Server No o No
MySQL Tablas Tablas No N
MyISAM HEAP No o No
solamente solamente
Oracle Edició ? Sí S
n EE No í Sí
solamente
Base de Datos Página 15
16. Investigación de SMBD
PostgreSQL Sí Sí Sí N
Sí o No
SQLite No No No N
No o No
Árbol Hash Expre Par Rev M
R-/R+ sión cial ersa apa
de
bits
6.- Otros objetos
Información acerca de que otros objetos son soportados nativamente.
Do Cur Trigg Funcion Procedimie Rutin
5 5
minio sor er es nto a
externa 5
Adaptive Sí Sí Sí Sí
Server Sí Sí
Enterprise
ANTs Sí Sí Sí Sí
Data Server Sí Sí
DB2 Sí Sí Sí Sí
No Sí
Firebird Sí Sí Sí Sí
Sí Sí
HSQLDB ? Sí Sí Sí Sí
No
Informix ? Sí Sí Sí Sí
Sí
Ingres Sí Sí Sí ?
Sí Sí
Base de Datos Página 16
17. Investigación de SMBD
InterBase Sí Sí Sí Sí
Sí Sí
SapDB Sí Sí Sí ?
Sí Sí
MaxDB Sí Sí Sí ?
Sí Sí
Microsoft Sí Sí Sí Sí
SQL Server No Sí
MySQL Sí Sí 3 Sí 3 Sí
3 3
No Sí
Oracle Sí Sí Sí Sí
Sí Sí
PostgreSQL Sí Sí Sí Sí
Sí Sí
SQLite Sí No No Sí
No No
Domi Cursor Trigger Funciones Procedimiento Rutina
nio externa
Nota (3): Estos objetos de base de datos son disponibles a partir de MySQL 5.0
disponible desde 24/12/2005.
Nota (5): Función y procedimiento se refieren a las rutinas internas escritas en
SQL o lenguajes procedurales como PL/SQL. Rutina externa se refiere a la
escritura en los lenguajes anfitriones como C, Java, Cobol, etc. "Procedimiento
almacenado" es un término comúnmente usado para ese tipo de rutinas. Sin
embargo, su definición varía entre diferentes vendedores de bases de datos.
7.- Particionamiento
Información acerca de que métodos de particionamiento son soportados
nativamente.
Ra H Compuesto Li
ngo ash (Rango+Hash) sta
Base de Datos Página 17
18. Investigación de SMBD
Adaptive Server Enterprise AA A AA A
A A
ANTs Data Server Sí
Sí Sí Sí
DB2 Sí
Sí Sí Sí
Firebird No
No No No
Informix ? ? ? ?
Ingres Sí
Sí Sí Sí
InterBase No
No No No
SapDB ? ? ? ?
MaxDB ? ? ? ?
Microsoft SQL Server No
Sí No No
MySQL No
No No No
Oracle Sí
Sí Sí Sí
PostgreSQL No
No No No
SQLite Sí
Sí Sí Sí
Ra H Compuesto Li
ngo ash (Rango+Hash) stas
Base de Datos Página 18
19. Investigación de SMBD
LOS SITIOS WEB QUE OFRECEN VERSIONES
GRATUITAS Y/0 ACADÉMICAS.
http://www.zonagratuita.com/a-
programacion/bases_de_datos_programacion.htm
http://www.microsoft.com/mexico/academicos/
http://www.programas-gratis.net/descargar-bajar/programas-base-de-datos
http://www.softonic.com/windows/programacion-bases-de-datos-gratis
http://www.oracle.com/webapps/dialogue/dlgpage.jsp?
p_ext=Y&p_dlg_id=7837545&src=6817296&Act=5&sckw=LADMK09057554MPP0
02.GCM.8081.100
http://www.geomundos.com/descargas/desarrollo-base-de-datos_10.html
http://es.software.emule.com/sc/bases-de-datos/
http://es.kioskea.net/telecharger/logiciel-20-base-de-datos
SE PROPONE EL ESTUDIO DE 4 DE ELLAS
My SQL
MySQL es un sistema de gestión de base
de datos relacional, multihilo y multi
usuario con más de seis millones de
instalaciones.1 MySQL AB —desde enero
de 2008 una subsidiaria de Sun
Microsystems y ésta a su vez de Oracle
Corporation desde abril de 2009—
desarrolla MySQL como software libre en
un esquema de licenciamiento dual.
Base de Datos Página 19
20. Investigación de SMBD
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta
licencia, pero para aquellas empresas que quieran incorporarlo en productos
privativos deben comprar a la empresa una licencia específica que les permita
este uso. Está desarrollado en su mayor parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es desarrollado por una
comunidad pública y el copyright del código está en poder del autor individual,
MySQL es propietario y está patrocinado por una empresa privada, que posee el
copyright de la mayor parte del código.
Esto es lo que posibilita el esquema de licenciamiento anteriormente
mencionado. Además de la venta de licencias privativas, la compañía ofrece
soporte y servicios. Para sus operaciones contratan trabajadores alrededor del
mundo que colaboran vía Internet. MySQL AB fue fundado por David Axmark,
Allan Larsson y Michael Widenius.
Historia del proyecto
SQL (Lenguaje de Consulta Estructurado) fue comercializado por primera vez en
1981 por IBM, el cual fue presentado a ANSI y desde entonces ha sido
considerado como un estándar para las bases de datos relacionales. Desde 1986,
el estándar SQL ha aparecido en diferentes versiones como por ejemplo: SQL:92,
SQL:99, SQL:2003. MySQL es una idea originaria de la empresa opensource
MySQL AB establecida inicialmente en Suecia en 1995 y cuyos fundadores son
David Axmark, Allan Larsson, y Michael "Monty" Widenius. El objetivo que
persigue esta empresa consiste en que MySQL cumpla el estándar SQL, pero sin
sacrificar velocidad, fiabilidad o usabilidad.
Michael Widenius en la década de los 90 trató de usar mSQL para conectar las
tablas usando rutinas de bajo nivel ISAM, sin embargo, mSQL no era rápido y
flexible para sus necesidades. Esto lo llevó a crear una API SQL denominada
MySQL para bases de datos muy similar a la de mSQL pero más portable.
La procedencia del nombre de MySQL no es clara. Desde hace más de 10 años,
las herramientas han mantenido el prefijo My. También, se cree que tiene relación
con el nombre de la hija del cofundador Monty Widenius quien se llama My.
Por otro lado, el nombre del delfín de MySQL es Sakila y fue seleccionado por los
fundadores de MySQL AB en el concurso “Name the Dolphin”. Este nombre fue
enviado por Ambrose Twebaze, un desarrollador de Open source Africano,
derivado del idioma SiSwate, el idioma local de Swazilandia y corresponde al
Base de Datos Página 20
21. Investigación de SMBD
nombre de una ciudad en Arusha, Tanzania, cerca de Uganda la ciudad origen de
Ambrose.
Lenguajes de programación
Existen varias APIs que permiten, a aplicaciones escritas en diversos lenguajes de
programación, acceder a las bases de datos MySQL, incluyendo C, C++, C#,
Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java (con una implementación
nativa del driver de Java), Lisp, Perl, PHP, Python, Ruby,Gambas, REALbasic
(Mac), (x)Harbour (Eagle1), FreeBASIC, y Tcl; cada uno de estos utiliza una API
específica. También existe un interfaz ODBC, llamado MyODBC que permite a
cualquier lenguaje de programación que soporte ODBC comunicarse con las
bases de datos MySQL. También se puede acceder desde el sistema SAP,
lenguaje ABAP.
Aplicaciones
MySQL es muy utilizado en aplicaciones web, como Drupal o phpBB, en
plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por
herramientas de seguimiento de errores como Bugzilla. Su popularidad como
aplicación web está muy ligada a PHP, que a menudo aparece en combinación
con MySQL. MySQL es una base de datos muy rápida en la lectura cuando utiliza
el motor no transaccional MyISAM, pero puede provocar problemas de integridad
en entornos de alta concurrencia en la modificación. En aplicaciones web hay baja
concurrencia en la modificación de datos y en cambio el entorno es intensivo en
lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones.
Plataformas
MySQL funciona sobre múltiples plataformas, incluyendo:
AIX
BSD
FreeBSD
HP-UX
GNU/Linux
Base de Datos Página 21
22. Investigación de SMBD
Mac OS X
NetBSD
Novell Netware
OpenBSD
OS/2 Warp
QNX
SGI IRIX
Solaris
SunOS
SCO OpenServer
SCO UnixWare
eBD
Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP,
Windows Vista y otras versiones de Windows.
OpenVMS (véase: www.pi-net.dyndns.org/anonymous/kits/).
Oracle
Es un sistema de gestión de base de datos relacional (o RDBMS por el
acrónimo en inglés de Relational Data Base Management System), desarrollado
por Oracle Corporation.
Se considera a Oracle como uno de los sistemas de bases de datos más
completos destacando:
• soporte de transacciones,
• Estabilidad,
Base de Datos Página 22
23. Investigación de SMBD
• Escalabilidad y
• Soporte multiplataforma.
Historia
Oracle surge a finales de los 70 bajo el nombre de Relational Software a partir
de un estudio sobre SGBD (Sistemas Gestores de Base de Datos) de George
Koch. Computer World definió este estudio como uno de los más completos jamás
escritos sobre bases de datos. Este artículo incluía una comparativa de productos
que erigía a Relational Software como el más completo desde el punto de vista
técnico. Esto se debía a que usaba la filosofía de las bases de datos relacionales,
algo que por aquella época era todavía desconocido.
En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología
Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y
en las oficinas de 98 de las 100 empresas Fortune 100. Oracle es la primera
compañía de software que desarrolla e implementa software para empresas 100
por ciento activado por Internet a través de toda su línea de productos: base de
datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y
soporte de decisiones. Oracle es el proveedor mundial líder de software para
administración de información, y la segunda empresa de software.
Oracle a partir de la versión 10g Release 2, cuenta con 6 ediciones:
Oracle Database Enterprise Edition(EE).
Oracle Database Standard Edition (SE).
Oracle Database Standard Edition One (SE1).
Oracle Database Express Edition (XE).
Oracle Database Personal Edition (PE).
Oracle Database Lite Edition (LE).
La única edición gratuita es la Express Edition, que es compatible con las demás
ediciones de Oracle Database 10gR2 y Oracle Database 11g.
Firebird
Base de Datos Página 23
24. Investigación de SMBD
Firebird es una base de datos relacional que ofrece muchas
características de SQL ANSI estándar y que funciona en Linux,
Windows, MacOSX y una variedad de plataformas UNIX. Firebird
ofrece una concurrencia excelente, alto rendimiento y un
poderoso lenguaje de procedimientos almacenados y
disparadores. Ha estado usándose en producción bajo varios
nombres desde 1981.
El Proyecto Firebird es un proyecto independiente de programadores de C y C++,
asesores técnicos y colaboradores que desarrollan y mejoran a Firebird, la base
de datos relacional basada en el código fuente liberado por Inprise Corp (ahora
conocida como Borland Software Corp) el 25 de julio de 2000.
Los objetivos de la Fundación FirebirdSQL son:
Apoyar y lograr el avance del manejador de base de datos relacional Firebird
Proveer los mecanismos e infraestructura no comerciales para aceptar y
administrar los fondos recaudados, e invertir tales fondos para promover el
esfuerzo del desarrollo de esta base de datos
Fomentar la cooperación y la afiliación de individuos, organizaciones sin fines de
lucro y compañías comerciales involucradas o que estén planeando estar
involucradas en el desarrollo, apoyo y promoción de los proyectos de software de
Firebird y sus productos y actividades asociadas.
Historia
A finales de la década de 1990, Borland decidió liberar el código de Interbase.
Diversos integrantes de la plantilla crearon una nueva empresa denominada
IBPhoenix, y junto a otros desarrolladores independientes, crearon el fork ahora
conocido como Firebird. Más tarde, Borland decidiría volver a privatizar Interbase y
comercializar sus licencias. Sin embargo, Firebird sigue siendo un proyecto de
código abierto bajo una licencia similar a la MPL (Mozilla Public License).
Características
Base de Datos Página 24
25. Investigación de SMBD
Es multiplataforma, y actualmente puede ejecutarse en los sistemas operativos:
Linux, HP-UX, FreeBSD, Mac OS, Solaris y Microsoft Windows.
Ejecutable pequeño, con requerimientos de hardware bajos.
Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded).
Soporte de transacciones ACID y claves foráneas.
Es medianamente escalable.
Buena seguridad basada en usuarios/roles.
Diferentes arquitecturas, entre ellas el Firebird incrustado (embedded server) que
permite ejecutar aplicaciones monousuario en ordenadores sin instalar el software
Firebird.
Bases de datos de sólo lectura, para aplicaciones que corran desde dispositivos
sin capacidad de escritura, como cd-roms.
Existencia de controladores ODBC, OLEDB, JDBC, PHP, Perl,
.net, etc.
Requisitos de administración bajos, siendo considerada como
una base de datos libre de mantenimiento, al margen de la
realización de copias de seguridad.
Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de datos.
Completo lenguaje para la escritura de disparadores y procedimientos
almacenados denominado PSQL.
Capacidad de almacenar elementos BLOB (Binary Large OBjects).
Soporte de User-Defined Functions (UDFs).
Versión autoejecutable, sin instalación, excelente para la creación de catálogos en
CD-Rom y para crear versiones de evaluación de algunas aplicaciones.
Microsoft SQL server
Base de Datos Página 25
26. Investigación de SMBD
Está disponible para la mayoría de las plataformas de sistemas operativos.
Su bajo consumo lo hacen apto para ser ejecutado en una máquina con escasos
recursos sin ningún problema.
El conjunto de aplicaciones Apache-PHP-MySQL es uno de los más utilizados en
aplicaciones en ambiente Web
Velocidad a la hora de realizar las operaciones.
Según las cifras del fabricante, existirían cinco millones de copias de MySQL
corriendo en la actualidad, lo que supera la base instalada de cualquier otra
herramienta de bases de datos.
Microsoft SQL Server es capaz de integrar los nuevos desarrollos para estos
entornos específicos con los desarrollos heredados de aplicaciones "tradicionales".
Es más, cada aplicación que desarrollemos para ser empleada en entornos de red
local puede ser utilizada de forma transparente –en parte o en su totalidad- desde
entornos Internet, Intranet o Extranet.
Plataforma de desarrollo fácil y abierto: integrada con las mejores tecnologías de
Internet como ActiveX, ADC y Microsoft Transaction Server y con las mejores
herramientas de gestión y desarrollo para Internet como FrontPage97, Microsoft
Office97 y Visual Interdev.
Diseñada para INTERNET: Es el único gestor de base de datos que contiene de
forma integrada la posibilidad de generar contenido HTML de
forma automática.
La Base de Soluciones Integradas: La Integración total con
BaclOffice permite resolver toda las necesidades de
infraestructura de la empresa con un sólo paquete.
Potente y Escalable: Microsoft SQL Server es la única base de datos cuyo
rendimiento sobre Internet está publicado, ofreciendo registros espectaculares.
Mínimo coste de Propiedad: La sencillez de la instalación, y la potencia de sus
herramientas de gestión y el menor coste de toda la industria para entornos
Internet, hacen de Microsoft SQL Server la mejor opción con el menor coste.
Base de Datos Página 26
27. Investigación de SMBD
CONCLUSIÓN
Para concluir los SMBD nos ayudan a poder almacenar información con relación a
lo que creamos que es más importante ya sea para nosotros o una compañía en
especial, además de que después podemos volver a consultar esta información
almacenada.
Además queda con nosotros el conocimiento, de que existen varios tipos de bases
de datos, de las cuales algún usuario puede elegir la que le convenga según las
necesidades que tenga, algunos de los que se mencionan son los de código
abierto o mejor conocidos como libres, los de propietario que son por los cuales y
los smbd en web los cuales no son gratuitos.
Además ahora podemos saber que un sistema manejador de también nos
permite: Buscar, Añadir, Suprimir y Modificar los datos contenidos en la Base de
Datos.
También seleccionamos 4 SMBD, los cuales consideramos que son o pueden ser
de los más conocidos y que podemos utilizar para reforzar nuestros conocimientos
y poder saber más acerca de los diversos SMBD que existen.
Base de Datos Página 27
28. Investigación de SMBD
BIBLIOGRAFÍA
• http://www.monografias.com/trabajos29/comparacion-
sistemas/comparacion-sistemas.shtml
• http://www.ilustrados.com/publicaciones/EpZVVlyFyAbRDtMKhI.php
• http://es.wikipedia.org/wiki/Base_de_datos
• http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-
bases-de-datos/
Base de Datos Página 28