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:

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

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

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

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

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

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

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

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

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

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

SISTEMA DE SEGUIMIENTO DE INCIDENTES

SISTEMA DE SEGUIMIENTO DE INCIDENTES SISTEMA DE SEGUIMIENTO DE INCIDENTES Que es el Sistema de Seguimiento de? Características Generales Un Sistema de Seguimiento de es un software que mantiene y gestiona listas de incidentes conforme son

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

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

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

SOLUCIONES DE SOFTWARE CONFIABLES

SOLUCIONES DE SOFTWARE CONFIABLES SOLUCIONES DE SOFTWARE CONFIABLES Nuestro compromiso Mantener la delantera tecnológica invirtiendo en ello los recursos necesarios en investigación y desarrollo, lo que nos permite integrar constantemente

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

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

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

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

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

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

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

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

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

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

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

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROFESIONAL ASOCIADO Y LICENCIATURA Versión

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

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

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

PORTALES VPN PARA PROVEEDORES EXTERNOS

PORTALES VPN PARA PROVEEDORES EXTERNOS PORTALES VPN PARA PROVEEDORES EXTERNOS Version 1.1 UNIDAD DE ARQUITECTURA Y SOPORTE DE APLICACIONES Hoja de Control Título Documento de Referencia Responsable PORTALES VPN PARA PROVEEDORES EXTERNOS Unidad

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

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

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

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

Greencore Solutions. Solución de Firma Digital. Presentado por:

Greencore Solutions. Solución de Firma Digital. Presentado por: Greencore Solutions Solución de Firma Digital Presentado por: Índice de contenido Componente de Firma Digital (Online PDF Signer)...3 Lista de Precios...4 Licencia por CPU... 4 Licencia por usuarios...

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

Printer Activity Monitor. Libro blanco técnico

Printer Activity Monitor. Libro blanco técnico Printer Activity Monitor 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

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización

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

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

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

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

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

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

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

rutas e información relacionada con puntos de interés en la UDLAP. como los requerimientos de hardware y software establecidos.

rutas e información relacionada con puntos de interés en la UDLAP. como los requerimientos de hardware y software establecidos. Capítulo I. Planteamiento del problema Este capítulo presentará la introducción y planteamiento del problema a resolver por el sistema que se implementará, llamado Navin, un servicio basado en localización

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

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

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

ALOJAMIENTO WEB 2010

ALOJAMIENTO WEB 2010 ALOJAMIENTO WEB 1. Tipos de es de Alojamiento Web 2. de Alojamiento Redirigido 3. de Alojamiento Correo Electrónico 4. de Alojamiento Personal 5. de Alojamiento Profesional 6. de Alojamiento Empresarial

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

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

Suite Open Source de CRM y GroupWare Características Funcionales

Suite Open Source de CRM y GroupWare Características Funcionales hipergate Suite Open Source de CRM y GroupWare Características Funcionales hipergate Introducción hipergate es una suite de aplicaciones basadas en web. La misión del producto es cubrir las necesidades

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

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP.

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP. Duración: 60 horas FUNDAMENTACIÓN DEL CURSO PROGRAMACIÓN EN PHP El Lenguaje PHP o Hypertext PreProcessor, al igual que C y Perl maneja programación estructurada, lo que le permite a los programadores con

Más detalles

Copia. Guarda. Recupera. Cuando quieras. Donde quieras.

Copia. Guarda. Recupera. Cuando quieras. Donde quieras. Copia. Guarda. Recupera. Cuando quieras. Donde quieras. QUÉ ES IDA Backup Online es un servicio de copia remota de datos, vía Internet, con máximas garantías de seguridad y confidencialidad. Se trata 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

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS Resultados de aprendizaje y criterios de evaluación. 1. Identificar la estructura y organización

Más detalles

Fundamentos de la Inteligencia de Negocios

Fundamentos de la Inteligencia de Negocios Sistemas de Información para la Gestión UNIDAD 2: Infraestructura de Tecnología de la Información Unidad 2 Infraestructura de Tecnología de la Información Estructura de TI y tecnologías emergentes. Estructura

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

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

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

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

MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador

MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador Prefacio 1. Objetivos de este libro 13 2. Principales temas tratados en este libro 13 3. A quién va dirigido este libro? 14 4. Requisitos 14 Introducción a MySQL 1. Introducción a las bases de datos relacionales

Más detalles

Programación páginas web. Servidor (PHP)

Programación páginas web. Servidor (PHP) Programación páginas web. Servidor (PHP) Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos MySQL.

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

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

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

PROGRAMA DE ESTUDIOS BASE DE DATOS

PROGRAMA DE ESTUDIOS BASE DE DATOS PROGRAMA DE ESTUDIOS BASE DE DATOS IDENTIFICACIÓN DEL CURSO Ubicación HCA HTI Total de horas Valor en créditos 5 semestre 1 3 4 4 Tipo de curso Obligatorio Matemáticas V Física III Inglés III Asignaturas

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

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

Estándares Web: XHTML y CSS - Usabilidad - Accesibilidad. Desarrollo de Sitios Web de Calidad, Usables, Seguros, Válidos y Accesibles

Estándares Web: XHTML y CSS - Usabilidad - Accesibilidad. Desarrollo de Sitios Web de Calidad, Usables, Seguros, Válidos y Accesibles Estándares Web: XHTML y CSS - Usabilidad - Accesibilidad Desarrollo de Sitios Web de Calidad, Usables, Seguros, Válidos y Accesibles Versión actualizada en http://www.usabilidadweb.com.ar/cursos_esp.php

Más detalles

INTRODUCCIÓN AL DESARROLLO DE APLICACIONES CON JAVA WEB

INTRODUCCIÓN AL DESARROLLO DE APLICACIONES CON JAVA WEB INTRODUCCIÓN AL DESARROLLO DE APLICACIONES CON JAVA WEB Por qué son importantes las aplicaciones Web? En la actualidad, es innegable que Internet se ha convertido en un elemento indispensable en la vida

Más detalles

Número de Práctica: 1 Nombre de la Práctica: Comunicación Cliente Servidor Vía Sockets Java con Sistema Manejador de Bases de Datos

Número de Práctica: 1 Nombre de la Práctica: Comunicación Cliente Servidor Vía Sockets Java con Sistema Manejador de Bases de Datos Número de Práctica: 1 Nombre de la Práctica: Comunicación Cliente Servidor Vía Sockets Java con Sistema Manejador de Bases de Datos Problemática: Desarrollar aplicaciones Cliente Servidor utilizando Sockets

Más detalles

SenNet. Solar. Software SenNetSolar Pro e Import. monitorización de instalaciones fotovoltaicas

SenNet. Solar. Software SenNetSolar Pro e Import. monitorización de instalaciones fotovoltaicas SenNet Solar monitorización de instalaciones fotovoltaicas Software SenNetSolar Pro e Import El sistema de monitorización de plantas fotovoltaicas SenNetSolar constituye una avanzada solución con dos elementos

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

Unidad 1: Componentes del sistema

Unidad 1: Componentes del sistema Unidad 1: Componentes del sistema Identificar los elementos del sistema de información de mercados de la organización. M.I.A. Gabriel Ruiz Contreras gabriel2306@prodigy.net.mx Contenido 1. Elementos del

Más detalles

Gestión de Expedientes de Contratación. Empresa líder en desarrollo de soluciones de gestión de documentos y procesos de negocio

Gestión de Expedientes de Contratación. Empresa líder en desarrollo de soluciones de gestión de documentos y procesos de negocio Gestión de Expedientes de Contratación Empresa líder en desarrollo de soluciones de gestión de documentos y procesos de negocio Índice 1. La e-administración - Necesidad, reto y resultado - Digitalización

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

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

Escrito por Agustin Luna Miércoles, 11 de Abril de 2012 10:07 - Actualizado Viernes, 23 de Noviembre de 2012 10:24

Escrito por Agustin Luna Miércoles, 11 de Abril de 2012 10:07 - Actualizado Viernes, 23 de Noviembre de 2012 10:24 Joomla Horas del curso: 40 Precio del Curso: Con este curso formaremos al alumnado en la creación de webs 2.0 de una alta interactividad y profesionalidad. Joomla es sin lugar a dudas la mejor opción.

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

PROGRAMACIÓN PÁGINAS WEB CON PHP

PROGRAMACIÓN PÁGINAS WEB CON PHP PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

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

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

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

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

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

Una propuesta de valor para la gran empresa: Atlassian Data Center

Una propuesta de valor para la gran empresa: Atlassian Data Center Artículo de Experto marzo 2015 Mariano Galán Martín Líder tecnológico de Atlassian en atsistemas Una propuesta de empresa: Atlassian Muchas empresas comienzan utilizando JIRA en un pequeño departamento

Más detalles

PHP 5.6 Desarrollar un sitio web dinámico e interactivo

PHP 5.6 Desarrollar un sitio web dinámico e interactivo Introducción 1. Objetivo del libro 9 2. Breve historia de PHP 10 3. Dónde conseguir PHP? 10 4. Convenciones de escritura 11 Información general sobre PHP 1. Qué es PHP? 13 2. Estructura básica de una página

Más detalles

DESARROLLO DE UNA APLICACIÓN INFORMÁTICA PARA LA TRAMITACIÓN DE LAS RESERVAS DE LIBROS ENTRE LAS BIBLIOTECAS DE LA UAH

DESARROLLO DE UNA APLICACIÓN INFORMÁTICA PARA LA TRAMITACIÓN DE LAS RESERVAS DE LIBROS ENTRE LAS BIBLIOTECAS DE LA UAH III CONCURSO DE IDEAS Y PROYECTOS. CONVOCATORIA 2008 DESARROLLO DE UNA APLICACIÓN INFORMÁTICA PARA LA TRAMITACIÓN DE LAS RESERVAS DE LIBROS ENTRE LAS BIBLIOTECAS DE LA UAH Autor: José Luis Prieto García

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

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS. TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS Pág. 1 de 17 1. Nombre de la asignatura

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 En esta lección vamos a estudiar cómo manejar los distintos tipos de Menús en Android. Los tipos de menús existentes

Más detalles

Asignaturas, profesores, alumnos. Profesores, grupos, asignaturas, aulas

Asignaturas, profesores, alumnos. Profesores, grupos, asignaturas, aulas Introducción a las bases de datos Fundamentos de diseño de bases de datos Introducción a las bases de datos Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos

Más detalles

Módulo 4. GIS Middleware. Servidores de Mapas (GeoServer)

Módulo 4. GIS Middleware. Servidores de Mapas (GeoServer) Curso en Interoperatividad y GIS. GPIP Módulo 4. GIS Middleware. Servidores de Mapas (GeoServer) Docente: Horacio Castellaro. Instituto Geográfico Nacional castellaro@gmail.com Institución Patrocinadora

Más detalles

1 FUNDAMENTACION DE LA MATERIA

1 FUNDAMENTACION DE LA MATERIA 1 FUNDAMENTACION DE LA MATERIA Esta es una materia fundamental de la carrera. Se verán en ella las bases de la Ingeniería de Software, Análisis de Sistemas y Diseño de Sistemas. La Ingeniería de Software

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