Tamaño: px
Comenzar la demostración a partir de la página:

Download ""

Transcripción

1 SOCIEDADNACIONAL DEINDUSTRIAS Informeseinscripciones anx.121/123 SistemasAdministradoresde BasesdeDatosLibres paraelentornoempresarial ErnestoQuiñonesAzcárate GerenteTécnico EQSOFTEIRL

2 SOCIEDADNACIONAL DEINDUSTRIAS Sobremi: EgresadodelInst.InformáticadelaUniv.CatólicadelPerú Infopucp. EgresadodelaEsp.deSistemasyRedes Telematic. Desarrollandosoftwarecomercialdesdeelaño1993. ExperienciaenDBMScomoOracle,Ms SqlServer,DB2ySybase. Experienciaenbasesdedatosdeminicomputadoresymainframes. ExperienciadetrabajoconDBMSLibresdesdeelaño2000. SociofundadordelaAsoc.PeruanadeSoftwareLibre APESOL. Participeendiversoscongresosyseminariosconeltemadebasesde datos.

3 SOCIEDADNACIONAL DEINDUSTRIAS Sobrenuestraempresa Especializadoseneldesarrollopersonalizadodesistemasde informaciónparaempresasproductoras,comercializadorasy financieras. ConsultoríaySoporteenDBMS,Diseñodesoftware,Diseñodeperfiles deinversiónentics,etc.. Diseñoeimplementacióndeesquemasderedesdedatos, comunicaciones,vozipyseguridadperimetral. AuditoríaInformática.

4 SOCIEDADNACIONAL DEINDUSTRIAS Agenda: 1.Rápidarevisión:Queentendemospor libre 2.Alternativasdebasesdedatoslibresdisponibles 3.Restriccionesenlaslicencias 4.Característicascomparadas 5.Escalabilidad,altadisponibilidadyseguridad 6.Otrasopcionesdebasesdedatos 7.Quienesestánusandobasesdedatoslibres.Quienes inviertenenellas.

5 SOCIEDADNACIONAL DEINDUSTRIAS 1.Queentendemospor libre Elsoftwarelibreesunmovimientofilosófico/técnicoque promueveeldesarrolloyusodesoftwarequeestebajoestas características: Puedaserusadosinrestriccionesdeningúntipo. Puedaserestudiado(debepermitirelaccesoasucódigo fuente). Puedeserredistribuido(lacopianoconstituyedelito). Puedesermodificadoyespermitidodistribuirloconlas modificaciones.

6 SOCIEDADNACIONAL DEINDUSTRIAS 1.Queentendemospor libre Notodoelsoftwarequepopularmentesedenomina libre es totalmente libre,librenoeslomismoquegratuito,por ejemplo: EmpresascomoOracle,IBM,Interbase,etc.ofrecensus DBMSparadescargadirectasoloparademo,desarrollo, estudio,etc.peroningunapuedeserusadasennegociosy ningunadeellaspermitenelaccesoasucódigofuente.) MySQLyBDBtienerestriccionesparaelrepartodesu productoenproyectoscomerciales,ofreceundoble licenciamiento.

7 SOCIEDADNACIONAL DEINDUSTRIAS 1.Queentendemospor libre AlgunasdelasbasesdedatosestánbajolicenciasOpen SourcecomoFirebirdquesoncompatiblesconlalicencia promovidaporlafreesoftwarefundationqueeslagpl. Algunasdelasbasesdedatosnosonlibresalfuncionaren determinadasplataformas(especialmentesisonplataformas dealtaproducción).

8 SOCIEDADNACIONAL DEINDUSTRIAS 2.Alternativasdebasesdedatoslibres Elsoftwarelibreyelopensourceofrecenvariadasalternativas paralasdiversasnecesidadesdealmacenamientodedatos. DBMSObjeto relacionalesparaentornosdeproducción. DBMSparausoembebido. DBMSqueexplorannuevastecnologías.

9 SOCIEDADNACIONAL DEINDUSTRIAS 2.Alternativasdebasesdedatoslibres Objeto Relacionales Usoembebido paraambientesde aplicacionesespecíficas producción PostgreSQL Mysql Firebird Nuevastecnologíaso Mysql SQLite MonetDB BDB exist NeoDatisODB Mondrain LucidDB

10 SOCIEDADNACIONAL DEINDUSTRIAS 2.Alternativasdebasesdedatoslibres HSQLDatabaseEngine(soportamanejodetablasenmemoria, CompaqSQL(desarrolladaparasoportar50kinsercionesy100kselectpor segundohttp://sourceforge.net/projects/csql). LetoDBServer(enginedesarrolladoparatrabajarcondbf JalistoPlus(basededatosligeradesarrolladaenJava Eigenbase(plataformaparacreartupropioDBMS

11 SOCIEDADNACIONAL DEINDUSTRIAS 2.Alternativasdebasesdedatoslibres 602SQLOpenServer(basededatosrelacionalqueincorporasupropio administradorydebuggerdesqlhttp://sourceforge.net/projects/sql602). XBaseJ(EngineJavaparamanejararchivosdbfs TM4J(manejadordebasesdedatosdeconocimientosenjava etc.). Gigabase(Basededatosembebidaquesoportagrandesvolumnesde datos,sobre1tbytehttp://sourceforge.net/projects/gigabase). FastDB(dbmsObjeto RelacionalEmbebidoquetrabajaenunOSVirtual paralaadministracióndeladatahttp://sourceforge.net/projects/fastdb).

12 SOCIEDADNACIONAL DEINDUSTRIAS 2.Alternativasdebasesdedatoslibres GesDatos(DBMSOrientadoalObjetocontodounkitdeherramientasde administraciónhttp://sourceforge.net/projects/gesdatosoodbms). EyeDB(DBMSOrientadoalObjetohttp://sourceforge.net/projects/eyedb). SqliteforS60(DBMSembebidoparatelefonosSymbiandelaserieS60 BaseX(DBMSnativoXMLhttp://sourceforge.net/projects/basex). GladiusDB(DBMSparabasesdedatosenarchivosplanosprogramadaen PHP,SQL92compatiblehttp://sourceforge.net/projects/gladius). OpenLinkVirtuoso(DBMSespecialmentepensadaparawebsemántica, soportederdfparaaccedertransparentementeadatarelacional

13 SOCIEDADNACIONAL DEINDUSTRIAS 3.Restriccionesenlaslicencias Muchasbasesdedatos Libres dangradosdelibertad dependiendoloqueelusuariodeseehaceroloquelos desarrolladoresconsideraronapropiadoparasuherramienta. AntesdeusarundeterminadoDBMSlibrelealalicenciabajo laqueesta,principalmenteencontraráestaslicencias: BSD GPL GPLLicenciamientodual AprobadasporlaOSI,principalmenteMPLoApache

14 SOCIEDADNACIONAL DEINDUSTRIAS 3.Restriccionesenlaslicencias Siud.eligeunaDBMSbajolicenciaBSDtienelassiguientes ventajas: Puedeusarlaparatodotipodeproyectos(educación, investigación,comerciales,etc.) Bajoningunaposibilidadpagaráenalgúnmomentolicencias porconexión,procesador,servidor,etc. Podríainclusomodificarla,rebautizarlayusarlaparasus propiosfinescomerciales. Podráutilizarporcionesolatotalidaddelcódigocomoparte desusproyectossinlimitaciónalguna.

15 SOCIEDADNACIONAL DEINDUSTRIAS 3.Restriccionesenlaslicencias Siud.eligeunaDBMSbajolicenciaGPLtienelassiguientes consideraciones: Siusasladbmsdentrodetuproductodeberáestarbajo licenciagpltambiényelcódigodebeserdisponible, evidentementenopodrásrepartirlocomopartedetuproducto sies privativo. Puedeusarlacomorepositoriodedatosdesunegociosin restricciónalguna.

16 SOCIEDADNACIONAL DEINDUSTRIAS 3.Restriccionesenlaslicencias Siud.eligeunaDBMSbajolicenciaDualtomeencuentalo siguiente: EstecasoseaplicaprincipalmenteaMySQL(especialmentesi seusaembebido)ybdb,lalicenciadualpermiteelusolibre enproyectoslibresdondeserepartalibrementeelcódigode laherramienta,pero,sidesearepartirlodentrodeunproducto confinescomercialeso privativo debeoptarporcomprar underechodeusoparaestosfines. Puedeusarselaherramientacomorepositoriodedatosdetu empresasinproblemas.

17 SOCIEDADNACIONAL DEINDUSTRIAS 3.Restriccionesenlaslicencias Siud.eligeunaDBMSbajoalgunalicenciadelaOSItiene derechoa: Usoderepositoriodedatosdentrodesuempresasin limitaciónalguna. Sicogeporcionesolatotalidaddeladbmsparaserpartede otraherramientaesprobablequeencuentrerestricciones comoladelicenciadual. Simodificaeldbms,lapropiedaddesuscontribuciones dependerándelalicenciaespecificaquetengalaherramienta.

18 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas Vamosatomarlas5basesdedatoslibresmaspopularesy usadas: BDB Firebird MySQL PostgreSQL Sqlite

19 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas Sevanarevisarlassiguientescaracterísticas: Límites Característicastécnicas Licenciamiento Estabilidadyconfiabilidad Herramientasdeadministración MySqlvsPostgreSQL

20 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas Limites

21 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas CaracterísticasTécnicas

22 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas CaracterísticasTécnicas

23 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas Licenciamiento

24 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas Estabilidadyconfiabilidad ACIDTest: Atomicidad=>serealizolaoperaciónono,nuncadebequedaramedias. Consistencia=>soloseejecutaaquelloquenorompalasreglasdeladb. Aislamiento=>ningunaoperaciónpuedeafectaraotra(Isolation). Durabilidad=>unavezrealizadalaoperaciónladatapersistiráaunquefalleelsistema.

25 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas Herramientasdeadministración

26 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas MySqlvsPostgreSQL Xaxis numberofrecords,yaxis timesinms Fuente:

27 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas MySqlvsPostgreSQL Xaxis numberofrecords,yaxis timesinms Fuente:

28 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas MySqlvsPostgreSQL Xaxis numberofrecords,yaxis timesinms Fuente:

29 SOCIEDADNACIONAL DEINDUSTRIAS 4.Característicascomparadas PostgreSQLvs.PostgreSQL Servidor:HP DL380G5,twoQuadcoreIntelXeonCPUs(X5345 so2,33ghzpercore),12gbof RAM,6disksinaRAID1+0with512MBBBWConaSmartarrayP400,corriendoDebian64bits. Fuente: guid.html

30 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidadyaltadisponibilidad Elentornoideal Lamayoríadelosdbmslibresespecificanarquitecturas idealesbajolascualestrabajar,lamayoríadeestastienecomo softwarebasesistemasoperativoslibrescomolinux, FreeBSDoalgunosUnixprivativosoensudefectoentornos dealtorendimiento(mainframe),estosedebealossiguientes motivos:

31 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidadyaltadisponibilidad Elentornoideal Estabilidadyconfiabilidadenelsistemaoperativo(novirus, nocuelgues,altamaniobrabilidadenlaconfiguración,etc.). MejorrespuestaenelaccesoadispositivosdeI/O. Posibilidaddemanejarvariossistemasdearchivoscon consideracionesespecialesparacadaentorno(alta recuperaciónantedesastres,manejodearchivos extremadamentegrandes,rápidarespuestaenindexaciónde files,optimizacióndeespacioendisco,etc.). Desarrollooptimizadoparaestasplataformasbase.

32 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad Altadisponibilidad Paraasegurarqueelserviciosiempreeste disponibleesnecesariocontarconuna infraestructuraredundanteyobviamente disponibilidadactualizadadelosdatosen cadaunadeellas,lasolucionesde replicacióndedatosnosaseguranmantener sincronizadaslosdiferentesservidores.

33 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad Altadisponibilidad Lamayoríadelasdbmstienenproyectospropiosoexternosdereplicacióndedata entreservidoresyenalgunoscasosseunenaotrasherramientasparaproporcionar swichtcheo automáticoentreservidoresencasosdequealunocolapse. PostgreSQL:PgClusterhttp://pgfoundry.org/projects/pgcluster/ PostgreSQL:Slonyhttp://slony.info/ PostgreSQL:Existensolucionescomerciales. MySQL:todaslasversionesofrecendeserioestafuncionalidad Firebird:IBReplicatorhttp:// Firebird:FBReplicatorhttp:// SqLite:Sqlitedbmshttp://sqlitedbms.sourceforge.net/index.htm

34 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad Altadisponibilidad Esquemadevarios mastersyvarios esclavos.

35 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad Altadisponibilidad Esquemaencascada,un masterreplicaaesclavosy esteasuvezpuedeser masterdeotrosesclavos.

36 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad Altadisponibilidad Esquemamultimaster,ladata sepropagaalmismotiempo atodoslosservidores,no importacuallarecibe.

37 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad Escalabilidad Eninfraestructurasquedebensoportar unvolumendetrabajodemasiadoalto (cientosdemilesdepeticiones concurrentes)esnecesariocontarcon herramientasquepermitandistribuirel procesamientodelainformación. Popularmenteaesoseleconocecomo balanceodecarga.

38 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad Escalabilidad Lamayoríadelasdbmstienenproyectospropiosoexternosdebalanceodecargaque permitendistribuireltrabajoentrevariosservidoresyaseguranunacontinuidaddel servicioaúnunservidorcolapseporfallaoexcesodepeticiones. PostgreSQL:PgClusterhttp://pgfoundry.org/projects/pgcluster/ PostgreSQL:Existensolucionescomercialestambién MySQL:ofreceenlaversión max todaslasherramientasparamontarunasolución debalanceohttp:// Firebird:informatenerunasoluciónpropia.

39 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad Escalabilidad ExistenproductoscomoSqlRelayhttp://sqlrelay.sourceforge.net/queson connectionpooling,proxyyloadbalancingparadiversosdbmstantolibres comoprivativos. *Oracle *MySQL *msql *PostgreSQL *Sybase *MSSQLServer *IBMDB2 *Interbase *Sybase *SQLite *MSAccess *ODBC

40 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad SeguridadAdicional Todaslasbasesdedatospermiten definirusuarios,password,roles, accesosadeterminadosobjetos, algunasotraspermiten comunicacionesencriptadas... hay mas?

41 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad SeguridadAdicional AlgunasbasesdedatosprivativascomoOraclepermitenencriptartodoel repositoriodedatos,otrascomomssqlserverpermitenencriptardeterminados datosadiscreción. Consoftwarelibretenemosalgunasalternativascomo: Encriptarlosdatosantesdegrabarlosyluegodeleerlos,existenmúltipleslibrerías paraestodesdeelladodelclienteofuncionesdesdeelladodelserver. Encriptartodoelsistemadearchivosdelsistemaoperativoodeunapartición especifica Cryptsetuphttp://linux.die.net/man/8/cryptsetup Encryption HOWTO/ Tomeencuentaqueestosmétodosycualquierotrodeencriptacióndeladataen cualquieradesusformarharáqueeltiempoderespuestadelabasededatossea masprolongado.

42 SOCIEDADNACIONAL DEINDUSTRIAS 5.Escalabilidad,altadisponibilidadyseguridad SeguridadAdicional UnasoluciónenPostgreSQLesSepgsql,unacapadeseguridadypermisos adicionalalospermitidosporeldbms.

43 SOCIEDADNACIONAL DEINDUSTRIAS 6.Otrastecnologíasdebasesdedatos existhttp://exist db.org/ BasededatosdiseñadaparamanejardataenteramenteenXML. TotalmentecompatibleconelestándarXquery. Poseevariostiposdeindices,inclusoparadataespacial. ImplementacióndetransaccionesquecumplenACIDprobada. HechoypensadoparatrabajarconJava,puedetrabajarcomounservlet embebidoenunaaplicaciónjava. Soportaconexiónaotroslenguajes. Incluyesuadministradorwebpropiopordefecto. Máximonumerodeelementos2^31(2milmillones),cadaelementosin limiteteóricodetamañoperodependerádelsistemadearchivosenelque esteinstalado.

44 SOCIEDADNACIONAL DEINDUSTRIAS 6.Otrastecnologíasdebasesdedatos NeoDatisODBhttp:// Basededatostotalmenteorientadaalobjeto. Launidaddedatoesunobjetoynounatabla. //crearunainstanciaaalmacenar Sportsport=newSport("volley ball"); ODBodb=ODBFactory.open("tutorial.odb"); odb.store(sport); odb.close(); //unquery IQueryquery=newCriteriaQuery(Player.class,Where.equal("name","olivier")); Objectsplayers=odb.getObjects(query); //unaccesoalasinstanciasdirecto returnplayer.getfavoritesport().getname().tolowercase().startswith("volley"); Incluyesupropioadministradordedata. Todaladatasealmacenaenunsimplearchivo,porlocualsulimiteesel delsistemadearchivos. Elenginepesa550kquepuedenserembebidoscomounjar/dllenla aplicación.

45 SOCIEDADNACIONAL DEINDUSTRIAS 6.Otrastecnologíasdebasesdedatos Mondrainhttp://mondrian.pentaho.org/ ServidordebasededatosOLAPparaanálisisdegrandescantidadesde datossinnecesidaddeescribirsentenciassql. Usaunabasededatosprivativaembebidaparagestionarlosdatospero puedeconectarseaotrasbasesdedatossilodesean,mysqles recomendado,perosoportaotras15entreellaspostgresqlyfirebird. SeprogramaenVisualBasicforApplications. LosquerysusanMDX'multi dimensionalexpressions': SELECT{[Measures].[UnitSales],[Measures].[StoreSales]}ONCOLUMNS, {[Product].members}ONROWS FROM[Sales] WHERE[Time].[1997].[Q2]

46 SOCIEDADNACIONAL DEINDUSTRIAS 6.Otrastecnologíasdebasesdedatos LucidDBhttp://luciddb.sourceforge.net/ DBMSconstruidaparaserlaboresdedata warehousingybusinessintelligence. Seconectaabasededatosexternaspara accesoadata. IntegraciónconMondrainparalapartede OLAP. Proyectoendesarrollo,algunas funcionalidadesaúnnosoncompletas.

47 SOCIEDADNACIONAL DEINDUSTRIAS 7.Quienesusaneinviertenenbasesdedatoslibres Manejaunaversióncustomizadade MySQLparaelindexadordepáginasweb. AcabandeadquirirMySQLpor$1,000millones ($800alcontado,$200enacciones). ComproBDBaSleepyCat.

48 SOCIEDADNACIONAL DEINDUSTRIAS 7.Quienesusaneinviertenenbasesdedatoslibres Acabadeinvertir$10millonesen EnterpriseDBunaversióncomercialde PostgreSQL. UsaPostgreSQLparasucontroldeusuarios, acabandeanunciarqepiensansoportal1,000 millonesdeusuarios. AppleusaSqLiteparalasaplicacionesdesu sistemaoperativoyparaeliphone.

49 SOCIEDADNACIONAL DEINDUSTRIAS 7.Quienesusaneinviertenenbasesdedatoslibres UtilizaSqlLiteenelsoftwaredesus equipostelefónicos. Lousacomomotordebasededatosdesu antivirus. ImplementoBDBparasunuevosistemadealta disponibilidaddesutiendaenlinea.

50 SOCIEDADNACIONAL DEINDUSTRIAS 7.Quienesusaneinviertenenbasesdedatoslibres MillonesdeportalesenelmundousanelMySQLdeserie. UniversidadescomoBerkeleyoelMITusanPostgreSQLcomobasede datosidealensuscursosdebasededatos. LacantidaddeempresasperuanasqueusanMySQLendiversas modalidadesesincontable. PostgreSQLesutilizadoencompañíasnacionalesconaltos requerimientosdealmacenamientodedata. ElprincipalatractivodelasnuevasversionesdelosDBMSlibreses: manejamasvolumendedatosymasrápidoconlamismainfraestructura dehardware. Nuevastécnicasacadémicasdemanejo,indexación,cache,etc.dedatos esimplementadoprimeroenbasesdedatoslibrescomopostgresql.

51 SOCIEDADNACIONAL DEINDUSTRIAS...findelacharla UnarápidapresentacióndelcursodeDBAPostgreSQL

52 SOCIEDADNACIONAL DEINDUSTRIAS Sobreelcurso: Cursoorientadoaformarprofesionalesadministradoresdebases dedatosenpostgresql( 36Horasdecapacitación. ClasesLunes Miércoles Viernesde7pma10pm. Tópicosquepermitiránalfinaldelcursoalparticipante desenvolverseconsolturaenelsoporteydesarrollosobreeldbms PostgreSQLoptimizandoloscostosdeinfraestructuraTIdesus organizacionesodesarrollarnuevosproductoscomerciales. Certificaciónanombredele CommerceCenterdelaSociedad NacionaldeIndustrias. FechadeinicioLunes2deJunio.

53 SOCIEDADNACIONAL DEINDUSTRIAS GraciasporsuAtención ConsultasyPreguntassobrelapresentación: InformeseInscripcionessobreelcurso: anexo121y123 E mails:ecommerce@sni.org.pe ecommerce1@sni.org.pe

Bases de datos en Software Libre

Bases de datos en Software Libre Modelandoaplicaciones Haz intentado recuperar algunavez una basede datos Oracle? Trivia Cualfuélaprimerabasededatosdecódigo abierto? Respuesta: INGRES Dehecho,INGRESexistebajounamodalidadde modicopago

Más detalles

Instituto Tecnológico Superior de Lerdo

Instituto Tecnológico Superior de Lerdo 2013 Instituto Tecnológico Superior de Lerdo Taller de base de datos 306b 10231393 Hever Esly Medina Herrera N paginas 6 SGBD libres PostgreSQL.- Como muchos otros proyectos de código abierto, el desarrollo

Más detalles

Almacenar y acceder a Información universitaria. Almacenar y acceder información de tipo de imágenes u otros formatos.

Almacenar y acceder a Información universitaria. Almacenar y acceder información de tipo de imágenes u otros formatos. Miguel Ángel Moreno Moreno Ingeniería de sistemas grupo 401 TALLER: 1. Diferencia entre base de datos y SGBD: La base de datos es un conjunto de información relacionada que se encuentra agrupada o estructurada,

Más detalles

Qué es una base de datos?

Qué es una base de datos? Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier

Más detalles

SGBD FICHA TECNICA CARACTERISTICAS VENTAJAS DESVENTAJAS EMPRESAS QUE LO UTILIZAN sybase

SGBD FICHA TECNICA CARACTERISTICAS VENTAJAS DESVENTAJAS EMPRESAS QUE LO UTILIZAN sybase SGBD FICHA TECNICA CARACTERISTICAS VENTAJAS DESVENTAJAS EMPRESAS QUE LO UTILIZAN sybase PostgreSQL Nexusdb -Creado en 1984 por holftman y bot cestein -Desarrollado por Sybase -Enfocado a inteligencia empresarial

Más detalles

DESARROLLO DE APLICACIONES CON BASES DE DATOS RELACIONALES EMBEBIDAS / EMPOTRADAS ING. ROGER CALDERON MORENO

DESARROLLO DE APLICACIONES CON BASES DE DATOS RELACIONALES EMBEBIDAS / EMPOTRADAS ING. ROGER CALDERON MORENO DESARROLLO DE APLICACIONES CON BASES DE DATOS RELACIONALES EMBEBIDAS / EMPOTRADAS 1 Definiciones Base de datos: Colección o depósito de datos integrados, almacenados en soporte secundario (no volátil)

Más detalles

BASE DE DATOS Y PARA QUE SIRVEN

BASE DE DATOS Y PARA QUE SIRVEN BASE DE DATOS Y PARA QUE SIRVEN Es una colección de archivos interrelacionados, son creados con un DBMS. El contenido de una base de datos engloba a la información concerniente (almacenadas en archivos)

Más detalles

ACTIVIDAD N 1 BASE DE DATOS. Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS

ACTIVIDAD N 1 BASE DE DATOS. Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS ACTIVIDAD N 1 BASE DE DATOS Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS PROGRAMA DE CONTADURÍA PÚBLICA SESTO SEMESTRE RIOHACHA LA GUAJIRA

Más detalles

BUENOS DIAS! Ing. Germán Ziegler

BUENOS DIAS! Ing. Germán Ziegler BUENOS DIAS! Ing. Germán Ziegler DEFINICIÓN PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno

Más detalles

CARACTERISTICAS BASICAS DE LOS SMBD ORACLE

CARACTERISTICAS BASICAS DE LOS SMBD ORACLE Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier

Más detalles

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB 2 PHP PHP. Guía 5 3 Facultad: Ingeniería Escuela: Computación Asignatura: PHP Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB Contenidos En esta práctica se abordan una serie conceptos y scripts en PHP para

Más detalles

BASE DE DATOS Actividad No. 1. Docente Jaider Quintero M. Estudiante Oscar Fuenmayor S.

BASE DE DATOS Actividad No. 1. Docente Jaider Quintero M. Estudiante Oscar Fuenmayor S. BASE DE DATOS Actividad No. 1 Docente Jaider Quintero M. Estudiante Oscar Fuenmayor S. UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ADMINISTRATIVAS Y ECONOMICAS PROGRAMA DE CONTADURIA PÚBLICA Agosto

Más detalles

Banco de Previsión Social Asesoría en Informática y Tecnología. Documento de. Listas de Control en Tecnología. Bases de Datos. Versión 004 Julio 2009

Banco de Previsión Social Asesoría en Informática y Tecnología. Documento de. Listas de Control en Tecnología. Bases de Datos. Versión 004 Julio 2009 ASIT 20070501 LCT-Base de Datos v004.doc 20/11/2009 10:49:00 Documento de Listas de Control en Tecnología Bases de Datos Versión 004 Julio 2009 ARCHIVO: ASIT 20070501 LCT-Base de Datos v004 Nº. PÁG: 1

Más detalles

T.S.U. Leonardo Caballero carol.lobo@gmail.com leonardocaballero@gmail.com FUNDACITE-MÉRIDA

T.S.U. Leonardo Caballero carol.lobo@gmail.com leonardocaballero@gmail.com FUNDACITE-MÉRIDA Instalación y configuración básica de herramientas necesarias para desarrollar en Debian GNU/Linux con Apache + PHP + PostgreSQL + phppgadmin + ADOdb + Smarty T.S.U. Leonardo Caballero carol.lobo@gmail.com

Más detalles

Acceso a bases de datos en Perl

Acceso a bases de datos en Perl Acceso a bases de datos en Perl Martín Ferrari 16 de Julio de 2003 Resumen Una introducción a la interfaz de bases de datos DBI de Perl. 1. Qué es una Base de Datos El concepto de base de datos es simplemente

Más detalles

Ernesto Quiñones A. ernestoq@apesol.org

Ernesto Quiñones A. ernestoq@apesol.org INTRODUCCION A POSTGRESQL Ernesto Quiñones A. ernestoq@apesol.org Conozcamos PostgreSQL Proyecto con mas de 15 años de vida. Se inicia en la Universidad de Berkeley en 1977 bajo el nombre Ingres como un

Más detalles

Tarea1 manejadores de Bases de Datos. Julio Cesar Rangel Reyes 204308656 INSTRUCCIONES

Tarea1 manejadores de Bases de Datos. Julio Cesar Rangel Reyes 204308656 INSTRUCCIONES Tarea1 manejadores de Bases de Datos. Julio Cesar Rangel Reyes 204308656 INSTRUCCIONES 1. Buscar información sobre manejadores de Bases de Datos. 2. Buscar manejadores comerciales y open source. 3. Al

Más detalles

Este tipo de software se utiliza para manejar de forma clara y sencilla nuestras bases de datos.

Este tipo de software se utiliza para manejar de forma clara y sencilla nuestras bases de datos. SGBD: Introducción Los sistemas de gestión de bases de datos(sgbd) son un tipo de software específico, dedicado a servir de interfaz entre las bases de datos, el usuario y las aplicaciones que la utilizan.

Más detalles

Bases de datos NoSQL. Hugo González Noviembre 17, 2011

Bases de datos NoSQL. Hugo González Noviembre 17, 2011 Bases de datos NoSQL Hugo González Noviembre 17, 2011 http://geekandpoke.typepad.com/.a/6a00d8341d3df553ef0148c80ac6ef970c-800wi Qué es una Base de Datos? Una base de datos o banco de datos es un conjunto

Más detalles

Valentín Carretero Pastor Omar Marín Pastor BERKELEY DB. Historia:

Valentín Carretero Pastor Omar Marín Pastor BERKELEY DB. Historia: BERKELEY DB Historia: Berkeley DB pertenecía y era desarrollado por la compañía Sleepycat Software. Estaba disponible con código fuente y licencia de libre distribución (free software), ahora comprado

Más detalles

Caso: Call Center bajo Software Libre

Caso: Call Center bajo Software Libre Caso: FLISOL Santiago Chile 25 de Abril de 2009 Nuestra Empresa: XGroup XGroup Powered by Es / No es STEL Una Empresa creada por Jóvenes. Entregamos soluciones basadas en software libre. Contamos con desarrollos

Más detalles

BASE DE DATOS RELACIONALES

BASE DE DATOS RELACIONALES BASE DE DATOS RELACIONALES Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya

Más detalles

Introducción PHP 5. Capítulo 1. En este primer capitulo, presentaremos. un recorrido por las características. principales que hicieron y hacen

Introducción PHP 5. Capítulo 1. En este primer capitulo, presentaremos. un recorrido por las características. principales que hicieron y hacen PHP 5 Capítulo 1 Introducción En este primer capitulo, presentaremos un recorrido por las características principales que hicieron y hacen de PHP un lenguaje popular y, a la vez, competitivo y profesional.

Más detalles

Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos.

Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos. INSTITUTO TECNOLÓGICO SUPERIOR DE ESCARCEGA. Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos. Tema: VENTAJAS Y DESVENTAJAS DE POSTGRESQL,

Más detalles

Desarrollador: PostgreSQL Global Development Group Últimaversión: 8.3 (4 de febrero de 2008) S.O.: Género: Licencia: En español: Sitio web:

Desarrollador: PostgreSQL Global Development Group Últimaversión: 8.3 (4 de febrero de 2008) S.O.: Género: Licencia: En español: Sitio web: SISTEMAS GESTORE DE BASE DE DATOS SGBD libres PostgreSQL PostgreSQL Desarrollador: PostgreSQL Global Development Group Últimaversión: 8.3 (4 de febrero de 2008) S.O.: Género: Licencia: En español: Sitio

Más detalles

BASE DE DATOS DE ESPECIFICACIONES TÉCNICAS DE MATERIALES DE CONSTRUCCIÓN PARA EL SOPORTE DE PRESUPUESTO DE OBRA

BASE DE DATOS DE ESPECIFICACIONES TÉCNICAS DE MATERIALES DE CONSTRUCCIÓN PARA EL SOPORTE DE PRESUPUESTO DE OBRA BASE DE DATOS DE ESPECIFICACIONES TÉCNICAS DE MATERIALES DE CONSTRUCCIÓN PARA EL SOPORTE DE PRESUPUESTO DE OBRA PRESENTADO POR: LUZ NELIDA CRUZ SÁNCHEZ LEIDI VIVIANA PÉREZ AMAYA UNVERSIDAD INDUSTRIAL DE

Más detalles

COMPONENTES SOFTWARE LIBRE BASES DE DATOS

COMPONENTES SOFTWARE LIBRE BASES DE DATOS Carlos Cano Escuder al054409@alumail.uji.es COMPONENTES SOFTWARE LIBRE BASES DE DATOS Í N D I C E COMPONENTE DE SOFTWARE LIBRE Proyecto GNOME BONOBO BASES DE DATOS MySQL Postgres GNOME-DB COMPONENTES SOFTWARE

Más detalles

Las bases de datos pueden dividirse en dos grupos, considerando su función primordial, a saber:

Las bases de datos pueden dividirse en dos grupos, considerando su función primordial, a saber: Base de datos De Wikipedia, la enciclopedia libre. Una base de datos es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su uso posterior. En este sentido, una biblioteca

Más detalles

Bases de datos en Software Libre

Bases de datos en Software Libre Modelando aplicaciones Haz intentado recuperar alguna vez una base de datos Oracle? Trivia Cual fué la primera base de datos de código abierto? Respuesta: INGRES De hecho, INGRES existe bajo una modalidad

Más detalles

Qué es PHP? Example #1 Un ejemplo introductorio "<?,?>".

Qué es PHP? Example #1 Un ejemplo introductorio <?,?>. Basico de PHP kz Qué es PHP? PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado en el servidor. Una respuesta

Más detalles

Oracle es un sistema de gestión de base de datos relacional. Soporte de transacciones. Estabilidad. Escalabilidad. Soporte multiplataforma.

Oracle es un sistema de gestión de base de datos relacional. Soporte de transacciones. Estabilidad. Escalabilidad. Soporte multiplataforma. Oracle es un sistema de gestión de base de datos relacional Soporte de transacciones. Estabilidad. Escalabilidad. Soporte multiplataforma. La base de datos Oracle en Windows ha evolucionado desde un nivel

Más detalles

MySQL. Historia del proyecto

MySQL. Historia del proyecto MySQL MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. 1 MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems

Más detalles

Herramientas de Apoyo al desarrollo de Software

Herramientas de Apoyo al desarrollo de Software 1eras Jornadas Técnicas con el Estado Herramientas de Apoyo al desarrollo de Software Ernesto Quiñones Azcárate Presidencia de Apesol 2006-2008 ernestoq@apesol.org Agenda 1. Herramientas para diseñar software

Más detalles

Callcenter Bajo Software libre

Callcenter Bajo Software libre Callcenter Bajo Software libre Redes y Comunicación Cristian Barahona G. Encuentro Linux Valparaiso, Chile 23 de octubre de 2009 Contenido 1 Presentación Nuestra Empresa: XGroup Powered by Lo que es y

Más detalles

PHP y los diferentes DBMS.

PHP y los diferentes DBMS. PHP y los diferentes DBMS. Los Gestores de Data, Generalmente son aplicaciones externas que se instalan como programas independientes, y los lenguajes de programación proporcionan las API's o Librerías

Más detalles

http://www.datanamic.com/download/download_dezign.html

http://www.datanamic.com/download/download_dezign.html Para este curso de Taller de Base de Datos trabajaremos con el DeZign for Databases que es una herramienta de desarrollo de base de datos que usa un diagrama entidad relación. Soporta visualmente el layout

Más detalles

Acceso a base de datos SQLite desde Gambas

Acceso a base de datos SQLite desde Gambas Acceso a base de datos SQLite desde Gambas Prof: Mileti, P. Si deseamos realizar una pequeña aplicación en Gambas que trabaje con una base de datos local (alojada en el mismo disco rígido que nuestra aplicación),

Más detalles

sede santiago centro ingeniería en informática taller integral de proyecto informático Informe N 1

sede santiago centro ingeniería en informática taller integral de proyecto informático Informe N 1 sede santiago centro ingeniería en informática taller integral de proyecto informático Informe N 1 Nombre Alumnos: Carlos Morán Sebastian Porflit Nombre Profesor: Blas Duarte Fecha: 09/09/2010 Indice 1

Más detalles

Introducción al desarrollo web (idesweb) - 3 a ed.

Introducción al desarrollo web (idesweb) - 3 a ed. Introducción al desarrollo web (idesweb) - 3 a ed. Práctica 13: PHP 6 (acceso a una base de datos con PDO y ADOdb) 1. Objetivos Aprender a acceder a una base de datos desde PHP con PDO. Aprender a acceder

Más detalles

attend : Enterprise Service Management

attend : Enterprise Service Management attend : Enterprise Service Management INFOLAN Caring for your service Ámbitos Incidencias Problemas Peticiones de Cambio Reclamaciones Repositorio de Activos Gestión Servicios Gestión Configuraciones

Más detalles

Base de datos II Facultad de Ingeniería. Escuela de computación.

Base de datos II Facultad de Ingeniería. Escuela de computación. 2 Base de datos II Facultad de Ingeniería. Escuela de computación. Base de datos II. Guía 1 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Bases de datos II en el desarrollo

Más detalles

Desarrollo de una solución para la gestión de terminales de consumos propios mediante herramientas multiplataforma open source

Desarrollo de una solución para la gestión de terminales de consumos propios mediante herramientas multiplataforma open source UNIVERSIDAD POLITECNICA DE VALENCIA ESCUELA POLITECNICA SUPERIOR DE GANDIA INGENIERÍA TÉCNICA DE TELECOMUNICACIÓN ESPECIALIDAD SISTEMAS ELECTRÓNICOS Desarrollo de una solución para la gestión de terminales

Más detalles

Manipulación de datos con Kettle

Manipulación de datos con Kettle Manipulación de datos con Kettle Ing. Marcos Pierri SIU-Datawarehouse dw@siu.edu.ar 1 Contenido Qué es Kettle? Para qué sirve? Principales características Instalación Ejemplos de uso - DEMO 2 Qué es Kettle?

Más detalles

Programación Gambas 3 Prof: Mileti, P. Acceso a base de datos SQLite desde Gambas 3.

Programación Gambas 3 Prof: Mileti, P. Acceso a base de datos SQLite desde Gambas 3. Acceso a base de datos SQLite desde Gambas 3. Si deseamos realizar una pequeña aplicación en Gambas que trabaje con una base de datos local (alojada en el mismo disco rígido que nuestra aplicación), la

Más detalles

Conectar LibreOffice con Firebird mediante ODBC

Conectar LibreOffice con Firebird mediante ODBC Conectar LibreOffice con Firebird mediante ODBC Una característica de LibreOffice (una suite de oficina muy buena, que se distribuye como software libre y funciona en muchos sistemas operativos, incluyendo

Más detalles

Microsoft SQL Server. Comparación SQL Server y MySQL Jose Santamaría Instalación, configuración y demo de SQL Server Javier Hernández

Microsoft SQL Server. Comparación SQL Server y MySQL Jose Santamaría Instalación, configuración y demo de SQL Server Javier Hernández Microsoft SQL Server Comparación SQL Server y MySQL Jose Santamaría Instalación, configuración y demo de SQL Server Javier Hernández SQL Server VS MySQL Microsoft SQL Server: Basado en Sybase. Posee versión

Más detalles

ADENDA No. 2 12 DE JUNIO DE 2014

ADENDA No. 2 12 DE JUNIO DE 2014 ADENDA No. 2 A LOS TÉRMINOS DE REFERENCIA PARA LA ADQUISICIÓN DE UNA HERRAMIENTA TECNOLÓGICA INTEGRAL PARA LA PREVENCIÓN EL CONTROL Y EL MONITOREO DEL SISTEMA DE ADMINISTRACIÓN DE RIESGOS DE LAVADO DE

Más detalles

JDBC: Java DataBase Conectivity

JDBC: Java DataBase Conectivity JDBC: Java DataBase Conectivity Integrantes: Pablo Benaprés M. Tomás Girardi J. Roberto Vargas H. Introducción Que es? API Driver Java Interactúa a con bases de datos Ejecuta consultas Recibe resultados

Más detalles

Base de Datos JDBC. Unidad: 1 Laboratorio de Programación. Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos

Base de Datos JDBC. Unidad: 1 Laboratorio de Programación. Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Base de Datos JDBC Unidad: 1 Laboratorio de Programación Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Indice Repaso clase anterior Sentencias preparadas PreparedStatement

Más detalles

Sistema para la administración integral de los Programas Académicos de Postgrado

Sistema para la administración integral de los Programas Académicos de Postgrado Eighth LACCEI Latin American and Caribbean Conference for Engineering and Technology (LACCEI 2010) Innovation and Development for the Americas, June 1-4, 2010, Arequipa, Perú Sistema para la administración

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador FACULTAD INGENIERIA - ESCUELA DE SISTEMAS 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: BASES DE DATOS I CÓDIGO: IS503 CARRERA: SISTEMAS NIVEL: QUINTO No. CRÉDITOS: 6 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 2

Más detalles

GUÍA DE APRENDIZAJE ASIGNATURA TITULACIÓN MÁSTER UNIVERSITARIO EN INGENIERÍA DE REDES Y SERVICIOS TELEMÁTICOS

GUÍA DE APRENDIZAJE ASIGNATURA TITULACIÓN MÁSTER UNIVERSITARIO EN INGENIERÍA DE REDES Y SERVICIOS TELEMÁTICOS MADRID E.T.S. COORDINACIÓN LAS ENSEÑANZAS (PR/CL/001) GUÍA APRENDIZAJE ASIGNATURA Sistemas Información y Bases Datos Web. Tecnologías la Web Semántica TITULACIÓN MÁSTER UNIVERSITARIO EN INGENIERÍA RES

Más detalles

- Power Builder - Conexión ODBC DataWindows

- Power Builder - Conexión ODBC DataWindows - Power Builder - Conexión ODBC DataWindows Luis D. García Mayo de 2006 Data WIndows Script de Apertura Opening Script: es aquel que ha de ejecutar la aplicación en sí, y a partir del cual se establece

Más detalles

Lazarus Free Pascal Compiler

Lazarus Free Pascal Compiler Lazarus Free Pascal Compiler Figura No. 1. Licencia: GPL/LGPL Lazarus son las bibliotecas de clase para Free Pascal que emulan Delphi. Free Pascal es un compilador (L)GPL que se ejecuta en Linux, Win32,

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

Bases de Datos Relacionales y SQL: Una Introducción

Bases de Datos Relacionales y SQL: Una Introducción 1 Bases de Datos Relacionales y SQL: Una Introducción José María Fernández González GN2, Instituto Nacional de Bioinformática Biología Estructural y Biocomputación, CNIO 2 Sumario Qué es un SGBDR? Por

Más detalles

El Programa estadístico R

El Programa estadístico R El Programa estadístico R R es un lenguaje y entorno que permite realizar manipulación de datos, cálculos y gráficos estadísticos, bajo la modalidad de software libre y puede ser instalado en distintos

Más detalles

Software de Comunicaciones (2) Manual de Usuario Consola

Software de Comunicaciones (2) Manual de Usuario Consola Software de Comunicaciones (2) Manual de Usuario Consola ÍNDICE ÍNDICE... 2 Manual de Usuario... 3 1 SOFTWARE DE COMUNICACIONES... 3 1.1 Descripción del módulo... 3 2 MANUAL DE USUARIO... 4 2.1 Ingreso

Más detalles

Curso de introducción a las bases de datos y SQL. Manual del alumno

Curso de introducción a las bases de datos y SQL. Manual del alumno Curso de introducción a las bases de datos y SQL Manual del alumno Ing. Cedric Simon Tel: 2268 0974 Cel: 8888 2387 Email: c e d r i c @ s o l u c i o n j a v a. c o m Web: www.solucionjava.com SolucionJava.com

Más detalles

Las diez cosas que usted debe saber sobre las LICENCIAS de los derechos de Propiedad Industrial e Intelectual

Las diez cosas que usted debe saber sobre las LICENCIAS de los derechos de Propiedad Industrial e Intelectual Las diez cosas que usted debe saber sobre las LICENCIAS de los derechos de Propiedad Industrial e Intelectual 1.- Qué se entiende por Transferencia de Tecnología?. La transferencia de tecnología es el

Más detalles

PUF del SAID. Las Preguntas de Uso Frecuentes (PUF) del Sistema Administrativo Integrado Descentralizado

PUF del SAID. Las Preguntas de Uso Frecuentes (PUF) del Sistema Administrativo Integrado Descentralizado Las Preguntas de Uso Frecuentes (PUF) del Sistema Administrativo Integrado Descentralizado El grupo de documentación del SAID para FUNDACITE Mérida y CENDITEL. Documentación en progreso Copyright 2007

Más detalles

INSTITUTO TECNOLÓGICO DE TIJUANA SUBDIRECCIÓN DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN SEMESTRE: ENERO-JUNIO 2014

INSTITUTO TECNOLÓGICO DE TIJUANA SUBDIRECCIÓN DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN SEMESTRE: ENERO-JUNIO 2014 INSTITUTO TECNOLÓGICO DE TIJUANA SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN SEMESTRE: ENERO-JUNIO 2014 CARRERA: Ingeniería en Tecnologías de la Información y Comunicaciones. MATERIA:

Más detalles

Caso: Call Center bajo Software Libre

Caso: Call Center bajo Software Libre Caso: Seminario Internacional Software Libre e Interoperabilidad 6 de Noviembre de 2008 Nuestra Empresa: XGroup XGroup Powered by Es / No es Geomark Una Empresa creada por Jóvenes. Entregamos soluciones

Más detalles

Diseño Eficiente de Sistemas

Diseño Eficiente de Sistemas Diseño Eficiente de Sistemas HMI/SCADA con LabVIEW Agenda Qué es un Sistema SCADA/HMI? Qué es LabVIEW DSC? Métodos de Comunicación Variables y Etiquetas Direccionamiento de E/S Bases de Datos Manejo de

Más detalles

ESCUELA POLITÉCNICA DEL EJERCITO SEDE LATACUNGA

ESCUELA POLITÉCNICA DEL EJERCITO SEDE LATACUNGA ESCUELA POLITÉCNICA DEL EJERCITO SEDE LATACUNGA DESARROLLO DE SOFTWARE PARA ENTRENAR Y EVALUAR EL NIVEL DE CONOCIMIENTO DE LAS LEYES DE TRÁNSITO PREVIO A LA OBTENCIÓN DEL DOCUMENTO HABILITANTE PARA CONDUCIR

Más detalles

Metacoretex-NG NcN 2005 Palma de Mallorca

Metacoretex-NG NcN 2005 Palma de Mallorca Metacoretex-NG NcN 2005 Palma de Mallorca Edge-Security 1 Índice Presentación Índice de la presentación 0. Quiénes somos? 1. Introducción 1.1. Qué es Metacoretex? 1.2. Historia 1.3. Qué es un framework?

Más detalles

Resumen ejecutivo inventario de activos de información. Procesos Dir. Corporativa Recursos Tecnologicos

Resumen ejecutivo inventario de activos de información. Procesos Dir. Corporativa Recursos Tecnologicos Resumen ejecutivo inventario de activos de información Procesos Dir. Corporativa Recursos Tecnologicos Agenda Diagrama de relación de activos inventariados para el proceso Muestra la relación entre los

Más detalles

Criterios de Evaluación de Plataformas Virtuales de Código Abierto para Ambientes de Aprendizajes Colaborativos

Criterios de Evaluación de Plataformas Virtuales de Código Abierto para Ambientes de Aprendizajes Colaborativos Criterios de Evaluación de Plataformas Virtuales de Código Abierto para Ambientes de Aprendizajes Colaborativos Mg. Marcela Chiarani - Lic. Irma Pianucci -Mg. Margarita Lucero Area: Informática Educativa

Más detalles

Unidad I: Perspectiva práctica de la administración de bases de datos

Unidad I: Perspectiva práctica de la administración de bases de datos Unidad I: Perspectiva práctica de la administración de bases de datos 1.1. Administrador de Base de Datos (DBA) El Administrador de bases de datos (DBA 1 ) es el profesional de tecnologías de la información

Más detalles

Modulo VI - Base de datos en Microsoft SQL Server Unidad -1

Modulo VI - Base de datos en Microsoft SQL Server Unidad -1 Unidad 1 MODULO VI Microsoft SQL Server Es un sistema para la gestión de bases de datos creado por Microsoft, el mismo se basa en el modelo relacional. Sel Server utiliza como lenguajes de consulta T-SQL

Más detalles

DISEÑO DE METODOLOGIA PARA VERIFICAR LA SEGURIDAD EN APLICACIONES WEB CONTRA INYECCIONES SQL. Ivan Camilo Gómez Código 1400214

DISEÑO DE METODOLOGIA PARA VERIFICAR LA SEGURIDAD EN APLICACIONES WEB CONTRA INYECCIONES SQL. Ivan Camilo Gómez Código 1400214 DISEÑO DE METODOLOGIA PARA VERIFICAR LA SEGURIDAD EN APLICACIONES WEB CONTRA INYECCIONES SQL. Ivan Camilo Gómez Código 1400214 UNIVERSIDAD MILITAR NUEVA GRANADA FACULTAD DE INGENIERÍA PROGRAMA DE INGENIERÍA

Más detalles

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática y Comunicación. Nombre del Módulo: Base de datos Código: CSTI0170 total: 94 horas Objetivo General: Resolver problemas

Más detalles

Herramientas de Software Libre para la Gestión de Proyectos. Ing. Eddie Malca Vicente Universidad Nacional del Callao emalca@consultechperu.

Herramientas de Software Libre para la Gestión de Proyectos. Ing. Eddie Malca Vicente Universidad Nacional del Callao emalca@consultechperu. Herramientas de Software Libre para la Gestión de Proyectos Ing. Eddie Malca Vicente Universidad Nacional del Callao emalca@consultechperu.com Agenda Gestión de Proyectos El Papel del Software Libre Herramientas

Más detalles

Sistemas administradores de contenido para sitios Web

Sistemas administradores de contenido para sitios Web Universidad Latinoamericana de Ciencia y Tecnología Facultad de Ingeniería Escuela de Ingeniería Informática Trabajo final para optar por el grado de Licenciatura en Ingeniería Informática con énfasis

Más detalles

Acceso a bases de datos. CI-2413 Desarrollo de aplicaciones para Internet Prof. Braulio José Solano Rojas ECCI, UCR

Acceso a bases de datos. CI-2413 Desarrollo de aplicaciones para Internet Prof. Braulio José Solano Rojas ECCI, UCR Acceso a bases de datos CI-2413 Desarrollo de aplicaciones para Internet Prof. Braulio José Solano Rojas ECCI, UCR Acceso a bases de datos En aplicaciones web no podemos prescindir del acceso a base de

Más detalles

Este tipo de software se utiliza para manejar de forma clara y sencilla nuestras bases de datos.

Este tipo de software se utiliza para manejar de forma clara y sencilla nuestras bases de datos. Gustavo Real García Adrián García Rodríguez INTRODUCCIÓN Los sistemas de gestión de bases de datos(sgbd) son un tipo de software específico, dedicado a servir de interfaz entre las bases de datos, el usuario

Más detalles

BASES DE DATOS LIBRES Qué alternativas existen?

BASES DE DATOS LIBRES Qué alternativas existen? Tema BASES DE DATOS LIBRES Qué alternativas existen? Desarrolladores Acosta, Rodrigo Martín rodrimosca@hotmail.com Remedi, Rolando Martin martinchito@gmail.com Schumacher, Diego Leonel dschumacher1@gmail.com

Más detalles

Forjas de Software y Repositorios de Código en la nube

Forjas de Software y Repositorios de Código en la nube Forjas de Software y Repositorios de Código en la nube Euskal Encounter 2015 Creative Commons Attribution Share Alike 3.0 Spain License Iñaki Arenaza & Dani Reguera {iarenaza,dreguera}@mondragon.edu @iarenaza

Más detalles

BASES DE DATOS (Microsoft Access)

BASES DE DATOS (Microsoft Access) . BASES DE DATOS (Microsoft Access) 1er d administració i finances del cicle de Grau superior de formació professional específica ÍNDICE TEORÍA SOBRE BASES DE DATOS...4 BASE DE DATOS RELACIONAL...4 SISTEMA

Más detalles

Falencias en cuanto a BDD

Falencias en cuanto a BDD Qué es Firebird? http://www.firebirdsql.org Base de Datos Relacional CENTRALIZADA Open Source Deriva de Interbase (Borland/Inprise) PL/SQL (funciones, stored procedures, triggers, DSQL, etc) Windows /

Más detalles

Aplicaciones Open Source y libres para la organización.

Aplicaciones Open Source y libres para la organización. Aplicaciones Open Source y libres para la organización. Por: Mauricio Restrepo Galeano. Docente Escuela de Infomática. Administrador de redes CediMed S.A. Agenda: Conceptos básicos. Aspectos a tener en

Más detalles

Ernesto Quiñones Azcárate ernestoq@apesol.org

Ernesto Quiñones Azcárate ernestoq@apesol.org Aplicando el modelo de negocios del Software Libre con potencial exportador Ernesto Quiñones Azcárate ernestoq@apesol.org 1.El Soft. Libre es también un modelo de negocios Como hacer el software Como distribuir

Más detalles

Índice de Contenidos

Índice de Contenidos Índice de Contenidos INTRODUCCIÓN Definición del problema Justificación Objetivos Generales Específicos Hipótesis I I III VI VI VI VII CAPITULO I 1 1. Introducción a las Bases de Datos Distribuidas 1 1.1.

Más detalles

Algunos Administradores de Contenido se presentan a continuación:

Algunos Administradores de Contenido se presentan a continuación: El Administrador de Contenido es una herramienta que le permite administrar desde su casa o empresa la información y las fotografías de su página web de manera fácil, rápida e inmediata. Algunos Administradores

Más detalles

UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008. Gestión de Información Web

UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008. Gestión de Información Web Gestión de Información Web Características deseables de CMS Arquitectura técnica: Tiene que ser fiable y permitir la escalabilidad del sistema para adecuarse a futuras necesidades con módulos o extensiones.

Más detalles

Armando un kit de desarrollo basado en software libre. Gloria Cortés B. Ubiquando Ltda -1

Armando un kit de desarrollo basado en software libre. Gloria Cortés B. Ubiquando Ltda -1 XXIV SALÓN DE INFORMÁTICA Armando un kit de desarrollo basado en software libre Gloria Cortés B. Ubiquando Ltda gcortes@ubiquando.com.co Encontrando el camino hacia el Software Libre Gloria Cortés B. Ubiquando

Más detalles

Presentación Corporativa. Proyecto Abartia Team

Presentación Corporativa. Proyecto Abartia Team Presentación Corporativa Proyecto Abartia Team Qué es Abartia Team? Consultoría tecnológica especializada en: Soluciones Libres para Desarrollo Web Avanzado (Ingeniería y Posicionamiento Web). Soluciones

Más detalles

La importancia estratégica del software libre para el futuro de Moodle. Dani Gutiérrez Porset 2007ko ekaina

La importancia estratégica del software libre para el futuro de Moodle. Dani Gutiérrez Porset 2007ko ekaina La importancia estratégica del software libre para el futuro de Moodle Dani Gutiérrez Porset 2007ko ekaina Contexto general del Software Libre Cuestión de licencias y libertades, no de dinero. Definición

Más detalles

Guía Docente Curso 2012-2013

Guía Docente Curso 2012-2013 ESCUELA POLITECNICA SUPERIOR Guía Docente Curso 2012-2013 Titulación Ingeniería Informática DATOS DE LA ASIGNATURA * * Asignatura en experiencia piloto de implantación del sistema de créditos ECTS Nombre:

Más detalles

PLIEGO DE CONDICIONES TECNICAS LICITACION PRIVADA Nº 03 /13

PLIEGO DE CONDICIONES TECNICAS LICITACION PRIVADA Nº 03 /13 PLIEGO DE CONDICIONES TECNICAS LICITACION PRIVADA Nº 03 /13 PLIEGO DE CONDICIONES TÉCNICAS PARA LA ADQUISICIÓN DE LICENCIAS DE HERRAMIENTA DE BUSINESS INTELLIGENCE (BI) o INTELIGENCIA DE NEGOCIOS PARA

Más detalles

Cómo crear su propio Archivo Darwin Core

Cómo crear su propio Archivo Darwin Core Cómo crear su propio Archivo Darwin Core Guía paso a paso Versión 1.0 Abril 2011 Cita bibliográfica sugerida: GBIF (2010). Cómo crear su propio Archivo Darwin Core, Guía paso a paso, (versión original

Más detalles

Estudio de la Arquitectura de la Plataforma de Telemedicina

Estudio de la Arquitectura de la Plataforma de Telemedicina Estudio de la Arquitectura de la Plataforma de Telemedicina Índice Sistemas Operativos... 2 Lenguajes de desarrollo... 4 Seguridad en el modelo cliente-servidor... 8 Gestores de Bases de Datos... 10 Diseño

Más detalles

TCO para la evaluación de soluciones de software. Ernesto Quiñones Azcárate ernestoq@apesol.org

TCO para la evaluación de soluciones de software. Ernesto Quiñones Azcárate ernestoq@apesol.org TCO para la evaluación de soluciones de software Ernesto Quiñones Azcárate ernestoq@apesol.org La pregunta de siempre Que me conviene usar? Linux o Windows PostgreSQL u Oracle PHP o ASP.net OpenOffice

Más detalles

INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA.

INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA. INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA. Si eres una agencia pequeña y vas a usar el programa Naviero Max en una solo computadora y no vas a compartir tus datos

Más detalles

Linux Donde estamos y hacia adonde vamos

Linux Donde estamos y hacia adonde vamos Linux Donde estamos y hacia adonde vamos Ciclo de charlas DuocUC Concepción - 2006 Germán Poo Caamaño gpoo@ubiobio.cl gpoo@gnome.org Dirección de Informática Universidad del Bío-Bío Aclaración El término

Más detalles

ADO.NET Entity Framework

ADO.NET Entity Framework ADO.NET Entity Framework Integración de Sistemas Parte II. Diseño e implementación de aplicaciones Web con.net Contenido Introducción Por qué el Entity Framework? Qué es el ADO.NET Entity Framework? Proveedores

Más detalles

ADMINISTRACIÓN DE BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación

Más detalles

Especificaciones de Software

Especificaciones de Software Especificaciones de Software Actualización: junio 13, 2011 Total de páginas: 7 Todos los derechos reservados Requerimientos Los únicos requerimientos para el uso del software son los siguientes: Componente

Más detalles

Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra.

Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra. Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra. Martín García Hernández Gaspar Quiles Gomis Conselleria de Infraestructuras y Transporte, Generalitat Valenciana, España

Más detalles

UNIVERSIDAD DON BOSCO. FACULTAD DE INGENIERIA/ EIC.

UNIVERSIDAD DON BOSCO. FACULTAD DE INGENIERIA/ EIC. GUIA DE LABORATORIO #1. Pág.: 1/ 28 Tema: Contenido: 1. Objetivos. 2. Entorno teórico. a. RDBM (SGBD). b. RDBMS (SGDBR). c. SQL Server. d. ORACLE. e. MySQL. 3. Ejecución de Guía. 4. Actividad Ex aula.

Más detalles