Bases de datos con software libre

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

Download "Bases de datos con software libre"

Transcripción

1 CENTRO DE INVESTIGACIONES Y DESARROLLO FACULTAD DE INGENIERÍA Bases de datos con software libre Diego Samir Melo Solarte 1 Resumen En el presente artículo ilustra diferentes opciones de Sistemas Gestores de Bases de Datos, desde la perspectiva del software libre, mostrando un listado de las diferentes opciones existentes y breves características de cada uno de ellos que le permitirán a los desarrolladores de software tener a su disposición una gama de opciones más amplia y económica. Además, se plantea varias características que se deben tener en cuenta a la hora de elegir una herramienta para administrar y desarrollar sistemas de información. Por último se realiza una breve comparación entre PostgreSQL y MySQL como las herramientas más comunes dentro del desarrollo WEB. Hoy en día, todas las empresas ya sean grandes, medianas o pequeñas y sin importar su tipo (académicas, comerciales, industriales, etc.) requieren de un buen sistema de información (SI) que de soporte a la toma de decisiones ya sea a nivel Administrativo, Táctico e incluso el Operativo. Ahora bien, el trabajo de los desarrolladores está orientado al análisis, diseño y construcción de un sistema de información acorde a las necesidades de la empresa, de tal forma que satisfaga en gran medida los requerimientos de software planteados por una organización, además de las características propias de la Ingeniería de Software como son: la escalabilidad, usabilidad, desempeño, seguridad, disponibilidad, tolerancia a fallos, estabilidad y la robustez del sistema entre otras. Si se piensa en ello, es muy común que el desarrollador oriente sus esfuerzos en buscar una herramienta SGBD 2, que 1 Ingeniero de Sistemas, Facultad de Ingeniería, Universidad de Manizales. 2 Sistema Gestor de Base de Datos (SGBD): se puede definir como todo el conjunto de herramientas que acompañan al motor de base de datos y permiten a los diferentes tipos de usuarios interactuar con la BD. recuerde que el motor de BD es la arquitectura lógica o mejor dicho el algoritmo que permite VENTANA INFORMÁTICA No. 12 Universidad de Manizales, enero junio / 2005 pp

2 - Universidad de Manizales, enero junio / 2005 pueda dar el mejor soporte y la garantía de poder cubrir las exigencias de funcionamiento y calidad que requiere el sistema. A la hora de implementar sistemas de información de alto desempeño ya sean OLTP 3 o OLAP 4, los SGBD elegidos por la mayoría de los desarrolladores son Oracle, Informix o DB2, entre otros. Pero surge un interrogante. Qué costo implica utilizar una herramienta de este nivel?; tal vez si se realiza una evaluación de todas las consideraciones que implica el desarrollo de un sistema de información, se detecta que de todo el presupuesto del proyecto, la herramienta que sustentará la Base de Datos BD 5, se lleva un porcentaje considerable y no todas las organizaciones o empresas disponen de una solvencia económica suficiente como para elegir un SGBD de los mencionados anteriormente; esto ha llevado a diferentes grupos desarrolladores, a buscar nuevas alternativas en el mercado que además de respaldar un SI, también permita cubrir todas las necesidades del diseño. Como alternativa, las organizaciones de software libre y sus herramientas se ha convertido en una gran posibilidad de hacer buenos desarrollos a un menor costo y quizá con muchas más posibilidades; es muy alta la oferta que existe de SGBD con software libre, fácilmente se puede conseguir en Internet SGBD para todos los gustos (Tabla 1), todo depende de las necesidades que se tenga y la disposición para evaluar diferentes alternativas que a continuación se presentan. acceder los datos. Los SGBD también se conocen como sistemas administradores de BD con su sigla en ingles DBMS(Data Base Management System). 3 On Line Transaction Processing OLTP: El procesamiento transaccional se realiza para manipular poco volumen de información y alto nivel de concurrencia, tal es el caso de los sistemas bancarios, donde una consignación es una transacción que solo necesita Número de Cuenta y Valor a consignar. 4 On Line Analitical Process OLAP: El Procesamiento Analítico esta orientado a solo consultas basadas el estudio de grandes volúmenes de información histórica y donde la operación es lenta, las consultas realizadas en una BD OLAP tienen un alto nivel de complejidad y no son predecibles 5 Bases de Datos (BD): Colección de datos almacenados en un dispositivo informático no volátil, los datos deben estar disponibles en todo momento para actualizaciones, adiciones, borrados y consultas, esttos datos siempre deben mantener su integridad y coherencia. Es muy común encontrar personas que hablan de bases de datos cuando se refieren a un listado, pero no hay que confundir el producto de una base de datos con la misma base de datos, por ejemplo: un directorio telefónico, no es una base de datos ya que en él no se podrá ni actualizar, ni borrar y mucho menos agregar datos 2

3 CENTRO DE INVESTIGACIONES Y DESARROLLO FACULTAD DE INGENIERÍA Tabla 1. Listado de algunos SGBD que se inclinan por la filosofía del software libre Nombre Generalidades Interfaces Sistema Operativo msql MySQL University INGRES Qddb Exodus Mini SQL o MSQL es un ligero motor de bases de datos orientado principalmente a trabajar en maquinas de poca velocidad Quizás el SGBD más popular hoy en día para WEB, su principal característica es la velocidad aunque carece de grandes posibilidades de administración. SGBD que parte del uso básico que tenía el antiguo INGRES Corporation, aunque no tiene todas las bondades del producto comercial actual Se basa en la versión comercial de Qddb, su principal característica es la velocidad aunque no tiene un amplio soporte en el tipo de datos. Un SGBD orientado a objetos, permite el manejo de transacciones y la construcción de BD distribuidas, no soporta SQL Berkely DB De la misma familia de Postgres, es un SGBD de alto desempeño, rápido y una de las grandes ventajas es que permite una buenahttps://athenea.umanizales.e du.co/mail2/src/webmail.php puesta a punto para cada caso de negocio. PostgreSQ L Ozone Un SGBD objeto relacional orientado principalmente a bases de datos grandes, tiene muy buen soporte de administración y auditoria Es un nuevo SGBD orientado a objetos cuya objetivo principal es soportar desarrollos WEB C, ESL, Tcl, Perl, Python, NextSTEP, X11 y SQL como lenguaje de consulta SQL92, ODBC, C, Perl, JAVA, C++, Python QUEL, EQUEL SunOS, Solaris, HP-UX, AIX, Linux, FreeBSD-2, SCO, SVR4, NeXT, Cray Unicos, OSF/1, Ultrix. BSDOS, SunOS, Solaris, Linux, IRIX, AIX, OSF1, BSD/OS, FreeBSD, Windows SunOS, Linux Tcl/Tk, SQL Ultrix, OSF/1, BSD/386, Linux, SunOS, Solaris. GNU E, C++ dbm, ndbm, hsearch, DB 1.85 SQL, C API, C++ API, Tcl API, Perl5 API, Python API, WWW Gateway, JDBC driver, X11 JAVA, XML MIPS/Ultrix, SPARC/SunOS, HP 7xx/HP-UX, Linux Linux, MacOS X, QNX, UNIX, VxWorks y Windows. Linux, Solaris, Digital Unix, BSD, Windows Cualquiera que soporte la maquina virtual de java Los anteriormente listados, no son los únicos SGBD; desde el punto de vista académico o comercial, se han desarrollado otros, quizás no tan comunes o difundidos como los anteriores pero que hacen parte de la gran oferta que se puede encontrar en la familia del software libre, como lo muestra la Tabla 2. 3

4 - Universidad de Manizales, enero junio / 2005 SGBD Beagle SQL MOOD-SX Material's Object-Oriented Database Cbase LEAP DBX Database XML Requiem DiamondBase ConceptBase FireBird GNU SQL YOODA (Yet another Object Oriented Database) Onyx XORM TdbEngine SQL Server OCELOT Tabla 2. Otros SGBD DIRECCIÓN mood.mech.hi-tech.ac.jp/mood/mood-sx.html leap.sourceforge.net sourceforge.net/projects/dbxsqlxmldbms/ www-i5.informatik.rwth-aachen.de/cbdoc/cbflyer.html firebird.sourceforge.net sourceforge.net/projects/xorm sourceforge.net/projects/tdbsql sourceforge.net/projects/ocelot PostgreSQL y MySQL son los SGBD de mayor representación dentro del mundo de Software Libre, principalmente por su alta integración con herramientas de programación WEB como PHP 6 o JAVA 7. al confrontarlas, surgen varias inquietudes, entre ellas las más frecuentes son: cuál es mejor? o también la pregunta que se hace todos los DBA 8 a la hora de implementar un sistema de información: qué SGBD debo escoger, MySQL o PostgreSQL?. Pues bien, desde un punto de vista objetivo, hacer la comparación de PostgreSQL y MySQL se podría considerar inadecuado; ya que si se realiza una pequeña analogía, sería como comparar un camión, frente a una tractomula, cada uno fue desarrollado con un propósito y un tipo de servicio diferente. Esto de paso permite responder la segunda inquietud, cuál escoger?, bien cuando el DBA se responda para qué lo necesita y que resultados espera, podrá elegir fácilmente entre un SGBD u otro. A continuación se plantean algunos puntos de comparación, no con el fin de determinar cual SGBD es mejor, sino para ayudar a los analistas, 6 Preintérprete de Hipertexto PHP: Lenguaje de programación de alto nivel, orientado a la WEB 7 JAVA: Lenguaje de programación orientado a objetos, desarrollado por SUN Microsystem, sus principales características son: portabilidad, seguridad y multitarea. 8 Administrador de Bases de Datos DBA: son los encargados de velar por el correcto funcionamiento de la BD, en términos generales, son las personas que garantizan que la BD que soporta al Sistema de Información esta disponible en cualquier momento para cualquier usuario que desee usar el Sistema. 4

5 CENTRO DE INVESTIGACIONES Y DESARROLLO FACULTAD DE INGENIERÍA diseñadores y desarrolladores a tomar una decisión, de acuerdo a las necesidades propias del SI y las características que cada SGBD tenga. Característica MySQL PostgreSQL Definición de Esquema Relacional Objeto / Relacional SQL 9 para Consulas SQL92 SQL92 y SQL99 Herramientas Administracion Grafica de PhpMyAdmin, perldbdmysql y herramientas que soporten java o jdbc Tipos de Datos Soportados en la versión 4. soporta aproximadamente 27 tipos de datos entre carácter, numéricos y fecha Procedimientos almacenados No tiene soporte de procedimientos almacenados Elementos adicionales (Vistas, Sinónimos, Secuencias, etc. ) No soporta Vistas, no soporta sinónimos, pero si soporta algunas secuencias. Backup en Caliente mysql_dump pg_dump PgAccess y herramientas que soporten java o jdbc en la versión 7.4 soporta 62 tipos de datos entre carácter, numéricos, fecha y otros de tipo administrativo como aclitem, oid, xid etc. Triggers 10 y Funciones soporta vistas, dominios, tipos de objetos nuevos, secuencias, reglas, no soporta sinónimos Integridad de Datos No tiene soporte de constraint Buen manejo de constraint Joins No tiene soporte Soporta, natual join, inner join, cross join sin ningún inconveniente, además permite manejar subconsultas con unión, intersección y excepciones. Recursos Bajo consumo de recursos como memoría RAM y hardware Interfaz básica de comandos mysql psql el consumo de memoria aumenta aproximadamente en 25% más que MySQL PHP buena integración con php Buena integración con php, en las últimas versiones ha aumentado el soporte de funciones. Rendimiento alta velocidad Buena velocidad pero menor que la ofrecida por mysql En resumen, PostgreSQL y MySQL tienen muy buen soporte web, actualmente es para lo que más se les utiliza, aunque si se piensa en desarrollar aplicaciones WEB, donde el factor principal es la velocidad, se puede inclinar por MySQL ya que este es más rápido debido a que no hace ningún tipo de control y/o auditoría; mientras, si el objetivo es desarrollar una 9 Struct Query Language SQL: el lenguaje de consulta estructurado es una herramienta estándar dentro de las interfaces existentes para interactuar con una BD. 10 Triggers: se denominan disparadores, su principal objetivo es ejecutar algún procedimiento en el momento que ocurra un evento en la BD o tabla asociada a él. 5

6 - Universidad de Manizales, enero junio / 2005 aplicación a la medida donde predomine la estabilidad, integridad y seguridad del sistema, la orientación es PostreSQL. Tenga en cuenta que PostgreSQL es un SGBD de alto desempeño orientado a la construcción de SI distribuidos, Clusters 11, o Minerías de información, es decir esta orientado al manejo de grandes volúmenes de información, y MySQL esta orientado a la realización de transacciones rápidas con el fin de agilizar la respuesta de una WEB. Un DBA cuál elegiría?. Bien, para ello se requieren evaluar algunos factores importantes que involucra el desarrollo de cualquier sistema de información, entre los cuales se tienen: Factores Técnicos: Es necesario determinar el tipo de sistema de información a construir, Cliente/Servidor, Distribuido, Data Mining, entre otros. La Interfaz de usuario a usar. Tipos de Lenguaje que puede soportar un SGBD. La disponibilidad de hardware. Factores Económicos Costo de licenciamiento Costo de desarrollo e implementación Determinar el costo de capacitación Costo de operación Otros factores: La seguridad de los datos Estabilidad Velocidad Mecanismos de respaldo Mecanismos de Control Cantidad de Peticiones Mecanismos de seguridad Por último, se requiere un análisis minucioso que permita determinar la relación costo/beneficio Cluster: tipo de arquitectura paralela distribuida que consiste de un conjunto de computadores independientes interconectados operando de forma conjunta como un único recurso computacional Sin embargo, cada computador puede utilizarse de forma independiente o separada. 12 costo/beneficio Valorización de evaluación que relaciona las utilidades en el capital invertido o el valor de la producción con los recursos empleados y el beneficio generado. 6

7 CENTRO DE INVESTIGACIONES Y DESARROLLO FACULTAD DE INGENIERÍA Evaluando la alternativas del software libre, se puede encontrar SGBD que se ajusten a cualquier necesidad que involucran los factores técnicos; en los factores económicos se podrá obtener una muy buena reducción de costos ya que el software libre por lo general es muy económico y en muchas ocasiones tiende a cero, para el caso, MySQL y PostgreSQL se los consigue de manera gratuita en cualquier distribución de Linux o en la red. Algunos DBA's consideran que el dinero que se ahorra en el licenciamiento, se hace necesario invertirlo en capacitación, pero hay que tener en cuenta que quién desarrolla el SI es conocedor de las diferentes herramientas y en los usuarios finales no es necesario invertir, ya que para ellos existen sus propias interfaces, totalmente transparentes para el manejo e interacción con la BD. Las BD con software libre claramente se ve que son una muy buena opción, pero, por qué existe desconfianza para usar esta tecnología?. Generalmente, las personas argumentan que no usan software libre simple y llanamente porque no hay soporte, porque el código fuente lo conoce todo el mundo y es peligroso, lo barato puede salir caro; en fin, varios argumentos que producen desconfianza y temor pero la razón primordial es el desconocimiento lo cual ha llevado a generar juicios si fundamento y de paso justificar el miedo que produce probar algo nuevo. El soporte si lo existe, basta con adquirir cualquier distribución de Linux (Debian, Suse, RedHat, entre otras), además si existe inconveniente, fácilmente se podrá recurrir a Internet y en cuestión de horas alguna persona en el mundo le facilitará ayuda. Lo del código abierto es la esencia de GNU 13, es decir del software Libre, y en vez de ser un riesgo se convierte en una fortaleza ya que cualquier usuario, como en este caso los desarrolladores, pueden adecuar la herramienta de acuerdo a las necesidades mejorando en cierta forma el desempeño de un Sistema de Información; ahora bien, esto es lo que ha permitido que la aparición de bugs 14 sea rápidamente corregida y esa corrección rápidamente difundida por la red. Por último el ahorro obtenido en el software libre no puede ser juzgado como riesgo, sino como una oportunidad de hacer viable un proyecto de software. El software libre existe y con él los SGBD libres, siendo estos, herramientas 13 GNU: Nombre otorgado por la Free Sosftware Fundation a todo software que se distribuye con su código fuente y que el usuario puede adecuarlo de acuerdo a sus necesidades. 14 Bugs: Denominación dada a los diferentes agujeros de seguridad encontrados en un software. 7

8 - Universidad de Manizales, enero junio / 2005 que ofrecen una diferente pero excelente alternativa para poder construir sistemas de información a muy bajo costo, con igual o mejor desempeño y dinamismo que los soportados en herramientas propietarias. Bibliografía DE MIGUEL Adoración.; et. al. Fundamentos y modelos de bases de datos, Alfaomega, México, ULLMAN Jefrey, WIDOM Jennifer; Introducción a los sistemas de bases de datos, Prentice Hall, México, PIATTINI Mario G; Análisis y diseño detallado de aplicaciones informáticas de gestión, Alfaomega, México, University of California at Berkeley Computer Science Department, PostgreSQL, On Line, California USA, 2005, (http://www.postgresql.org/) About History. Disponible en: Mysql AB Founders, The World's Most Popular Open Source Database, On Line, Octubre , (http://www.mysql.com) About. Disponible en FirebirdSQL Foundation, Relational Database for the New Millenium, On Line, 2005, (http://firebird.sourceforge.net/) documentation history. Disponible en: Open Source Development Network, On Line, 2005, (http://sourceforge.net) opción about souceforge.net, busquedas SGBD, DBMS. Hughes Technologies, The home of Mini SQL (msql), On Line, Febrero 3 de 2005, (http://http://www.hughes.com.au/) products Mini SQ. Disponible en: 8

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

ESTUDIO TÉCNICO. Se utiliza PHP porque ofrece las siguientes características:

ESTUDIO TÉCNICO. Se utiliza PHP porque ofrece las siguientes características: ESTUDIO TÉCNICO e-garden es un proyecto implementado para trabajar con diferentes tipos de Sistemas Operativos como Windows y Linux (plataformas predominantes), programado en PHP como lenguaje de programación,

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

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

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

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

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Para la realización del proyecto de bases de datos históricas, se necesitará del uso de un lenguaje de programación y un manejador de bases de datos.

Para la realización del proyecto de bases de datos históricas, se necesitará del uso de un lenguaje de programación y un manejador de bases de datos. 2. Justificación del uso de software Para la realización del proyecto de bases de datos históricas, se necesitará del uso de un lenguaje de programación y un manejador de bases de datos. 2.1 Java como

Más detalles

Ministerio de Educación Base de datos en la Enseñanza. Glosario

Ministerio de Educación Base de datos en la Enseñanza. Glosario Ministerio de Educación Base de datos en la Enseñanza. Glosario Instituto de Tecnologías Educativas 2011 Glosario Glosario GLOSARIO Archivo Un archivo es un elemento que contiene información y que a su

Más detalles

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos.

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos. PATRON:DAO DAO -Permite Abstraer y Encapsular los accesos a un repositorio de datos. -Separa el acceso de datos de la lógica de negocio. -Oculta el Api por donde se accede a los datos. -Controla los accesos

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

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

BASES DE DATOS. 1.1 Funciones de un DBMS

BASES DE DATOS. 1.1 Funciones de un DBMS BASES DE DATOS Un DBMS, son programas denominados Sistemas Gestores de Base de Datos, abreviado SGBD, en inglés Data Base Management System (DBMS) que permiten almacenar y posteriormente acceder a los

Más detalles

PostgreSQL Una Alternativa de DBMS Open Source. Humberto Espinoza Gerente de Soporte humberto.espinoza@open-world.com.ve

PostgreSQL Una Alternativa de DBMS Open Source. Humberto Espinoza Gerente de Soporte humberto.espinoza@open-world.com.ve PostgreSQL Una Alternativa de DBMS Open Source Humberto Espinoza Gerente de Soporte humberto.espinoza@open-world.com.ve Agenda Qué es PostgreSQL? Breve Historia de PostgreSQL Ventajas de PostgreSQL Características

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

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

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

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

TEMA 2. INTRODUCCIÓN A MYSQL

TEMA 2. INTRODUCCIÓN A MYSQL 1 TEMA 2. INTRODUCCIÓN A MYSQL 1. Introducción 2. Características principales de MySQL 3. MySQL y el código abierto 4. Instalación de MySQL 5. Conexión y desconexión al servidor 6. Entrada de comandos

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

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

Tema 1. Conceptos básicos

Tema 1. Conceptos básicos Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1

Más detalles

Administración de bases de datos MySQL

Administración de bases de datos MySQL Administración de bases de datos MySQL Autor: José Luis Bautista Tutor: José Luis Bautista 1. TÍTULO Administración de bases de datos MySQL 2. DESCRIPCIÓN En la actualidad la mayor parte de las aplicaciones

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE

UNIVERSIDAD TÉCNICA DEL NORTE UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES MANUAL DE INSTALACIÓN TEMA: ESTUDIO DE LA ARQUITECTURA DE SOFTWARE APLICATIVO:

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

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1 IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Gestión de Bases de Datos Gestión de Bases de Datos Base de datos una colección de datos relacionados organizados de manera de

Más detalles

Estructura de Bases de datos. Leonardo Víquez Acuña

Estructura de Bases de datos. Leonardo Víquez Acuña Estructura de Bases de datos Leonardo Víquez Acuña Lenguajes de Bases de Datos Un sistema de bases de datos proporciona Un lenguaje de definición de datos para especificar el esquema de la base de datos

Más detalles

DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas

DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA Oficina de Sistemas INFRAESTRUCTURA BASE DE DATOS Mayo de 2011 TABLA DE CONTENIDO 1. TIPO DE BASE DE DATOS... 3 2. BALANCEO DE CARGA PARA SERVIDORES

Más detalles

SISTEMAS MANEJADORES DE BASE DE DATOS

SISTEMAS MANEJADORES DE BASE DE DATOS SISTEMAS MANEJADORES DE BASE DE DATOS Estructura de contenidos CONCEPTOS GENERALES DE SISTEMAS MANEJADORES DE BASE DE DATOS 3 Definición 3 Caracteristicas 3 Evolución Histórica y SMBD 4 Lenguajes 8 Componentes

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

BASE DE DATOS Introducción

BASE DE DATOS Introducción BASE DE DATOS Introducción Autor: Lic. Jaquelina E. Escalante DATO O INFORMACIÓN? DATO O INFORMACIÓN? 3 x$85 6 x$48 DATO O INFORMACIÓN? Teniendo en cuenta lo visto anteriormente Cómo conviene pagar? Compraremos

Más detalles

Introducción a la Administración de Sistemas Unix/Linux

Introducción a la Administración de Sistemas Unix/Linux Introducción a la Administración de Sistemas Unix/Linux Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es Septiembre de 2012 GSyC - 2012 Introducción 1 c 2012 GSyC

Más detalles

4.- Fundamentos del software

4.- Fundamentos del software 4.- Fundamentos del software Programación Sistemas operativos Software libre Linux Informática Aplicada al Trabajo Social. Curso 2005/06 4.1 Programación Problemas a resolver por una persona Ordenador

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

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas CAPITULO 1 Introducción a los Conceptos Generales de 1.1 Preliminares Las empresas necesitan almacenar información. La información puede ser de todo tipo. Cada elemento informativo es lo que se conoce

Más detalles

Administración de Bases de Datos MySQL. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez

Administración de Bases de Datos MySQL. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez Administración de Bases de Datos MySQL Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez 1. Título: Administración de Bases de Datos MySQL 2. Descripción: Este curso está

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

Introducción a Bases de Datos

Introducción a Bases de Datos de a M. -Tastets Universidad de Concepción,Chile www.inf.udec.cl\ andrea andrea@udec.cl II Semestre - 2007 y del s: Sistemas de y del s: de y del s: Objetivos de la Unidad Dar a conocer las características,

Más detalles

Ernesto Quiñones A. ernestoq@apesol.org

Ernesto Quiñones A. ernestoq@apesol.org SERVICIOS DE ALTA DISPONIBILIDAD DE BASES DE DATOS CON 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

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

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 para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 3 Abril 2006 Índice 1. Generalidades... 3 1.1

Más detalles

Sistemas de Información para la Gestión. UNIDAD 2: RECURSOS DE TI Información y Aplicaciones

Sistemas de Información para la Gestión. UNIDAD 2: RECURSOS DE TI Información y Aplicaciones UNIDAD 2: RECURSOS DE TI Información y Aplicaciones UNIDAD 2: RECURSOS DE TI Información y Aplicaciones 1. La Información: Propiedades de la Información. Sistemas de Información. Bases de Datos. 2. Administración

Más detalles

Descripción. Este Software cumple los siguientes hitos:

Descripción. Este Software cumple los siguientes hitos: WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución

Más detalles

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA Estudio de las herramientas TOAD y DBArtisan para la administración e integración de bases de datos relacionales. PREVIA OPCION AL TÍTULO DE: INGENIERO

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

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO 1. GENERALIDADES En el presente capítulo se tratará la determinación de los requerimientos de software que se necesitan para el sistema; para

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

Diseño Físico E S P E C IA L IZ A C IÓ N E N TECN O L O G ÍA S D E LA IN F O R M A C I Ó N G E O G R Á F I C A

Diseño Físico E S P E C IA L IZ A C IÓ N E N TECN O L O G ÍA S D E LA IN F O R M A C I Ó N G E O G R Á F I C A Diseño Físico E S P E C IA L IZ A C IÓ N E N TECN O L O G ÍA S D E LA IN F O R M A C I Ó N G E O G R Á F I C A M a r i e l a J. Q u i r o g a G i a l d r o n i maqui21@gmail.com mariela_quirogag@hotmail.com

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Presentación. 29/06/2005 Monografía de Adscripción 1

Presentación. 29/06/2005 Monografía de Adscripción 1 Presentación Alumno: Uribe, Valeria Emilce Profesor Director: Mgter. David Luis La Red Martínez. Asignatura: Diseño y Administración de Datos. Corrientes 2005. 29/06/2005 Monografía de Adscripción 1 MONOGRAFIA

Más detalles

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 2 Nombre: Arquitectura Cliente-Servidor Contextualización Qué es la arquitectura Cliente-Servidor? En la nueva de las comunicaciones a través

Más detalles

Bases de datos: Sistemas de bases de datos:

Bases de datos: Sistemas de bases de datos: Bases de datos: Sistemas de bases de datos: Un sistema de bases de datos es básicamente un sistema para archivar en computador, es decir, es un sistema computarizado cuyo propósito general es mantener

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

Notas técnicas del producto FUJITSU Software Enterprise Postgres

Notas técnicas del producto FUJITSU Software Enterprise Postgres Notas técnicas FUJITSU Software Enterprise Postgres Valor de código abierto, calidad empresarial Se espera que prosiga el fuerte crecimiento en Sistemas de gestión de bases de datos (DBMS), convirtiendo

Más detalles

CAPÍTULO 5 IMPLEMENTACIÓN DEL SISTEMA

CAPÍTULO 5 IMPLEMENTACIÓN DEL SISTEMA CAPÍTULO 5 IMPLEMENTACIÓN DEL SISTEMA Capítulo 7: Resultados y Trabajo a Futuro 5.1 Servidor Web Jakarta-Tomcat Para el desarrollo de un Sistema de Comercio Electrónico (SCE) se uso un servidor Web compatible

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

CAPÍTULO I DEFINICIÓN DEL PROBLEMA Y OBJETIVOS

CAPÍTULO I DEFINICIÓN DEL PROBLEMA Y OBJETIVOS CAPÍTULO I DEFINICIÓN DEL PROBLEMA Y OBJETIVOS 10 1.1 Definición del problema Actualmente las metodologías de ingeniería de software pueden considerarse como una base necesaria para la ejecución de cualquier

Más detalles

Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada.

Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada. Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada. Esquema Introducción... 2 Historia... 2 Suites... 2 Herramientas ofimáticas... 3 Tipos de programas ofimáticos:...

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍTULO II. Gráficos Dinámicos. 2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos

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

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Facultad de Estudios Superiores Acátlan Matemáticas Aplicadas y Computación Bases de Datos DBMS: DB2

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Facultad de Estudios Superiores Acátlan Matemáticas Aplicadas y Computación Bases de Datos DBMS: DB2 UNIVERSIDAD NACINAL AUTÓNMA DE MÉXIC Facultad de Estudios Superiores Acátlan Matemáticas Aplicadas y Computación Bases de Datos DBMS: DB2 Profesor: Liliana Gutiérrez Flores. Autor(es): -Jesús León Martínez

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

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA. Ciclo Académico 2003 II SILABO

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA. Ciclo Académico 2003 II SILABO UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA Ciclo Académico 2003 II SILABO Nombre del curso : BASE DE DATOS Código del curso : II 0704 Número de créditos : 4 Carácter :

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

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

Sistemas Open Source. Energia SH, 1998-2011 Pag. 1/7

Sistemas Open Source. Energia SH, 1998-2011 Pag. 1/7 Sistemas Open Source Ponemos a su alcance, la infraestructura informática más robusta y confiable que haya existido, la cual es la elección de todo departamento de defensa como el Pentágono, entidades

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

IMPLEMENTACIÓN DE UN PROTOTIPO DE AULA VIRTUAL EN LA UNIVERSIDAD DE SANTANDER SEDE BUCARAMANGA. Ponencia. Educación Virtual

IMPLEMENTACIÓN DE UN PROTOTIPO DE AULA VIRTUAL EN LA UNIVERSIDAD DE SANTANDER SEDE BUCARAMANGA. Ponencia. Educación Virtual IMPLEMENTACIÓN DE UN PROTOTIPO DE AULA VIRTUAL EN LA UNIVERSIDAD DE SANTANDER SEDE BUCARAMANGA Ponencia Educación Virtual JOSÉ DAVID CAMPO ROBLES Estudiante de Ingeniería de Software y Comunicaciones UDES

Más detalles

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

Unidad I Fundamentos de Sistemas Distribuidos. M.C. Juan Carlos Olivares Rojas

Unidad I Fundamentos de Sistemas Distribuidos. M.C. Juan Carlos Olivares Rojas Unidad I Fundamentos de Sistemas Distribuidos M.C. Juan Carlos Olivares Rojas Temario 1.1. Características de un sistema distribuido 1.2. Objetivos de los sistemas distribuidos 1.3. Ventajas y desventajas

Más detalles

Introducción a las bases de datos.

Introducción a las bases de datos. Introducción a las BBDD 1 Centro de Referencia Linux UAM-IBM Introducción a las bases de datos. Carmen B. Navarrete Navarrete carmen_navarrete@telefonica.net Introducción a las BBDD 2 Qué vamos a ver?

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

LA PLATAFORMA LAMP APLICADA A LOS PORTALES DE SERVICIOS AL CIUDADANO EN ADMINISTRACIONES LOCALES DE MEDIANO Y PEQUEÑO TAMAÑO

LA PLATAFORMA LAMP APLICADA A LOS PORTALES DE SERVICIOS AL CIUDADANO EN ADMINISTRACIONES LOCALES DE MEDIANO Y PEQUEÑO TAMAÑO LA PLATAFORMA LAMP APLICADA A LOS PORTALES DE SERVICIOS AL CIUDADANO EN ADMINISTRACIONES LOCALES DE MEDIANO Y PEQUEÑO TAMAÑO Francisco Javier Salcedo Campos Coordinador técnico de la empresa Interax S.C.A.

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Visión Global Plataforma Oracle

Instituto Profesional DuocUC Escuela de Ingeniería Visión Global Plataforma Oracle Visión Global Plataforma Oracle Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá.: Conocer historia de Oracle Corporation Conocer plataformas Soportadas de

Más detalles

1.- DATOS DE LA ASIGNATURA. Programación de Base de Datos. Nombre de la asignatura. Ingeniería en Sistemas Computacionales. Carrera BDM-1201.

1.- DATOS DE LA ASIGNATURA. Programación de Base de Datos. Nombre de la asignatura. Ingeniería en Sistemas Computacionales. Carrera BDM-1201. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura Carrera Clave SATCA 1 Programación de Base de Datos Ingeniería en Sistemas Computacionales BDM-1201 2-4-6 2.- PRESENTACIÓN Caracterización de la asignatura:

Más detalles

Sybase IQ Servidor analítico con arquitectura basada en columnas

Sybase IQ Servidor analítico con arquitectura basada en columnas Sybase IQ Servidor analítico con arquitectura basada en columnas www.sybase.es Sybase IQ Descripción Tener acceso a toda la información de que dispone su organización, con el fin de analizarla no es hoy

Más detalles

Curso de Administración de Servidores GNU/Linux

Curso de Administración de Servidores GNU/Linux Curso de Administración de Servidores GNU/Linux Centro de Formación Permanente Universidad de Sevilla Jorge Juan . Abril, 2014 Usted es libre de copiar, distribuir y comunicar públicamente

Más detalles

UNIVERSIDAD LIBRE. recuperación, seguridad, confidencialidad y administración de la información dentro de una organización.

UNIVERSIDAD LIBRE. recuperación, seguridad, confidencialidad y administración de la información dentro de una organización. PROGRAMAS ANALÍTICOS SECCIONAL: PEREIRA FACULTAD: INGENIERIAS PROGRAMA ACADÉMICO: ING. DE SISTEMAS JORNADA: UNICA 1.- INFORMACION DEL DOCENTE: Carlos Alberto Atehortua E-mail institucional: catheortua@unilibrepereira.edu.co

Más detalles

UNIVERSIDAD DR. JOSE MATIAS DELGADO

UNIVERSIDAD DR. JOSE MATIAS DELGADO NOMBRE DE LA ASIGNATURA: PROGRAMACIÓN DE COMPUTADORAS 4 a. Generalidades. Número de Orden: Prerrequisito (s): 30 Código: PRC 4 PRC 3 Ciclo Académico: Área: VI Especializada U.V.: 4 Duración del Ciclo en

Más detalles

Construcción de sistemas de soporte a la toma de decisiones

Construcción de sistemas de soporte a la toma de decisiones INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Construcción de sistemas de soporte a la toma de decisiones M. En C. Eduardo Bustos Farías 1 Desarrolla en Sistemas de Apoyo de Decisión Como

Más detalles

Unidad V: Programación del lado del servidor

Unidad V: Programación del lado del servidor Unidad V: Programación del lado del servidor 5.1 Introducción al lenguaje La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante

Más detalles

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs.

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Gobierno Electrónico GLOSARIO DE TÉRMINOS 110 A APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Arquitectura de Sistemas: Es una descripción del diseño y contenido de un

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

Ernesto Gamaliel Acosta Gabriela Castillo Granados Antonio de Jesús Pérez Maldonado

Ernesto Gamaliel Acosta Gabriela Castillo Granados Antonio de Jesús Pérez Maldonado Ernesto Gamaliel Acosta Gabriela Castillo Granados Antonio de Jesús Pérez Maldonado QUÉ ES INFORMIX? ES UN GESTOR DE BASE DE DATOS CREADO POR INFORMIX SOFTWARE INC. INCLUYE UN RDBMS (SISTEMA ADMINISTRADOR

Más detalles

DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de

DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de Unidad 1 DBMS (Data Base Management System) Un Sistema de Gestión de Base de Datos, consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a esos datos. El objetivo

Más detalles

PALESTRA PORTAL DE ASUNTOS PÚBLICOS DE LA PUCP

PALESTRA PORTAL DE ASUNTOS PÚBLICOS DE LA PUCP El software libre y el Estado Ing. Genghis Ríos Kruger Jefe de la Oficina de Infraestructura Informática Académica de la DIA-PUCP Abril, 2007 Síntesis: A pesar de que su implementación inicial puede resultar

Más detalles

CONECTIVIDAD EN RED MANUAL DEL ADMINISTRADOR

CONECTIVIDAD EN RED MANUAL DEL ADMINISTRADOR CONECTIVIDAD EN RED MANUAL DEL ADMINISTRADOR ESTE DOCUMENTO CONTIENE INFORMACIÓN CONFIDENCIAL, PROPIEDAD INTELECTUAL DE DO ANALYTICS LLC. Y SE ENTREGA CON EL ENTENDIMIENTO DE QUE SE UTILIZARÁ EXCLUSIVAMENTE

Más detalles

Cursos PHP construcción de sitios web dinámicos

Cursos PHP construcción de sitios web dinámicos Facultad de Ingeniería Universidad Nacional de Mar del Plata Cursos sobre PHP, MySQL, HTML, páginas web dinámicas acrónimo recursivo PHP Hypertext Preprocessor es un lenguaje de scripting de fuente abierta

Más detalles

Introducción a los sistemas de Bases de datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO

Introducción a los sistemas de Bases de datos. Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO Capitulo 1 Introducción a los sistemas de Bases de datos Profesor: Msc. MIGUEL ANGEL NIÑO ZAMBRANO Programación: Tiempo Tópico 60 minutos Diapositivas y ejemplos 60 minutos Lecturas - Taller 120 minutos

Más detalles

White Paper Help Desk Intranet

White Paper Help Desk Intranet 2004 Koala Developers Versión del documento: 2.0.8 White Paper Help Desk Intranet Autor: Departamento de Comercialización Última modificación: Abril de 2004 1 Contenido 2 Quién debería leer este documento?...3

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

PRESENTACIÓN Resultado de Aprendizaje:

PRESENTACIÓN Resultado de Aprendizaje: 1 2 PRESENTACIÓN En la actualidad, las Bases de datos son parte esencial de una empresa debido a la necesidad de almacenar, manejar y gestionar la información de forma ágil, oportuna, veraz y confiable,

Más detalles

Clientes y agentes de Veritas NetBackup 6.5

Clientes y agentes de Veritas NetBackup 6.5 Clientes y agentes de Veritas NetBackup 6.5 Plataforma Veritas NetBackup: la protección de datos de última generación Visión general Veritas NetBackup ofrece una selección simple y a la vez completa de

Más detalles

Generación de Copias de Seguridad para Base de Datos Oracle Postgres

Generación de Copias de Seguridad para Base de Datos Oracle Postgres de Datos Oracle Postgres Página 1 de 5 1. Objetivo y Alcance Describir el proceso para la toma y almacenamiento de los archivos de copias de seguridad para bases de datos Oracle y Postgres. Comprende desde

Más detalles

INFORME PREVIO DE EVALUACIÓN DE SOFTWARE N EI-007-2007

INFORME PREVIO DE EVALUACIÓN DE SOFTWARE N EI-007-2007 INFORME PREVIO DE EVALUACIÓN DE SOFTWARE N EI-007-2007 1. NOMBRE DEL ÁREA División de Sistemas de Información 2. RESPONSABLE DE LA EVALUACIÓN Luis Antonio Manya Aqquehua 3. CARGO Jefe de Sistemas de Información

Más detalles

DETERMINACION DE VARIABLES E INDICADORES DE LA INVESTIGACION. Análisis Relacional de las Variables.-

DETERMINACION DE VARIABLES E INDICADORES DE LA INVESTIGACION. Análisis Relacional de las Variables.- DETERMINACION DE VARIABLES E INDICADORES DE LA INVESTIGACION Análisis Relacional de las Variables.- Implementación de la carrera X Diseño de Propuesta de un Plan Y Técnico en Programación y de Estudio

Más detalles

Tabla de contenidos...1 1. Historia del modelo ORDBMS...1 2. Definición del modelo ORDBMS...2 3. Descripción del modelo...2 4. Sobre el diseño del

Tabla de contenidos...1 1. Historia del modelo ORDBMS...1 2. Definición del modelo ORDBMS...2 3. Descripción del modelo...2 4. Sobre el diseño del Tabla de contenidos...1 1. Historia del modelo ORDBMS...1 2. Definición del modelo ORDBMS...2 3. Descripción del modelo...2 4. Sobre el diseño del modelo...3 5. Consideraciones entre el modelo ORDBMS y

Más detalles

Conexión ODBC Visual Basic - MSQL. Cristian Vidal Silva

Conexión ODBC Visual Basic - MSQL. Cristian Vidal Silva Conexión ODBC Visual Basic - MSQL Cristian Vidal Silva Qué es un Sistema Cliente Servidor Puede ejecutarse en al menos dos computadores distintos. Existen Procesos Clientes y Procesos Servidores. Un Proceso

Más detalles