base de datos consulta 1

4

Click here to load reader

Upload: alex-yungan

Post on 11-Jul-2015

102 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Base de datos consulta 1

Página 1�

UNIVERSIDAD NACIONAL DE CHIMBORAZO

ESCUELA DE INGENIERIA EN SISTEMAS Y COMPUTACIÓN

TAREA No. 1

ASIGNATURA: Base de Datos I

DOCENTE: Ing. Paúl Paguay

SEMESTRE: Tercero

NOMBRE: Alex Yungan

FECHA: 24/03/2014

1. Introducción

Sistema de gestión de bases de datos .

Un sistema de gestión de bases de datos (SGBD) es un conjunto de programas que permiten el

almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar

herramientas para añadir, 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 gestión de base de datos Libres y propiet ,su uso está de acuerdo a las necesidades del

usuario.

2. Objetivos

Conocer los diferentes Sistemas de gestión 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 aplicación proporciona diferentes

asistentes, vistas de diseño, y vistas SQL para los usuarios principiantes y avanzados.

Características

Contiene versión 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 programación similar a Microsoft VBA.

Kexi. Sistema Gestor de Bases de Datos.

Page 2: Base de datos consulta 1

Página 2�

2) HSQLDB

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

Características

Completo sistema gestor de bases de datos relacional

Tiempo de arranque mínimo y gran velocidad en las operaciones: SELECT, INSERT, DELETE y

UPDATE

Sintaxis SQL estándar

Integridad referencial (claves foráneas)

Procedimientos almacenados en Java.

Tablas en disco de hasta 8GB

3) MYSQL

Es un sistema de gestión de bases de datos relacional, multihilo y multiusuario.el

software es desarrollado por una comunidad pública y los derechos de autor del

código están 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 búsquedas),

Facebook,Twitter, Flickr,y YouTube.

MySQL funciona sobre múltiples plataformas

Características

Amplio subconjunto del lenguaje SQL.

Disponibilidad en gran cantidad de plataformas y sistemas.

Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferentes velocidades de

operación, soporte físico, capacidad, distribución geográfica, transacciones...

Conectividad segura.

Búsqueda e indexación de campos de texto.

Permite escoger entre múltiples motores de almacenamiento para cada tabla.

SGBD PROPIETARIO

Page 3: Base de datos consulta 1

Página 3�

1) INTERBASE

Interbase es un sistema de gestión de bases de datos relacionales (RDBMS)

desarrollado y comercializado por la compañía Borland Software Corporación y

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

DBMS’s por su bajo consumo de recursos, su casi nula necesidad de administración y su arquitecturamulti-

generacional.

Características

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 sólo se vea en empresas muy grandes y multinacionales, por

norma general.

Características

Entorno cliente/servidor.

Gestión de grandes bases de datos.

Usuarios concurrentes.

Alto rendimiento en transacciones.

Sistemas de alta disponibilidad.

Disponibilidad controlada de los datos de las aplicaciones.

Adaptación a estándares de la industria, Como SQL-92.

Gestión de la seguridad.

Autogestión de la integridad de los datos.

3) MICROSOFT SQL SERVER

Es un sistema para la gestión 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

Características

Soporte de transacciones.

Soporta procedimientos almacenados.

Incluye también un entorno gráfico de Administración, que permite el uso de Comandos DDL y DML

gráficamente.

Page 4: Base de datos consulta 1

Página 4�

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

terminales o clientes de la red sólo acceden a la información.

permite administrar información de otros servidores de datos.

4 Resultados

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

muchos Sistemas de gestión 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 más opciones de software de terceros y soporte general de la

industria.

El software propietario ofrece beneficios en construcción de aplicaciones a medida.

Las ventajas del software libre son :

No cuesta nada descargarlo, excepto la conexión a Internet.

No cuesta nada instalarlo en un ordenador u ordenadores.

No cuesta nada actualizarlo.

Mejorar el programa y hacer públicas 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 compañías que lo producen, y cobran dinero por el producto, su

distribución y soporte. Por ello posee restricciones en el uso, copia o modificación o cuyo código fuente

no está disponible, es decir, que es un código cerrado.

Que todos los SGBD tienen cada tiene sus características que lo diferencian de los demás 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 públicas las mejoras, de modo que toda la comunidad se beneficie. y eso da Ahorros

multimillonarios en la adquisición de licencias

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

reporte y análisis de datos, Permite administrar información de otros servidores de datos, Incluye

también un potente entorno grafico de administración y su Ejecución es en clúster.

Recomiendo que el ORACLE es uno de de los mejores SGBD ya que es fácil de usar,Contiene Gestión

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.