Your SlideShare is downloading. ×
  • Like
Sistemas  Manejadores De Base De Datos Dfdfa
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Sistemas Manejadores De Base De Datos Dfdfa

  • 2,224 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,224
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
100
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. UNIVERSIDAD VERACRUZANA
    ALUMNOS: MORENO HERNANDEZ ABRAHAM
    REYES HERNANDEZ VICENTE JOSUE
    SOLANO MALFAVON CARLOS RAUL
    MATERIA: BASE DE DATOS
    CATEDRATICO: DR. CARLOS ARTURO TORRES GASTELU
    LICENCIATURA: LSCA
    FECHA: 14 DE SEPTIEMBRE DEL 2009
    Contenido TOC o " 1-3" h z u Sistemas manejadores de base de datos. PAGEREF _Toc240691931 h 5Introducción: PAGEREF _Toc240691932 h 5SMBD DE CODIGO ABIERTO PAGEREF _Toc240691933 h 7apache derby PAGEREF _Toc240691934 h 7BLACKRAY PAGEREF _Toc240691935 h 7Berkeley DB (BDB) PAGEREF _Toc240691936 h 7APACHE PAGEREF _Toc240691937 h 8CSQL PAGEREF _Toc240691938 h 8DB4OBJECTS PAGEREF _Toc240691939 h 8FIREBIRD PAGEREF _Toc240691940 h 9Gladius PP PAGEREF _Toc240691941 h 9H2 Database Engine PAGEREF _Toc240691942 h 9Metakit PAGEREF _Toc240691943 h 9KEXI PAGEREF _Toc240691944 h 10MENETDB PAGEREF _Toc240691945 h 10MongoDB PAGEREF _Toc240691946 h 10HSQLDB (HyperSQL base de datos) PAGEREF _Toc240691947 h 10INGRES PAGEREF _Toc240691948 h 11NeoDatis ODB PAGEREF _Toc240691949 h 11MYSQL PAGEREF _Toc240691950 h 11PostgreSQL PAGEREF _Toc240691951 h 12DRIZZLE PAGEREF _Toc240691952 h 12SQLite PAGEREF _Toc240691953 h 12OPEN LINK PAGEREF _Toc240691954 h 12Zope Object Database PAGEREF _Toc240691955 h 13TxtSQL PAGEREF _Toc240691956 h 13OPENOFFICE.ORG BASE PAGEREF _Toc240691957 h 13SMBD propietarios PAGEREF _Toc240691958 h 14Visual FoxPro PAGEREF _Toc240691959 h 14Informix PAGEREF _Toc240691960 h 14InterBase PAGEREF _Toc240691961 h 14Microsoft Access PAGEREF _Toc240691962 h 14Microsoft SQL Server PAGEREF _Toc240691963 h 15Oracle Database PAGEREF _Toc240691964 h 15SITIOS WEB QUE OFRECEN VERSIONES GRATUITAS Y/0 ACADÉMICAS PAGEREF _Toc240691965 h 16SQL Server Compact PAGEREF _Toc240691966 h 16Adaptive Server Enterprise PAGEREF _Toc240691967 h 16Oracle PAGEREF _Toc240691968 h 16
    Sistemas manejadores de base de datos.
    Introducción:
    Para poder realizar este trabajado debemos tener en claro que es un SMBD, para ello tenemos que es un software de sistemas que tiene como propósito general facilitar el proceso de definir, construir y manipular bases de datos que se utilizan para diferentes tipos de aplicaciones.
    Muchos de los SMBD operan en un lenguaje común como el SQL. Entre los principales programas de bases de datos figuran ORACLE, INFORMIX, SQL SERVER Y MS ACCESS.
    A si mismo cuenta con un listado de funciones típicas las cuales pueden ser:
    LECTURA: Los  SMBD deben permitir la lectura e incorporación de datos, independiente de la versión utilizada.
    MANIPULACIÓN Y ACTUALIZACIÓN: Los SMBD deben permitir atender las solicitudes del usuario para EXTRAER, CAMBIAR, ADICIONAR Y ACTUALIZAR datos a la BD.
    INDEPENDENCIA DE LOS DATOS: Los sistemas actuales permiten aislar al usuario de la complejidad del almacenamiento físico de los datos.
    CONTROL DE INTEGRIDAD: No deben haber inconsistencias respecto a la definición y dominios en la estructura de las tablas.  ej. el área de una vereda es una expresión numérica (Number) y no textual (String). ej. el valor edad no puede ser negativo.
    CONTROL DE REDUNDANCIAS: Minimizar los datos repetidos. Esto facilita la actualización ya que si hay datos repetidos habrá que modificarlos donde cada uno este. Si datos repetidos no se actualizan simultáneamente se generarán inconsistencias y se dice que la BD estará corrupta.
    DICCIONARIO DE DATOS: Los SMBD deben incluir una función de diccionario de datos donde se relacione información explicativa acerca de los datos con sus definiciones.
    METADATOS: Los datos sobre los datos son los METADATOS. Corresponden a una gran ficha donde se describen la identificación, calidad, distribución y otra información relevante de un conjunto de datos.
    SINCRONIZACIÓN: Una BD puede ser usada por dos usuarios al tiempo y es necesario prevenir que se pueda modificar un mismo registro al simultáneamente. Cada usuario debe percibir en tiempo real los arreglos incorporados por el otro usuario.
    SEGURIDAD: Se necesita un administrador (una persona /organización/software) que le brinde al sistema diferentes procesos para proteger la información y dar a los usuarios diferentes niveles de acceso.
    SMBD DE CODIGO ABIERTO
    apache derbyAutor(es)Cloudscape Inc (Más tarde IBM)Versión estable10.5.1.1 / 2009-04-28Lenguaje de programaciónJDBC y SQL son las API de programación. Tiene IBM DB2 sintaxis SQLSistema operativoMultiplataformaSitio webhttp://db.apache.org/derby/
    BLACKRAYAutor(es)SoftMethod GmbH & ComunidadVersión estableBlackRay 0.9.0 / 2009-06-12Lenguaje de programaciónSistema operativoLinux, Solaris, OpenSolaris, MacOSSitio webhttp://www.blackray.org/
    Berkeley DB (BDB)Autor(es)Muchos desarrolladores enOracle CorporationVersión estable4.7.25 / 2008-05-2Lenguaje de programaciónC con una API para muchos otros idiomasSistema operativoUnix, Linux, Windows, AIX, Sun Solaris, SCO Unix, Mac OSSitio webwww.oracle.com / database / berkeley-db / db / index.html
    APACHE Autor(es)Damien Katz, Jan Lehnardt, Noé Slater, Christopher Lenz, J. Chris AndersonVersión estable0.9.1 / 2009-07-26Lenguaje de programaciónErlangSistema operativoMultiplataformaSitio webhttp://couchdb.apache.org/
    CSQLAutor(es)Lakshya y ComunidadVersión estableCSQL 2,5 / 2009-08-05Lenguaje de programaciónSistema operativoLinux, SolarisSitio webhttp://www.csqldb.com/
    DB4OBJECTSAutor(es)VersantVersión estable7,4Lenguaje de programaciónJava y. NET y proporciona la API correspondienteSistema operativoMULTIPLATAFORMASitio webdb4o.com
    FIREBIRDAutor(es)Firebird ProjectVersión estable2.1.3 / 2009-09-08Lenguaje de programaciónC++Sistema operativoMULTIPLATAFORMASitio webhttp://www.firebirdsql.org/
    Gladius PPAutor(es)legolas558Versión estable0,7 / 2007-07-11Lenguaje de programaciónPHPSistema operativoMULTIPLATAFORMASitio webhttp://gladius.sourceforge.net/
    H2 Database EngineAutor(es)Versión estable1.1.118 / 2009-09-04Lenguaje de programaciónJAVASistema operativoMULTIPLATAFORMASitio webhttp://www.h2database.com
    MetakitAutor(es)Jean-Claude WipplerVersión estable.4.9.7 / 2007-06-16Lenguaje de programaciónSistema operativoMULTIPLATAFORMASitio webhttp://www.equi4.com/metakit.html
    KEXIAutor(es)Kexi TeamVersión estable1.1.3 / 2007-06-07Lenguaje de programaciónLinux / Unix, Mac OS X (usando Fink), Solaris, y WindowsSistema operativoMULTIPLATAFORMASitio webKexi-project.org
    MENETDBAutor(es)MonetDB Developer TeamVersión estableMayo2009-SP2Lenguaje de programaciónSistema operativoMULTIPLATAFORMASitio webwww.monetdb.nl
    MongoDBAutor(es)Versión estable1.0.0 / 2009-08-27Lenguaje de programaciónC++Sistema operativoMULTIPLATAFORMASitio webhttp://www.mongodb.org/
    HSQLDB (HyperSQL base de datos)Autor(es)Versión estable1.8.0.10 / 2008-06-02Lenguaje de programaciónJAVASistema operativoMULTIPLATAFORMASitio webhttp://hsqldb.org
    INGRESAutor(es)Ingres CorporationVersión estableBase de datos Ingres 9,2 / 2008-12-09Lenguaje de programaciónSistema operativoLinux, Unix, Windows y OpenVMSSitio webhttp://www.ingres.com/
    NeoDatis ODBAutor(es)NeoDatis TeamVersión estable1,9 / 2009-05-14Lenguaje de programaciónJAVASistema operativoMULTIPLATAFORMASitio webneodatis.org
    MYSQLAutor(es)MySQL ABVersión estable5.1.38 (2009-09-04)Lenguaje de programaciónC, C++Sistema operativoMULTIPLATAFORMASitio webwww.mysql.com
    PostgreSQLAutor(es)PostgreSQL Global Development GroupVersión estable8.4.1 / 2009-09-08Lenguaje de programaciónCSistema operativoMULTIPLATAFORMASitio webhttp://www.postgresql.org/
    DRIZZLEAutor(es)Brian AkerVersión estableTBALenguaje de programaciónC++Sistema operativoMULTIPLATAFORMASitio webhttps: / / launchpad.net / rocío
    SQLiteAutor(es)D. Richard HippVersión estable3.6.18 / 2009-09-11Lenguaje de programaciónCSistema operativoMULTIPLATAFORMASitio webwww.sqlite.org
    OPEN LINKAutor(es)OpenLink SoftwareVersión estable5.0.11 / Abril 2009Lenguaje de programaciónSistema operativoMULTIPLATAFORMASitio webvirtuoso.openlinksw.com
    Zope Object DatabaseAutor(es)Zope CorporationVersión estable3.8.1 / 2008-10-16Lenguaje de programaciónPythonSistema operativoMULTIPLATAFORMASitio webhttp://www.zope.org/
    TxtSQLAutor(es)Faraz AliVersión estable2,2 / 2005-03-26Lenguaje de programaciónPHPSistema operativoMULTIPLATAFORMASitio webhttp://sourceforge.net/projects/txtsql/
    OPENOFFICE.ORG BASEAutor(es)Sun MicrosystemsVersión estable3.1.1 / 2009-08-31Lenguaje de programaciónJAVASistema operativoMULTIPLATAFORMASitio webhttp://www.openoffice.org/product/base
    SMBD propietarios
    Visual FoxProAutor(es)Microsoft.Versión estable9.0Lenguaje de programaciónVISUALSistema operativoMS-DOS, MS Windows, Mac OS y UNIXSitio webhttp://msdn.microsoft.com/es-mx/vfoxpro/default(en-us).aspx
    InformixAutor(es)Roger SipplVersión estable Informix Dynamic Server 10 (IDS)Lenguaje de programaciónbasada en técnicas ISAMSistema operativoDOS , Unix Y OnyxSitio webhttp://www.vmark.es/
    InterBaseAutor(es)CodeGearVersión estable7.5.1Lenguaje de programaciónBorlandSistema operativoLinux, Microsoft Windows y Solaris.Sitio webhttp://www.borland.com/interbase/
    Microsoft AccessAutor(es)MicrosoftVersión estableAccess 2007Lenguaje de programaciónSistema operativoMicrosoftSitio webhttp://microsoft.com/
    Microsoft SQL ServerAutor(es)MicrosoftVersión estable2008 (10.00.1600.22)Lenguaje de programaciónSybase IQSistema operativoWindowsSitio webhttp://www.microsoft.com/sql/
    Oracle DatabaseAutor(es)Oracle CorporationVersión estable11g Release 1Lenguaje de programaciónSistema operativoMultiplataformaSitio webhttp://www.oracle.com/
    SITIOS WEB QUE OFRECEN VERSIONES GRATUITAS Y/0 ACADÉMICAS
    SQL Server Compact
    Microsoft SQL Server Compact (SQL Server CE) es un motor de base de datos relacional, de libre descarga y distribución, tanto para dispositivos móviles como para aplicaciones escritorio. Especialmente orientada a sistemas ocacionalmente conectados, ofrece unas características especialmente útiles para clientes ligeros. La versión más reciente es SQL Server Compact 3.5 SP1. Anteriormente era conocida como SQL Server CE o SQL Server Mobile. Desde la versión 2.0, el lanzamiento de SQL Server Compact ha ido ligado al de Microsoft Visual Studio .NET.
    Sitio web
    http://www.microsoft.com/sqlserver/2008/en/us/compact.aspx
    Adaptive Server Enterprise
    Adaptive Server Enterprise (ASE) es el motor de bases de datos (RDBMS) insignia de la compañía Sybase. ASE es un sistema de gestión de datos, altamente escalable, de alto rendimiento, con soporte a grandes volúmenes de datos, transacciones y usuarios, y de bajo costo, que permite:
    Almacenar datos de manera segura
    Tener acceso y procesar datos de manera inteligente
    Movilizar datos
    Sitio web
    http://www.sybase.com/ase_1500devel
    Oracle
    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,[cita requerida] destacando:
    soporte de transacciones,
    estabilidad,
    escalabilidad y
    Soporte multiplataforma.
    Sitio web
    http://www.oracle.com/technology/software/products/database/xe/index.html