Bases de datos en Software Libre

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

Download "Bases de datos en Software Libre"

Transcripción

1

2 Modelandoaplicaciones

3 Haz intentado recuperar algunavez una basede datos Oracle?

4 Trivia Cualfuélaprimerabasededatosdecódigo abierto?

5 Respuesta: INGRES Dehecho,INGRESexistebajounamodalidadde modicopago porsucodigofuentedesde1980; cambiandoluegoaunalicenciabsd(1985)y posteriormente(2006)aunalicenciagplv2. HistóricamenteaINGRESyaSystemRselas conocecomolas mamás detodaslasbasesde datosrelacionales.

6 Trivia Quéproyectosseoriginarondela UniversidaddeBerkeley,IngresydeSystem R?

7 Respuesta: Muchos! EricAllmanfundaSybase,dedondenaceMSSQLServer MichaelStonebrakerapartirdeIngresySystemRcreaIllustra(queesre formuladacomo Informix);dedondeposteriormenteIBMobtendríaDB/2ydedondesebasaelANSISQL 2003ymySQL. RobertEpsteinseuneaLarryEllison(queveníadetrabajarenelproyecto Oraculo dela CIA)yfundanOracleCorp. MichaelStonebrakerretornaaBerkeleyen1985yfundaelproyecto másalláde Ingres (post Gres)queseconvertiríaenlaactualPostgreSQL. BernsteinseuneaJimStarkey(quevienedeDEC VMS)ydesarrollanInterbase MargoSeltzerensutesis(contutoraStonebreaker)usacódigolibredeSystemRy desarrollaunadisertaciónsobrebasesdedatosdearchivos;dedondenaceberkeleydb KeithBostic(sociodeMargoenSleepycat)creaBSD.LFSyUnixBSD JimStarkeyvendelosderechosdeInterbaseaAsthon Tate(Dbase)queluegoesvendido aborland

8 Trivia DedondeseoriginaFirebird?

9 Respuesta: DeBorlandInterbase BorlandLiberaelcódigodesubasededatosInterbasebajolicencia públicamozilla;peroposteriormentelacompañia sedivide yqueda Interbase6sinavance,conunanuevalicencia(cerrada);sulicencianoes nibsdnigpl,nopermitesuusocomercialyescompletamentelimitadaa laexploracióndelcódigofuente. LafundaciónFirebird(creadaporJimStarkey)haceun fork delcódigo abandonado deinterbase6.0ydesarrollafirebird1.0(2004) Actualmenteseencuentraenlaversión2.0.3

10 Trivia ActualmenteSAPcorreprimordialmente sobreoracle?

11 Respuesta: No SAPseuneamySQLparacrearun mysqlmaxamedida (llamado originalmentesapdb(2003));dichardbmsesorientadafuertementeallas exploracionesoltpysercompatibleconolap;agregandofuncionalidadesque paralaépocamysqlnoposeía(triggers,procedimientosalmacenados,control concurrente,transaccionesserializables,etc). En2004sapDBesrenombradocomomaxDByelcontroldelproyectopasa directamentealasmanosdemysql. En2006elcontroldelproyectovuelvealasmanosdeSAP. ActualmentemaxDBseencuentraenlaversión7.6yelDatabaseStudiodeSAP seliberabajolicenciaeclipse(abierta).

12 Trivia Esverdadquelasbasesdedatos propietariassontécnicamentemejoresquelas libres?

13 Respuesta: No Unainvestigaciónimparcialdeunaempresaconsultoradesistemas (contratadaporeldepartamentodeltesoroylasecretaríadedefensade EUA)encontróqueentrelosdesarrolladoresdemanejadoresdebasesde datosocurren: Softwarelibre:0.434erroresporcada1,000líneasdecódigo Propietario:de20a30erroresporcada1,000líneasdecódigo Ademásqueocurrenciertosvicioscomoarrastrarbugsduranteaños debidoaloscostosdere implementación;etc

14 Trivia Cadabasededatossirveparatodaslas necesidades?

15 Respuesta: No cadadbms(databasemodelsystem)tienesunichodemercadoyestá implementadaypensadaparacubrirunasdemandasynecesidades específicas. Aquítrataremosdedevelaralgunas!

16 PrimerosConceptos Basededatos Técnicamenteunabasededatoseselconjunto dedatosqueestánalmacenadosyorganizados bajounmismocontextoydemanerasistemática parasuposterioruso. AlgunosTipos: Relacionales Jerárquicas Fuente: wikipedia OrientadasaObjeto

17 PrimerosConceptos SGBD(SistemaGestordeBD) Elsistemaintermediodegestiónentreelusuario, lasaplicacionesysusbasesdedatossonlos SGBD. Sonsoftwaremuyespecíficodedicado exclusivamentealalmacenamiento,gestióny recuperacióndedatosenbancosdedatos. Fuente: wikipedia

18 PrimerosConceptos Almacéndedatos Almacéndedatos(delingles,DataWarehousing) esunasimplecoleccióndedatosmuyvariable tantoendimensionescomoeneltiempodedicada aunámbitoespecíficodelaempresa. Permitentenercoleccionesdedatosparasu análisisempresarial Lointegran:Metadatos,ETLyMiddleware

19 PrimerosConceptos OLAP(On LineAnalyticalProcessing) Permitelaconsultadegrandesalmacenesde datosmedianteestructurasdevectoresasociados yestructurasmulti dimensionales(cubosolap) Porlogeneral,servidoresdedicadosresumeny creanalmacenesparaser atacados porun analizadorolap OpenOLAP(R OLAPyM OLAP)existepara mysqlypostgresql

20 PrimerosConceptos DataMining(Mineríadedatos) Lamineríadedatosessimplementeejecutar búsquedasdeinformaciónespecializadadentro denuestrasbasesdedatosusandoalgoritmos estadísticos(devarianza,clustering)o informáticos(genéticos,ia,neuronales). ExistenherramientascomoWeka(java)oR (python)quepermitenejecutardataminingsobre basededatosrelacionales.

21 Ingres Primerabasededatosrelacionalencumplirlos principiosdecodd Estuvo10añosrelegadaporsuhijo PostgreSQL en2006sereabrióelproyectobajolagpl SoportaACIDyANSI:SQL92

22 EntendiendomySQL mysql MotorbasadoenOracle InterpretadorbasadoenDB/2 UsaunPLbasadoenTransact StorageEngineseparadosparacadanecesidad Actualmentecuentaconvistas,vistas actualizables,sub selects,etc ANSI::SQL2003(delosmásapegados)

23 Características StorageEngines(innoDB,Maria(*),Falcon(*), ndb(*),federated,heap,bdb,myisam,merge, Archive) Independenciadelanalizador(SQLmodes:MS SQL,Oracle,postgresql,sybase,informix,DB2) SoportaGIS,XMLyFullSearchTextdemanera nativa ClusterCarrierGradeahoraeslibre!

24 Ejemplos VeamosunejemplodemySQLenacción

25 EventosenmySQL CREATEEVENTcomputar_nomina ONSCHEDULEEVERY1DAY DO IFMONTH(CURRENT_DATE)<>MONTH(CURRENT_DATE +INTERVAL'1'DAY)THEN CALL`nomina`.`pre_nomina`(); ENDIF;

26 ParticionamientoLógico PARTITIONBYLIST(id_entidad)( PARTITIONp2VALUESIN(14,20,21) PARTITIONp0VALUESIN(1) INDEXDIRECTORY='/home/mysql/cne/ caracas' DATADIRECTORY= '/home/mysql/cne/caracas', INDEXDIRECTORY='/home/mysql/cne/ andes' DATADIRECTORY= '/home/mysql/cne/andes',... PARTITIONp1VALUESIN(24,15,22) PARTITIONp6VALUESIN(2,4,9,10,23) INDEXDIRECTORY='/home/mysql/cne/ miranda zulia' DATADIRECTORY= '/home/mysql/cne/miranda zulia', INDEXDIRECTORY='/var/lib/mysql/cne/ resto' DATADIRECTORY= '/var/lib/mysql/cne/resto' );

27 EntendiendoPostgreSQL postgresql BasededatosObjeto Relacional BasadaenIngres Poseemuchascaracterísticasdealtonivelcomo dominios,camposseriales,plenmásde16 lenguajesdistintos,tiposcompuestosyarreglos UsaunaversiónmodificadadePL/SQL GuardaentablespacesypermiteMVCC

28 Características Tiposcompuestosyarreglos Constraints Herenciaaniveldetabla Soportaseparaciónenesquemas ANSISQL92,99ypartede2003(>8.2) Elmáximotamañoderegistroesde1.6TBy32TB paraunatabla

29 Ejemplos VeamosunejemplodepostgreSQL

30 ConstraintsCheck nombre: ~*'^[a z]+$') string: ~*'^[A Za z0 9]+$' domain_name: ~*'\w{1,60}[.]?' ip: ~'^([1 9] [1 9]\d 1\d{2} 2[0 4]\d 25[0 5])[.]?([0 9] [1 9]\d 1\d{2} 2[0 4]\d 25[0 5])[.]? ([0 9] [1 9]\d 1\d{2} 2[0 4]\d 25[0 5])[.]?([0 9] [1 9]\d 1\d{2} 2[0 4]\d 25[0 5])$' ~*'^([a za Z0 9_'+*$%\^&!\.\ za Z0 9\ ])+\.)+([a za Z0 9:]{2,4})+$'

31 UnBenchmarkErrado?

32 UnBenchmarkdeStorages InnoDBvs.MyISAMvs.Falcon

33 YexisteunoconOracle? Specs oficiales desun Basadoenvelocidad,cantidaddeHardware adquirido,necesidaddeoptimizaciones adicionales,modificacionesytunningalhardware, softwareydatabase+rendimientogeneraldelas consultas jappserver2007

34 CuantocuestaMySQL? mysql SunFireX4100(2x285,4x2GB,2X73GB)(2) SunStorEdge3320,12x73GB,1RAIDCONT Single PortPCIUltra320SCSIHBA Costo:59.260US$ PuntuaciónTotal:720.56Unidades CostodeUnidad(Costo/Puntuación):82US$porUnidadJOPS

35 CuantocuestaOracle? Oracle ServerHPIntegrityrx Ghz18GB4 core(2) 12GBDDR2memorypair SANArray1000 Costo:70.701US$ Oracle10gEnterprise+OracleAppServer+OraclePartitionOption Costo: US$!! Puntuación:874Unidades CostodeUnidad(Costo/Puntuación):206.75US$porunidad

36 CuantocuestapostgreSQL? PostgreSQL ServerHPIntegrityrx Ghz18GB4 core(2) 12GBDDR2memorypair SANArray1000 Costo:70.701US$ PostgreSQL8.2(0US$) Puntuación:778.14Unidades CostodeUnidad(Costo/Puntuación):90.85US$porunidad

37 Firebird BasadaenBorlandInterbase SuPLesPL/Iaunqueaceptalenguajesdel dominioempresarial/financierocomoada, COBOL,etc Actualmenteelproyectoseesfuerzaenllevarala completaadopcióndeansi::sql2003

38 BerkeleyDB BasededatosObjetodealtavelocidad Sufínprincipalesestarimbuidaenaplicaciones openldap,ads,bindymuchohardwarellevan imbuidaunabasededatosberkeleydb SulicenciaesBSD TieneunaversiónespecialparaXML

39 SapDB DesarrolladoenconjuntoconmySQLAB Implementacaracterísticasnecesariasparala plataformasoadesap ComomySQL,SapDBesGPLyademásesauto administrado(bajocosto,norequiereundba permanente,etc) Todalaplataformadedesarrollovienesobre Eclipse

40 SQLite BasededatosImbuidadealtavelocidad SoportamuchascaracterísticasdeANSI:SQL92 Vieneimbuidaenlagranmayoríadeloslenguajes libres(perl,python,php,etc) Esdemuchautilidadalahoradedesarrollar aplicaciones Symbian(smartphones)usanSQLiteimbuido

41 ApacheDerby DatabasedesarrolladaenJava Sistemadedatosmixto(imbuidoocliente servidor)quecorreenlajvmjuntoalaaplicación Java Centradaendatos,permitegestiónrelacional (ANSI:SQL92)yjerárquica/objeto(XML XQuery) Alserimbuida,solovieneconJDBC

42 Tabla General demigración Desde: Hasta: Oracle10g PostgreSQL8.3 MSSQLServer MySQL5.0/5.1 IBMDB2/Sybase MySQL5.0/5.1 Paradox/Interbase/Informix Firebird PrivativeOEMDatabases BerkeleyDB/BDBXML/Derby/SQLite? Escoge!

43 ysiquieromiaccess? EntoncestienesOpenOfficeBase! PermitemúltiplesconexionesaDB SoportapostgreSQL,mySQL,AlmacenesISAM Asistentes,formularios

44 PaqueteVs.Tecnología Vs.

45 Conclusiones Cadabasededatosposeeunautilidadnativa Cadaunaseadaptaanecesidadesespecíficas Los benchmarks representanestadosdecada implementaciónynonecesariamenteacordealas necesidadesactualesdelcliente Sepuedehacerconvivirsistemasheterogeneos Evitemos lospaquetes!

46 Graciasporsuatención JesúsIgnacioLara celular: celular: correo: blog:

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

SOCIEDADNACIONAL DEINDUSTRIAS Http://www.eqsoft.net Informeseinscripciones 616 4444anx.121/123 ecommerce@sni.org.pe ecommerce1@sni.org.pe SistemasAdministradoresde BasesdeDatosLibres paraelentornoempresarial

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

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

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

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

Unidad 9:GESTIÓN Y ALMACENAMIENTO DE LA INFORMACIÓN EN FORMATOS XML

Unidad 9:GESTIÓN Y ALMACENAMIENTO DE LA INFORMACIÓN EN FORMATOS XML Unidad 9:GESTIÓN Y ALMACENAMIENTO DE LA INFORMACIÓN EN FORMATOS XML JJ Taboada León IES San Sebastián, Departamento de Informática LENGUAJE DE MARCAS Y SGI Curso 2012 / 2013 XML PARA EL ALMACENAMIENTO

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

Linux Soluciones Corporativas

Linux Soluciones Corporativas Linux Soluciones Corporativas RENZO TACO COAYLA renzo@itsperu.com - http://itsperu.com Movistar : 952879721 - RPM: #681438 Claro: 052952398975 - RPC: 952398975 Software Libre Cómo sé si es Software Libre?

Más detalles

LA ASOCIACIÓN DE EGRESADOS DE LA UNIVERSIDAD TECNOLÓGICA DE PEREIRA ASEUTP. Con el apoyo de

LA ASOCIACIÓN DE EGRESADOS DE LA UNIVERSIDAD TECNOLÓGICA DE PEREIRA ASEUTP. Con el apoyo de LA ASOCIACIÓN DE EGRESADOS DE LA UNIVERSIDAD TECNOLÓGICA DE PEREIRA ASEUTP Con el apoyo de ZEROX INGENIERÍA SAS INVITAN A Seminario de Programación Orientada a Objetos, PHP, Bases de datos MySQL, JavaScript,

Más detalles

TFC UOC. Bases de datos en el contexto de la Web Semántica. Raúl A. Fernández-Santa Cruz Jiménez TFC Ingeniería Técnica de Informática de Gestión

TFC UOC. Bases de datos en el contexto de la Web Semántica. Raúl A. Fernández-Santa Cruz Jiménez TFC Ingeniería Técnica de Informática de Gestión TFC UOC Bases de datos en el contexto de la Web Semántica Raúl A. Fernández-Santa Cruz Jiménez TFC Ingeniería Técnica de Informática de Gestión Consultor: Sinuhé Ángel Arroyo Gómez Introducción Gran impulso

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Administración de Base de Datos Ubicación: Quinto Semestre Clave: 2001 Horas

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

El módulo consta de una serie de unidades en las que se especifican los objetivos, contenidos y actividades.

El módulo consta de una serie de unidades en las que se especifican los objetivos, contenidos y actividades. ORGANIZACION El módulo consta de una serie de unidades en las que se especifican los objetivos, contenidos y actividades. Las actividades no son de obligada realización, su resolución servirá al alumnado

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

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

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

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

En este capítulo aprendemos qué es un gestor de contenidos. (CMS), cómo funciona y qué necesitamos para instalarlo.

En este capítulo aprendemos qué es un gestor de contenidos. (CMS), cómo funciona y qué necesitamos para instalarlo. BOOTSTRAP 1 C MS y Bootstrap En este capítulo aprendemos qué es un gestor de contenidos (CMS), cómo funciona y qué necesitamos para instalarlo. También conocemos los gestores de contenido más populares,

Más detalles

Desarrollo de Aplicaciones para ios

Desarrollo de Aplicaciones para ios Desarrollo de Aplicaciones para ios Sesión 5: SQLite - JSON Ing. Ricardo Casanova Nébola-Kopak @rcasanovan rcasanova@eureka-ec.com SQLite - Antecedentes Proyecto público creado por Richard Hipp Implementa

Más detalles

Curso de HTML5 y CSS3

Curso de HTML5 y CSS3 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 Uno de los principales

Más detalles

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS Datos repetidos. No se manejan estándares. Había inconsistencia de datos. Falta de seguridad en los datos. No existían

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

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

Tema 6. Almacenamiento de la información

Tema 6. Almacenamiento de la información Tema 6 Almacenamiento de la información Objetivos Descubrir, buscando qué es el método Fermi, cómo estimar cualquier necesidad de almacenamiento (sin datos suficientes). Conocer los tipos de bases de datos

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

Auditoría de Sistemas Informáticos: 1.3 Gestión de Bases de datos

Auditoría de Sistemas Informáticos: 1.3 Gestión de Bases de datos UNIVERSIDAD MAYOR DE SAN ANDRES FACULTAD DE CIENCIAS ECONOMICAS Y FINANCIERAS MAESTRIA EN AUDITORIA Y CONTROL FINANCIERO Auditoría de Sistemas Informáticos: 1.3 Gestión de Bases de datos M. Sc. Miguel

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

Curso de titulación Acceso a base de datos Oracle y Mysql desde Java Act. José López Ponciano CURSO DE TITULACION PARA EL AREA DE INFORMÀTICA

Curso de titulación Acceso a base de datos Oracle y Mysql desde Java Act. José López Ponciano CURSO DE TITULACION PARA EL AREA DE INFORMÀTICA CURSO DE TITULACION PARA EL AREA DE INFORMÀTICA 1 Nombre del curso: Acceso a base de datos Oracle y Mysql desde Java INSTRUCTOR: Act. Correo: Lupus1@prodigy.net.mx REVISORES M.C. Carolina Castañeda Roldán

Más detalles

Controle en tiempo real el monitoreo de todos los equipos y servicios de su red, Con la mayor eficacia y anticipación

Controle en tiempo real el monitoreo de todos los equipos y servicios de su red, Con la mayor eficacia y anticipación Controle en tiempo real el monitoreo de todos los equipos y servicios de su red, Con la mayor eficacia y anticipación Autodiscovery Monitoreo continuo Interfaz Web Open Monitor es una solución de software

Más detalles

Software de Gestión Telefónica OverCall

Software de Gestión Telefónica OverCall Beneficios de OverCall Gestión Telefónica: 1. Disminuye la cuenta telefónica en al menos un 30%. 2. Permite analizar, gestionar y controlar el tráfico telefónico de ilimitadas centrales telefónicas. 3.

Más detalles

SYSLOG PROTOCOLO Y SERVICIOS

SYSLOG PROTOCOLO Y SERVICIOS SYSLOG PROTOCOLO Y SERVICIOS LOG Registro de eventos o errores Formato Información Distribución de logs Recopilación y análisis costoso - imposible? SYSLOG El protocolo y servicios Syslog proveen un transporte

Más detalles

Sitios y programas recomendados

Sitios y programas recomendados WEB HACKING 1 Sitios y programas recomendados A continuación encontraremos un listado de sitios web relacionados con las temáticas expuestas en el libro, junto a una serie de programas que brindan herramientas

Más detalles

Para STP, (voz IPBogota) es un placer dar a conocer a fondo las funciones y servicios a los que accede a la hora de trabajar con nosotros.

Para STP, (voz IPBogota) es un placer dar a conocer a fondo las funciones y servicios a los que accede a la hora de trabajar con nosotros. Para STP, (voz IPBogota) es un placer dar a conocer a fondo las funciones y servicios a los que accede a la hora de trabajar con nosotros. QUE UN PBX CON STP? Asterisk es una central telefónica completamente

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

Tema 11 Bases de datos. Fundamentos de Informática

Tema 11 Bases de datos. Fundamentos de Informática Tema 11 Bases de datos Fundamentos de Informática Índice Evolución Tipos de modelos de datos y SGBD El modelo relacional y el Diseño de una Base de Datos Operaciones básicas: consulta, inserción y borrado.

Más detalles

ORACLE QUE ES ORACLE. Arquitectura: Procesos que posee Oracle:

ORACLE QUE ES ORACLE. Arquitectura: Procesos que posee Oracle: ORACLE QUE ES ORACLE Oracle es un sistema de gestión de base de datos objeto-relacional (o ORDBMS por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation.

Más detalles

C a p í t u l o 3 : T r a b a j o r e l a c i o n a d o

C a p í t u l o 3 : T r a b a j o r e l a c i o n a d o C a p í t u l o 3 : T r a b a j o r e l a c i o n a d o Capítulo 3 Trabajo relacionado Este capítulo describe una serie de proyectos enfocados a la generación automática de servidores OAI-PMH. Se describen

Más detalles

Nilmar Sánchez M uguercia(nilmar@uci.cu) Introducción a POO / UML / CRIAX-SDK

Nilmar Sánchez M uguercia(nilmar@uci.cu) Introducción a POO / UML / CRIAX-SDK Nilmar Sánchez M uguercia(nilmar@uci.cu) Introducción a POO / UML / CRIAX-SDK { objetivos } 1. Entender qué es UML 2. Importancia de UML para POO 3. Traducción UML -> CRIAX-SDK 1/3 - Qué es UML? U.M.L.

Más detalles

Introducción a XQuery Autor: Jorge Huedo Díaz Master Oficial en Tegnologías de la Información y Sistemas Informáticos

Introducción a XQuery Autor: Jorge Huedo Díaz Master Oficial en Tegnologías de la Información y Sistemas Informáticos Introducción a XQuery Autor: Jorge Huedo Díaz Master Oficial en Tegnologías de la Información y Sistemas Informáticos Recuperación de la Información 1 Indice Motivación Introducción Estructura Expresiones

Más detalles

4 años de experiencia. Miguel Ángel Timaná Paz. Ingeniero Informático / Área Informática. Experiencia Profesional

4 años de experiencia. Miguel Ángel Timaná Paz. Ingeniero Informático / Área Informática. Experiencia Profesional Ingeniero Informático / Área Informática 4 años de experiencia Egresado de la Universidad Nacional de Piura obteniendo el Tercer Puesto, he desempeñado el cargo de Analista Programador y Analista de Sistemas,

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

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto

Más detalles

INTRODUCCION A LAS BASES DE DATOS ESPACIALES

INTRODUCCION A LAS BASES DE DATOS ESPACIALES INTRODUCCION A LAS BASES DE DATOS ESPACIALES Índice Introducción Qué es un SIG? Arquitectura de un SIG La información n en un SIG Uso y aplicación n de los SIG Bases de datos Introducción Antecedentes:

Más detalles

Desde su llegada y hasta su salida, los participantes deberán comportarse de manera civilizada, así evitaremos algún tipo de percances dentro del

Desde su llegada y hasta su salida, los participantes deberán comportarse de manera civilizada, así evitaremos algún tipo de percances dentro del 5to Nacional Abierto de Salsa & Casino Sambil Venezuela. Caracas 2011 FASE ELIMINATORIA El sábado 30 y domingo 31 del mes de Julio de 2011 se realizará la etapa clasificatoria para el 5to Nacional Abierto

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

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos Objetivos del curso Patrimonio Cultural Desarrollo de Herramientas de Administración y Acceso Adquirir visión generalizada de las tecnologías de desarrollo utilizadas en Sistemas de gestión del Patrimonio

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

Sistemas Manejadores de Bases de Datos ( Postgres)

Sistemas Manejadores de Bases de Datos ( Postgres) Sistemas Manejadores de Bases de Datos ( Postgres) Problema Las información es un recurso fundamental en toda gran organización Actualmente se generan grandes cantidades de información, la cual puede saturar

Más detalles

OFERTA DE EMPRESAS GRADO ING.ª INFORMÁTICA

OFERTA DE EMPRESAS GRADO ING.ª INFORMÁTICA OFERTA DE EMPRESAS GRADO ING.ª INFORMÁTICA EMPRESA PLAZAS OFERTADAS NEBUSENS Sin especificar nº AEI SEGURIDAD 1 INTECO S.A. 2 CGB Sin especificar nº INSA Sin especificar nº APLIFISA Sin especificar nº

Más detalles

Elder Charly Rosero Caldón HOJA DE VIDA

Elder Charly Rosero Caldón HOJA DE VIDA HOJA DE VIDA Nombre Elder Charly Rosero Caldón Cedula Ciudadanía 10306617 Fecha de Nacimiento: 20 junio de 1985 Popayán Dirección Calle 14 No 46A 90 Cali Teléfonos 317-346-73-09 E-Mail PERFIL Analista

Más detalles

Educomputacion te ofrece el curso

Educomputacion te ofrece el curso En este curso aprenderás a programar aplicaciones para dispositivos móviles utilizando base de datos MySQL y Java Educomputacion te ofrece el curso Reforma #1050-A (Casi Esq. c/independencia) Tels. 812

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

Bases de Datos Sistemas gestores de bases de datos (DBMS)

Bases de Datos Sistemas gestores de bases de datos (DBMS) Bases de Datos Sistemas gestores de bases de datos () Universidad Nacional Andrés Bello Contenidos Introducción Por que usar? Disponibles 1 Introducción Por que usar? Disponibles 2 Tabla Comparativa 3

Más detalles

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS Introducción 3 Planes de prevención de pérdida de datos 3 Copias de seguridad 4 Definición 4 Tipos de copias de seguridad 4 Restauración de datos 6 Definición 6 Tipos de restauración de datos 7 Recuperación

Más detalles

ALEXANDRA PORRAS GUTIERREZ HOJA DE VIDA

ALEXANDRA PORRAS GUTIERREZ HOJA DE VIDA ALEXANDRA PORRAS GUTIERREZ HOJA DE VIDA ALEXANDRA PORRAS GUTIERREZ C.C. 52.712.247 DE BOGOTÁ CALLE 75D 100B-62 Teléfono 2282894-4797843 Celular 313 8178891 E-mail alexandra.porras@gmail.com Edad: 28 años

Más detalles

Guía de Laboratorio Base de Datos I.

Guía de Laboratorio Base de Datos I. Guía de Laboratorio Base de Datos I. UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA 1- Gestión del SQL Server Management Studio y creación de bases de datos. Objetivos: Identificar el entorno de trabajo

Más detalles

Automatización de la gestión y publicación de datos abiertos

Automatización de la gestión y publicación de datos abiertos Automatización de la gestión y publicación de datos abiertos Portal de datos abiertos del Ayuntamiento de Lorca Datos abiertos Las iniciativas de apertura de datos públicos, también llamadas de datos abiertos

Más detalles

Temario Detallado Curso Java Verano Online

Temario Detallado Curso Java Verano Online 1 Módulo I - Java desde cero: Conoce Java desde los fundamentos. Aprenderás la sintaxis básica, tipos de Datos y Sentencias de Control. Lección 1 - Características Básicas del Lenguaje Java Introducción

Más detalles

Consolide e integre la información efectivamente En un Directorio de plataforma Libre

Consolide e integre la información efectivamente En un Directorio de plataforma Libre Consolide e integre la información efectivamente En un Directorio de plataforma Libre Escalable Seguro Ilimitado Es un componente que permite reducir costos y tiempos de administración de los sistemas

Más detalles

CURSOS Y DESCRIPCIÓN 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS

CURSOS Y DESCRIPCIÓN 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS Descripción General: El participante podrá conocer el modelaje conceptual de los datos: con respecto a la definición del modelo, clasificación de los modelos

Más detalles

Entity Framework 6 Para qué sirve?

Entity Framework 6 Para qué sirve? Entity Framework 6 Jorge Bustos j.bustos@danysoft.com, Servicios Profesionales sp@danysoft.com www.danysoft.com 18.04.2013 Entity Framework 6 Para qué sirve? 1 Entity Framework Es una abstracción que representa

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

RECURSOS DE TI Aplicaciones - Bibliografía FUNDAMENTOS DE LA INTELIGENCIA DE NEGOCIOS

RECURSOS DE TI Aplicaciones - Bibliografía FUNDAMENTOS DE LA INTELIGENCIA DE NEGOCIOS Sistemas de Información para la Gestión UNIDAD 3: RECURSOS DE TECNOLOGÍA DE INFORMACIÓN Aplicaciones UNIDAD 2: RECURSOS DE TI Aplicaciones 1. Administración de bases de datos e información: Sistemas de

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

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

FME Desktop. Data in Motion

FME Desktop. Data in Motion FME Desktop Data in Motion Visión General Informes Ejecución, depuración, inspección y profiling Novedades en Bases de Datos Informes Move Your Data Analysis Organized Generación de Informes con FME Cálculos

Más detalles

EDUARDO ENRIQUE PÁJARO MARTINEZ

EDUARDO ENRIQUE PÁJARO MARTINEZ EDUARDO ENRIQUE PÁJARO MARTINEZ Ingeniero de Sistemas con habilidades en el modelado de sistemas, programación orientada a objetos, diseño y desarrollo de aplicaciones web y de escritorio, en lenguajes

Más detalles

PERFILES DE TITULARES DE CADA UNIDAD ADMINISTRATIVA DEL INSTITUTO MORELENSE DE INFORMACIÓN PÚBLICA Y ESTADÍSTICA

PERFILES DE TITULARES DE CADA UNIDAD ADMINISTRATIVA DEL INSTITUTO MORELENSE DE INFORMACIÓN PÚBLICA Y ESTADÍSTICA PERFILES DE TITULARES DE CADA UNIDAD ADMINISTRATIVA DEL INSTITUTO MORELENSE DE INFORMACIÓN PÚBLICA Y ESTADÍSTICA PUESTO: Secretaría Ejecutiva. Poseer capacidad administrativa y Honestidad suficientes.

Más detalles

Universidad Eafit Universidad Eafit revista@eafit.edu.co

Universidad Eafit Universidad Eafit revista@eafit.edu.co Universidad Eafit Universidad Eafit revista@eafit.edu.co ISSN (Versión impresa): 0120-341X COLOMBIA 2007 Mauro Callejas Cuervo / Diego Alberto Rodríguez Vela EVALUACIÓN DEL RENDIMIENTO DE LOS MOTORES DE

Más detalles

Generación de código para Hibernate desde modelos UML

Generación de código para Hibernate desde modelos UML Generación de código para Hibernate desde modelos UML Alejandro Nogueiro Mariscal Ingeniería Técnica en Informática de Sistemas, Universidad de Cádiz 24 de Septiembre 2012 1 / 35 Índice 1 Motivación y

Más detalles

Universidad de Los Andes Escuela de Ingeniería de Sistemas Departamento de Computación. Tema 2. Los sistemas de gestión de bases de datos

Universidad de Los Andes Escuela de Ingeniería de Sistemas Departamento de Computación. Tema 2. Los sistemas de gestión de bases de datos Universidad de Los Andes Escuela de Ingeniería de Sistemas Departamento de Computación Tema 2. Los sistemas de gestión de bases de datos Tema 2. Los sistemas de gestión de bases de datos Contenidos: Reseña

Más detalles

Curso de Android con Java

Curso de Android con Java Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Comúnmente al crear aplicaciones con Android nos interesa guardar cierta información del usuario mientras navega

Más detalles

Desarrollo de software a la medida. Freelance

Desarrollo de software a la medida. Freelance Desarrollo de software a la medida. Freelance Ingeniero de Sistemas con "Especialización en construcción de software" de la Universidad de los Andes. Ofrezco mi amplia experiencia y conocimiento para desarrollar

Más detalles

Universidad Autónoma del Estado de Hidalgo Escuela Superior de Ciudad Sahagún

Universidad Autónoma del Estado de Hidalgo Escuela Superior de Ciudad Sahagún Universidad Autónoma del Estado de Hidalgo Escuela Superior de Ciudad Sahagún Asignatura: Sistemas Organizacionales Informáticos Tema: Introducción a las bases de datos y Access Profesores de la Academia

Más detalles

Drupal 7 Web Semántica al alcance de todos. Juan Antonio Pastor Sánchez (pastor@um.es) Universidad de Murcia

Drupal 7 Web Semántica al alcance de todos. Juan Antonio Pastor Sánchez (pastor@um.es) Universidad de Murcia Drupal 7 Web Semántica al alcance de todos Juan Antonio Pastor Sánchez (pastor@um.es) Universidad de Murcia Web Semántica Una idea... un camino... Para un ordenador, la Web es un mundo, plano, aburrido

Más detalles

PROYECTO LINUX. Junio 2006. Martín García Hernández garcia_ martin@gva.es

PROYECTO LINUX. Junio 2006. Martín García Hernández garcia_ martin@gva.es PROYECTO LINUX Junio 2006 Martín García Hernández garcia_ martin@gva.es Proyectos Linux ENFOQUES Entorno Educativo. Entorno Administrativo. LINEX Gestión Contable GUADALINEX Seguimiento Expedientes LLIUREX

Más detalles

Sistemas de Información para la Gestión

Sistemas de Información para la Gestión Sistemas de Información para la Gestión UNIDAD 2: RECURSOS DE TI Bases de Datos UNIDAD 2: RECURSOS DE TECNOLOGÍA DE INFORMACIÓN Información 1. La Información: Propiedades de la Información. Sistemas de

Más detalles

PLANIFICACIÓN DE ACTIVIDAD CURRICULAR AÑO 2014

PLANIFICACIÓN DE ACTIVIDAD CURRICULAR AÑO 2014 PLANIFICACIÓN DE ACTIVIDAD CURRICULAR AÑO 2014 CARRERA: Ingeniería en Informática CÁTEDRA: Base de Datos II RESPONSABLE DE CATEDRA: Ms. Ing. Héctor P. Liberatori Página 1 1. DATOS DE LA ACTIVIDAD CURRICULAR

Más detalles

Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com

Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com Juan Manuel Rivero Egresado del Bachillerato Tecnológico de Informática y la Tecnicatura en Redes y Telecomunicaciones

Más detalles

SurfCop. Libro blanco técnico

SurfCop. Libro blanco técnico SurfCop Libro blanco técnico Contenido Introducción... 3 Programa de Funciones... 3 Programa de Beneficios... 3 Características del Programa... 4 Requisitos de sistema:... 4 Cómo funciona el programa?...

Más detalles

OpenProdoc. ECM Open Source

OpenProdoc. ECM Open Source OpenProdoc ECM Open Source Índice Visión General Arquitectura Funciones Seguridad Administración Requerimientos Evolución Visión General OpenProdoc es un gestor documental de código abierto. Cuenta con

Más detalles

PLAN DE TRABAJO CAPACITACION TECNICA ACADEMUSOFT

PLAN DE TRABAJO CAPACITACION TECNICA ACADEMUSOFT DIRECCIÓN DE INTERACCIÓN SOCIAL Y DESARROLLO TECNOLÓGICO SOPORTE TECNOLOGICO UNIVERSIDAD DE PAMPLONA PLAN DE TRABAJO CAPACITACION TECNICA ACADEMUSOFT La capacitación de nivel técnico se orienta al conocimiento

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

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

Bases de datos. 76 Horas

Bases de datos. 76 Horas Bases de datos. 76 Horas OBJETIVOS Aprender a trabajar con las Bases de Datos más difundidas en el mercado Estudiar los conceptos de administración de Bases de datos Oracle, SQLServer, PostgreSQL y Mysql,

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

MATERIAL DE TRABAJO 1. Evaluación del software

MATERIAL DE TRABAJO 1. Evaluación del software MATERIAL DE TRABAJO 1 Evaluación del software Para la evaluación del software consideramos que sería pertinente la utilización de un método de evaluación imparcial y objetivo que posibilitara su replicación,

Más detalles

Introducción a los Sistemas de Gestión de Bases de Datos

Introducción a los Sistemas de Gestión de Bases de Datos a los Sistemas de Gestión de Bases de Datos Servicios y Aplicaciones Telemáticas gsyc-profes@gsyc.escet.urjc.es Noviembre de 2008 c 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.

Más detalles

P r o y e c t o C u r s o 2 0 0 7 T ó p i c o s B D W e b

P r o y e c t o C u r s o 2 0 0 7 T ó p i c o s B D W e b P r o y e c t o C u r s o 2 0 0 7 T ó p i c o s B D W e b Benchmarking Bases de Datos XML Nativas Juan Pablo Galeotti Mariano Moscato B e n c h m a r k s X007: no pudimos compilar (g++/linux) XMach-1:

Más detalles

[PROGRAMACIÓN ANDROID] Programación Android. Dv-Alpha Solutions TIC S.L. Carlos Acevedo. Curso de desarrollo de aplicaciones para dispositivos Android

[PROGRAMACIÓN ANDROID] Programación Android. Dv-Alpha Solutions TIC S.L. Carlos Acevedo. Curso de desarrollo de aplicaciones para dispositivos Android 2013 Programación Android Dv-Alpha Solutions TIC S.L. Carlos Acevedo [PROGRAMACIÓN ANDROID] Curso de desarrollo de aplicaciones para dispositivos Android www.dv-alpha.com Página 1 Modulo 1 El estándar

Más detalles

PostgreSQL & MySQL Analisis FODA

PostgreSQL & MySQL Analisis FODA PostgreSQL & MySQL Analisis FODA Quienes somos? Guido Barosio - Gerente de Ingeniaría de Sistemas & PostgreSQL Nerd Emanuel Calvo Franco - MySQL, PostgreSQL & Oracle DBA Mariano Reingart - Desarrollador

Más detalles

Curso PHP Advanced and Ajax

Curso PHP Advanced and Ajax Curso PHP Advanced and Ajax 2012 Aspectos Generales del Curso 2012 Aspectos Generales Profesor: Ing. Mauricio Merín mauricio_merin@uca.edu.py Duración: 10 clases (3 horas reloj cada clase) Clases Teórico-Prácticas

Más detalles

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b

rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información El proceso de desarrollo de software Modelos de ciclo de vida El ciclo de vida de una base de datos El proceso

Más detalles

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA COORDINACIÓN DE FORMACIÓN BÁSICA COORDINACIÓN DE FORMACIÓN PROFESINAL Y VINCULACIÓN UNIVERSITARIA PROGRAMA DE UNIDADES DE APRENDIZAJE POR COMPETENCIAS I. DATOS DE

Más detalles

PARSEC SYS S.L. Oferta de Servicios

PARSEC SYS S.L. Oferta de Servicios PARSEC SYS S.L. Oferta de Servicios v 2.2 Septiembre 2013 ACERCA DE PARSEC! Parsec SYS, S.L. es una empresa dedicada al desarrollo de todo tipo de soluciones informáticas, especialmente orientadas a resolver

Más detalles

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A)

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) APRENDERAPROGRAMAR.COM QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) Sección: Divulgación Categoría: Lenguajes y entornos

Más detalles

PostgreSQL. Jornadas del sur. Bahía Blanca, 15 de agosto 2009

PostgreSQL. Jornadas del sur. Bahía Blanca, 15 de agosto 2009 Jornadas del sur Bahía Blanca, 15 de agosto 2009 Historia Ingres en la Universidad de Berkeley, Michael Stonebraker (1977). Primeros intentos de crear un motor de BD relacional. Post-ingres, comprendía

Más detalles

Currículum Vítae ALVARO CORTES MANICA

Currículum Vítae ALVARO CORTES MANICA Currículum Vítae ALVARO CORTES MANICA DATOS PERSONALES Nombre : Alvaro Cortés Mánica Lugar de Nacimiento : Mérida Yucatán México Fecha de Nacimiento: 2 de Junio de 1984 Edad: 27 años Estado Civil : Soltero

Más detalles

Curso de Fundamentos para programación de aplicaciones móviles. Tlf. 91 393 03 19 email: info@eadic.com

Curso de Fundamentos para programación de aplicaciones móviles. Tlf. 91 393 03 19 email: info@eadic.com Curso de Fundamentos para programación de aplicaciones móviles Tlf. 91 393 03 19 email: info@eadic.com Dirigido a: El curso va dirigido a todos aquellos alumnos que deseen iniciarse en el desarrollo de

Más detalles