Base de datos consulta 1

  • Published on
    11-Jul-2015

  • View
    99

  • Download
    1

Transcript

  • Pgina 1

    UNIVERSIDAD NACIONAL DE CHIMBORAZO

    ESCUELA DE INGENIERIA EN SISTEMAS Y COMPUTACIN

    TAREA No. 1

    ASIGNATURA: Base de Datos I

    DOCENTE: Ing. Pal Paguay

    SEMESTRE: Tercero

    NOMBRE: Alex Yungan

    FECHA: 24/03/2014

    1. Introduccin

    Sistema de gestin de bases de datos .

    Un sistema de gestin de bases de datos (SGBD) es un conjunto de programas que permiten el

    almacenamiento, modificacin y extraccin de la informacin en una base de datos, adems de proporcionar

    herramientas para aadir, borrar, modificar y analizar los datos.

    Por ello (SGBD) se han convertido en parte fundamentales de la estrategia de las empresas. Ya que por ello

    existen sistemas de gestin de base de datos Libres y propiet ,su uso est de acuerdo a las necesidades del

    usuario.

    2. Objetivos

    Conocer los diferentes Sistemas de gestin de base de datos (SGBD) de software libre y software propiet

    existentes en el mercado.

    3. Desarrollo

    SGBD LIBRES

    APACHE OPENOFFICE BASE

    Con Apache OpenOffice. Es posible crear y modificar tablas, formularios,

    consultas e informes bien utilizando el sistema gestor de bases de datos HSQL que

    se incluye con Base o bien cualquier otro. La aplicacin proporciona diferentes

    asistentes, vistas de diseo, y vistas SQL para los usuarios principiantes y avanzados.

    Caractersticas

    Contiene versin completa del SGBD HSQL que guarda los datos en ficheros XML.

    puede acceder de forma nativa a ficheros De Base para realizar trabajos simples.

    Base proporciona soporte nativo para diferentes bases de datos (Adabas D, ADO, Microsoft Access,

    MySQL),

    soporta agendas LDAP, Microsoft Outlook, Microsoft Windows y Mozilla

    Basic. Lenguaje de programacin similar a Microsoft VBA.

    Kexi. Sistema Gestor de Bases de Datos.

  • Pgina 2

    2) HSQLDB

    Es un sistema gestor de bases de datos libre escrito en Java.

    Caractersticas

    Completo sistema gestor de bases de datos relacional

    Tiempo de arranque mnimo y gran velocidad en las operaciones: SELECT, INSERT, DELETE y

    UPDATE

    Sintaxis SQL estndar

    Integridad referencial (claves forneas)

    Procedimientos almacenados en Java.

    Tablas en disco de hasta 8GB

    3) MYSQL

    Es un sistema de gestin de bases de datos relacional, multihilo y multiusuario.el

    software es desarrollado por una comunidad pblica y los derechos de autor del

    cdigo estn en poder del autor individual, MySQL esta como software libre en un

    esquema de licenciamiento dual.

    Usado por muchos sitios web grandes y populares, como Wikipedia, Google (aunque no para bsquedas),

    Facebook,Twitter, Flickr,y YouTube.

    MySQL funciona sobre mltiples plataformas

    Caractersticas

    Amplio subconjunto del lenguaje SQL.

    Disponibilidad en gran cantidad de plataformas y sistemas.

    Posibilidad de seleccin de mecanismos de almacenamiento que ofrecen diferentes velocidades de

    operacin, soporte fsico, capacidad, distribucin geogrfica, transacciones...

    Conectividad segura.

    Bsqueda e indexacin de campos de texto.

    Permite escoger entre mltiples motores de almacenamiento para cada tabla.

    SGBD PROPIETARIO

  • Pgina 3

    1) INTERBASE

    Interbase es un sistema de gestin de bases de datos relacionales (RDBMS)

    desarrollado y comercializado por la compaa Borland Software Corporacin y

    actualmente desarrollado por su ex-filial CodeGear.Interbase se destaca de otros

    DBMSs por su bajo consumo de recursos, su casi nula necesidad de administracin y su arquitecturamulti-

    generacional.

    Caractersticas

    Multiplataforma

    2) Dispone de transacciones.

    3) Integridad referencial.

    4) Posee de un sistema escalable.

    2) ORACLE

    Es un producto vendido a nivel mundial, Aunque la gran potencia que tiene y su

    elevado precio hacen que slo se vea en empresas muy grandes y multinacionales, por

    norma general.

    Caractersticas

    Entorno cliente/servidor.

    Gestin de grandes bases de datos.

    Usuarios concurrentes.

    Alto rendimiento en transacciones.

    Sistemas de alta disponibilidad.

    Disponibilidad controlada de los datos de las aplicaciones.

    Adaptacin a estndares de la industria, Como SQL-92.

    Gestin de la seguridad.

    Autogestin de la integridad de los datos.

    3) MICROSOFT SQL SERVER

    Es un sistema para la gestin de bases de datos producido por Microsoft basado en el modelo

    relacional.con lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server

    constituye la

    Alternativa de Microsoft a otros potentes Sistemas gestores de bases de datos

    Caractersticas

    Soporte de transacciones.

    Soporta procedimientos almacenados.

    Incluye tambin un entorno grfico de Administracin, que permite el uso de Comandos DDL y DML

    grficamente.

  • Pgina 4

    Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor y los

    terminales o clientes de la red slo acceden a la informacin.

    permite administrar informacin de otros servidores de datos.

    4 Resultados

    Los sistemas de gestin de base de datos son muy. Importantes para las empresas, institutos etc. Existen

    muchos Sistemas de gestin de base de datos los cuales se clasifican por libre y propietario . La desventaja de

    los SGBD libres que no tienen todas las herramientas que nos permiten los SGBD propietario

    El software propietario cuenta con ms opciones de software de terceros y soporte general de la

    industria.

    El software propietario ofrece beneficios en construccin de aplicaciones a medida.

    Las ventajas del software libre son :

    No cuesta nada descargarlo, excepto la conexin a Internet.

    No cuesta nada instalarlo en un ordenador u ordenadores.

    No cuesta nada actualizarlo.

    Mejorar el programa y hacer pblicas las mejoras, de modo que toda la comunidad se beneficie.

    Estudiar el funcionamiento del programa y adaptarlo a las necesidades.

    5 Conclusiones y Recomendaciones

    Es un SGBD propiet tienen compaas que lo producen, y cobran dinero por el producto, su

    distribucin y soporte. Por ello posee restricciones en el uso, copia o modificacin o cuyo cdigo fuente

    no est disponible, es decir, que es un cdigo cerrado.

    Que todos los SGBD tienen cada tiene sus caractersticas que lo diferencian de los dems y su uso es de

    acuerdo a las necesidades del usuario.

    SGBD libre Puede ser usado, copiado, modificado y redistribuido eso ayuda a Mejorar el programa y

    hacer pblicas las mejoras, de modo que toda la comunidad se beneficie. y eso da Ahorros

    multimillonarios en la adquisicin de licencias

    Recomiendo que usen SBGB MICROSOFT SQL SERVER porque posee Posee varias herramientas de

    reporte y anlisis de datos, Permite administrar informacin de otros servidores de datos, Incluye

    tambin un potente entorno grafico de administracin y su Ejecucin es en clster.

    Recomiendo que el ORACLE es uno de de los mejores SGBD ya que es fcil de usar,Contiene Gestin

    de la seguridad y tiene un alto rendimiento en transacciones y lo mejor de todo es que es

    multiplataforma y lo usan a nivel mundial.