MySQL: Es un sistema relacional, muy rpida en la lectura cuando utiliza el motor no transaccional yISA, pero puede pro!ocar pro"lemas de inte#ridad en entornos de alta concurrencia en la modi$icaci%n& Soporta S'L y est disponi"le para #ran cantidad de plata$ormas y sistemas& La manera recomendada de instalar yS'L en Linu( es utilizando pa)uetes R* )ue estn #enerados en SuSE Linu( +&,& Soporta procedimientos almacenados& Dispone de mecanismos de almacenamiento )ue o$recen di$erente !elocidad de operaci%n, soporte $-sico, capacidad, distri"uci%n #eo#r$ica, transacciones&&& .uentes consultadas/ 0ttp/11es&2i3ipedia&or#12i3i1yS'L 0ttp/11de!&mys)l&com1doc1re$man14&51es1linu(6rpm&0tml SQLSever Microsoft SQL Server es un sistema para la #esti%n de "ases de datos producido por icroso$t "asado en el modelo relacional& Sus len#ua7es para consultas son T6S'L y A8SI S'L& Es com9n desarrollar completos proyectos complementando Microsoft SQL Server y icroso$t Access a tra!:s de los llamados ADP ;Access Data *ro7ect<& De esta $orma se completa la "ase de datos ;Microsoft SQL Server<, con el entorno de desarrollo ;=BA Access<, a tra!:s de la implementaci%n de aplicaciones de dos capas mediante el uso de $ormularios >indo2s& Soporta transacciones y procedimientos almacenados& S%lo soporta plata$orma >indo2s& *ara el desarrollo de aplicaciones ms comple7as ;tres o ms capas<, Microsoft SQL Server incluye inter$aces de acceso para !arias plata$ormas de desarrollo, entre ellas &8ET, pero el ser!idor s%lo est disponi"le para Sistemas Operati!os& .uente consultada/ 0ttp/11es&2i3ipedia&or#12i3i1icroso$t?S'L?Ser!er Oracle Oracle Database es un sistema de #esti%n de "ase de datos o"7eto6relacional ;u ORDBS por el acr%nimo en in#l:s de O"7ect6Relational Data Base ana#ement System< *ara desarrollar aplicaciones en Oracle se necesita *L1S'L, store procedures y S'L para crear el $ormulario& *L1S'L es un len#ua7e de pro#ramaci%n incrustado en Oracle, el mismo )ue soporta consultas y manipulaci%n de datos )ue se usan en S'L ;len#ua7e declarati!o, )ue permite realizar ciertas operaciones en las "ases de datos<& La !ersi%n @@c soporta tri#ers y store procedure, cuenta con conecti!idad ADBC y ODBC, siempre )ue se ten#an los dri!ers adecuados& Es un DBS se#uro )ue cuenta con un proceso de sistema de 6 @ 6 CARACTERSTICAS DE LAS BASES DE DATOS respaldo y recuperaci%n de in$ormaci%n& Soporta Data >are0ouse por lo )ue $acilita el acceso a la in$ormaci%n y da mayor !ersatilidad& Soporta procedimientos almacenados *L1S'L& Al con7unto de "lo)ues *L1S'L se le llama Store *rocedure& Soporta transacciones y es multiplata$orma& Actualmente aca"a de salir la !ersi%n @Bc, )ue presenta una nue!a ar)uitectura de tenencia m9ltiple )ue $acilita implementar y #estionar nu"es de "ases de datos& Las inno!aciones como Oracle Multitenant, para consolidar m9ltiples "ases de datos rpidamente, y Automatic Data Optimization with Heat Map, para comprimir y apilar datos a mayor densidad, ma(imizan la e$iciencia y $le(i"ilidad de los recursos& Estos a!ances, com"inados con #randes me7oras en disponi"ilidad, se#uridad y soporte para #randes !ol9menes de datos, 0acen de Oracle Data"ase @Bc la plata$orma ideal para implementaciones de nu"es p9"licas y pri!adas& .uente consultada/ 0ttp/11222&oracle&com1lad1products1data"ase1o!er!ie21inde(&0tml 0ttp/11es&2i3ipedia&or#12i3i1Oracle?@@# 0ttp/11es&2i3ipedia&or#12i3i1Oracle?Data"ase Microsoft Access Es un sistema relacional& Soporta S'L, aun)ue tam"i:n se pueden 0acer m%dulos com"inando !isual con S'L& *uede mane7ar #randes !ol9menes de datos usando el motor icroso$t Aet Data"ase En#ine, y lue#o $iltrar esos datos con las 0erramientas consultas e in$ormes 8o soporta procedimientos almacenados ni transacciones& Corre s%lo en plata$orma >indo2s, al ser de icroso$t& .uente consultada/ 0ttp/11es&2i3ipedia&or#12i3i1icroso$t?Access PostgreSQL *ost#reS'L es un sistema de #esti%n de "ases de datos o"7eto6relacional, distri"uido "a7o licencia BSD y con su c%di#o $uente disponi"le li"remente& *ost#reS'L utiliza un modelo cliente1ser!idor y usa multiprocesos en !ez de multihilos para #arantizar la esta"ilidad del sistema& Cn $allo en uno de los procesos no a$ectar el resto y el sistema continuar $uncionando& Soporta S'LDB,S'LDD,S'LB55,,S'LB55E& Tam"i:n soporta 8ested transactions ;sa!epoints<& Adems soporta/ .unciones1procedimientos almacenados ;stored procedures< en numerosos len#ua7es de pro#ramaci%n, entre otros *L1p#S'L ;similar al *L1S'L de oracle<, *L1*erl, *L1*yt0on y *L1Tcl& Blo)ues an%nimos de c%di#o de procedimientos ;sentencias DO< 8umerosos tipos de datos y posi"ilidad de de$inir nue!os tipos& Adems de los tipos 6 B 6 CARACTERSTICAS DE LAS BASES DE DATOS estndares en cual)uier "ase de datos, tenemos disponi"les, entre otros, tipos #eom:tricos, de direcciones de red, de cadenas "inarias, CCID, FL, matrices, etc El almacenamiento de o"7etos "inarios #randes ;#r$icos, !ideos, sonido, &&&< A*Is para pro#ramar en C1CGG, Aa!a, &8et, *erl, *yt0on, Ru"y, Tcl, ODBC, *H*, Lisp, Sc0eme, 't y muc0os otros& Disponi"le para Linu( y C8IF en todas sus !ariantes ;AIF, BSD, H*6CF, SII IRIF, ac OS F, Solaris, TruJK< y >indo2s ,B1JK"it& .uente consultada/ 0ttp/11222&post#res)l&or#&es1so"re?post#res)l
Informix Es un sistema de #esti%n de "ases de datos O"7eto6relacional& Soporta transacciones y procedimientos almacenados& Es multiplata$orma y pro#ramado en C y CGG& Soporta S'L propio )ue actualmente est me7orado para un acceso ms rpido y e$icaz con aplicaciones empresariales como Co#nos, .uentes consultadas/ 0ttp/11es&2i3ipedia&or#12i3i1In$ormi( 0ttp/1122265@&i"m&com1so$t2are1data1in$ormi(1$eatures&0tml SyAS! Es un sistema de #esti%n de "ases de datos relacional& Las "ases de datos del sistema )ue tiene el #estor Sy"ase son/ Base de datos aster/ 'ue controla las "ases de datos de usuario y el $uncionamiento& Base de datos model/ 'ue sir!e como plantilla para crear nue!as "ases de datos de usuario& Base de datos Sy"systemprocs/ 'ue almacena los procedimientos del sistema& Base de datos Tempd"/ Ctilizada para las ta"las temporales& Base de datos Sy"security/ sy"security contiene el sistema auditor de S'L Ser!er& Base de datos Sy"synta(/La "ase de datos sy"synta( contiene ayuda so"re la sinta(is de los comandos de Transact6S'L& Soporta transacciones y procedimientos almacenados& Es multiplata$orma& .uente consultada/ 0ttp/117$ranco0uar0ua&"lo#spot&com&es1 "ireird Es un sistema de #esti%n de "ases de datos relacional )ue soporta A8SI S'L standard& Soporta procedimientos almacenados y transacciones& Es multiplata$orma& Corre en Linu(, >indo2s, y plata$ormas Cni(& 6 , 6 CARACTERSTICAS DE LAS BASES DE DATOS .uente consultada/ 0ttp/11222&$ire"irds)l&or#1en1a"out6$ire"ird1 D# Es un sistema de #esti%n de "ases de datos relacional )ue inte#ra FL de manera nati!a, pureFL, )ue permite almacenar documentos completos dentro del tipo de datos (ml para realizar operaciones y "9s)uedas de manera 7err)uica dentro de :ste, e inte#rarlo con "9s)uedas relacionales& La compati"ilidad implementada en la 9ltima !ersi%n, 0ace posi"le la importaci%n de los datos a DBB en una media de @ o B semanas, e7ecutando *L1S'L de $orma nati!a en el #estor IB DBB& Soporta transacciones y procedimientos almacenados& Es multiplata$orma& Corre "a7o Linu(, C8IF y >indo2s& .uente consultada/ 0ttp/11es&2i3ipedia&or#12i3i1DBB ases de datos $ML 8o 0ay nin#una como las !istas anteriormente por)ue, tal y como se menciona en el proyecto $in de carrera de la Cni!ersidad Carlos III de adrid, literalmente en la p#ina K, @, del pd$/ En la base de datos, se almacenan tanto la confiuraci!n del usuario, como todos a"uellos correos "ue desee almacenar # estionar$ Al ser una base de datos nativa %ML, no soporta almacenamiento de ficheros binarios$ Actualmente se est& discutiendo en los foros de desarrolladores de %indice este asunto, sin llear a un acuerdo$ 'or esta raz!n se ha considerado "ue los ficheros binarios fueran mantenidos en un sistema aparte de la base de datos, reservando para ellos una proporci!n de almacenamiento en disco "ue posibilite su esti!n$ 6 K 6