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 Modelando aplicaciones

3 Haz intentado recuperar alguna vez una base de datos Oracle?

4 Trivia Cual fué la primera base de datos de código abierto?

5 Respuesta: INGRES De hecho, INGRES existe bajo una modalidad de modico pago por su codigo fuente desde 1980; cambiando luego a una licencia BSD (1985) y posteriormente (2006) a una licencia GPL v2. Históricamente a INGRES y a System R se las conoce como las mamás de todas las bases de datos relacionales.

6 Trivia Qué proyectos se originaron de la Universidad de Berkeley, Ingres y de System R?

7 Respuesta: Muchos! Eric Allman funda Sybase, de donde nace MS SQL Server Michael Stonebraker a partir de Ingres y System R crea Illustra (que es re formulada como Informix); de donde posteriormente IBM obtendría DB/2 y de donde se basa el ANSI SQL 2003 y mysql. Robert Epstein se une a Larry Ellison (que venía de trabajar en el proyecto Oraculo de la CIA) y fundan Oracle Corp. Michael Stonebraker retorna a Berkeley en 1985 y funda el proyecto más allá de Ingres (post Gres) que se convertiría en la actual PostgreSQL. Bernstein se une a Jim Starkey (que viene de DEC VMS) y desarrollan Interbase Margo Seltzer en su tesis (con tutor a Stonebreaker) usa código libre de System R y desarrolla una disertación sobre bases de datos de archivos; de donde nace Berkeley DB Keith Bostic (socio de Margo en Sleepycat) crea BSD.LFS y Unix BSD

8 Trivia De donde se origina Firebird?

9 Respuesta: De Borland Interbase Borland Libera el código de su base de datos Interbase bajo licencia pública Mozilla; pero posteriormente la compañia se divide y queda Interbase 6 sin avance, con una nueva licencia (cerrada); su licencia no es ni BSD ni GPL, no permite su uso comercial y es completamente limitada a la exploración del código fuente. La fundación Firebird (creada por Jim Starkey) hace un fork del código abandonado de Interbase 6.0 y desarrolla Firebird 1.0 (2004) Actualmente se encuentra en la versión 2.0.3

10 Trivia Actualmente SAP corre primordialmente sobre Oracle?

11 Respuesta: No SAP se une a mysql para crear un mysql Max a medida (llamado originalmente sapdb (2003)); dicha RDBMS es orientada fuertemente al las exploraciones OLTP y ser compatible con OLAP; agregando funcionalidades que para la época mysql no poseía (triggers, procedimientos almacenados, control concurrente, transacciones serializables, etc). En 2004 sapdb es renombrado como maxdb y el control del proyecto pasa directamente a las manos de mysql. En 2006 el control del proyecto vuelve a las manos de SAP. Actualmente maxdb se encuentra en la versión 7.6 y el Database Studio de SAP

12 Trivia Es verdad que las bases de datos propietarias son técnicamente mejores que las libres?

13 Respuesta: No Una investigación imparcial de una empresa consultora de sistemas (contratada por el Departamento del Tesoro y la Secretaría de Defensa de EUA) encontró que entre los desarrolladores de manejadores de bases de datos ocurren: Software libre: errores por cada 1,000 líneas de código Propietario: de 20 a 30 errores por cada 1,000 líneas de código Además que ocurren ciertos vicios como arrastrar bugs durante años

14 Trivia Cada base de datos sirve para todas las necesidades?

15 Respuesta: No cada DBMS (Database model System) tiene su nicho de mercado y está implementada y pensada para cubrir unas demandas y necesidades específicas. Aquí trataremos de develar algunas!

16 Primeros Conceptos Base de datos Técnicamente una base de datos es el conjunto de datos que están almacenados y organizados bajo un mismo contexto y de manera sistemática para su posterior uso. Algunos Tipos: Relacionales Jerárquicas Fuente: wikipedia

17 Primeros Conceptos SGBD (Sistema Gestor de BD) El sistema intermedio de gestión entre el usuario, las aplicaciones y sus bases de datos son los SGBD. Son software muy específico dedicado exclusivamente al almacenamiento, gestión y recuperación de datos en bancos de datos. Fuente: wikipedia

18 Primeros Conceptos Almacén de datos Almacén de datos (del ingles, Data Warehousing) es una simple colección de datos muy variable tanto en dimensiones como en el tiempo dedicada a un ámbito específico de la empresa. Permiten tener colecciones de datos para su análisis empresarial Lo integran: Metadatos, ETL y Middleware

19 Primeros Conceptos OLAP (On Line Analytical Processing) Permite la consulta de grandes almacenes de datos mediante estructuras de vectores asociados y estructuras multi dimensionales (cubos OLAP) Por lo general, servidores dedicados resumen y crean almacenes para ser atacados por un analizador OLAP OpenOLAP (R OLAP y M OLAP) existe para

20 Primeros Conceptos Data Mining (Minería de datos) La minería de datos es simplemente ejecutar búsquedas de información especializada dentro de nuestras bases de datos usando algoritmos estadísticos (de varianza, clustering) o informáticos (genéticos, IA, neuronales). Existen herramientas como Weka (java) o R (python) que permiten ejecutar data mining sobre

21 file:///home/jalcala/documentos/asl/ensl/ingres.gif Ingres Primera base de datos relacional en cumplir los principios de Codd Estuvo 10 años relegada por su hijo PostgreSQL en 2006 se reabrió el proyecto bajo la GPL Soporta ACID y ANSI:SQL92

22 Entendiendo mysql file:///home/jalcala/documentos/asl/ensl/mysql.png mysql Motor basado en Oracle Interpretador basado en DB/2 Usa un PL basado en Transact Storage Engine separados para cada necesidad Actualmente cuenta con vistas, vistas actualizables, sub selects, etc

23 Características file:///home/jalcala/documentos/asl/ensl/mysql.png Storage Engines (innodb, Maria(*), Falcon(*), ndb(*), federated, heap, BDB, myisam, merge, Archive) Independencia del analizador (SQL modes: MS SQL, Oracle, postgresql, sybase, informix, DB2) Soporta GIS, XML y Full Search Text de manera nativa

24 file:///home/jalcala/documentos/asl/ensl/mysql.png Ejemplos Veamos un ejemplo de mysql en acción

25 Eventos en mysql file:///home/jalcala/documentos/asl/ensl/mysql.png CREATE EVENT computar_nomina ON SCHEDULE EVERY 1 DAY DO IF MONTH(CURRENT_DATE) <> MONTH(CURRENT_DATE +INTERVAL '1' DAY) THEN CALL `nomina`.`pre_nomina`(); END IF;

26 Particionamiento Lógico file:///home/jalcala/documentos/asl/ensl/mysql.png PARTITION BY LIST(id_entidad) ( PARTITION p2 VALUES IN (14, 20, 21) PARTITION p0 VALUES IN (1) INDEX DIRECTORY = '/home/mysql/cne/andes' INDEX DIRECTORY = '/home/mysql/cne/caracas' DATA DIRECTORY = '/home/mysql/cne/caracas', PARTITION p1 VALUES IN (24, 15, 22) DATA DIRECTORY = '/home/mysql/cne/andes',... PARTITION p6 VALUES IN (2, 4, 9, 10, 23) INDEX DIRECTORY = '/home/mysql/cne/miranda zulia' INDEX DIRECTORY = '/var/lib/mysql/cne/resto' DATA DIRECTORY = '/home/mysql/cne/miranda zulia', DATA DIRECTORY = '/var/lib/mysql/cne/resto'

27 Entendiendo PostgreSQL file:///home/jalcala/documentos/asl/ensl/postgresql.png postgresql Base de datos Objeto Relacional Basada en Ingres Posee muchas características de alto nivel como dominios, campos seriales, PL en más de 16 lenguajes distintos, tipos compuestos y arreglos Usa una versión modificada de PL/SQL Guarda en tablespaces y permite MVCC

28 Características file:///home/jalcala/documentos/asl/ensl/postgresql.png Tipos compuestos y arreglos Constraints Herencia a nivel de tabla Soporta separación en esquemas ANSI SQL 92, 99 y parte de 2003 (> 8.2) El máximo tamaño de registro es de 1.6TB y 32TB

29 Ejemplos file:///home/jalcala/documentos/asl/ensl/postgresql.png Veamos ejemplos de postgresql

30 Constraints Check file:///home/jalcala/documentos/asl/ensl/postgresql.png 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_'+*$%\^&!\.\ ])+\@(([a za Z0 9\ ])+\.)+([a za Z0 9:]{2,4})+$'

31 Un Benchmark Errado? file:///home/jalcala/documentos/asl/ensl/mysql.png file:///home/jalcala/documentos/asl/ensl/postgresql.png

32 Un Benchmark de Storages InnoDB vs. MyISAM vs. Falcon file:///home/jalcala/documentos/asl/ensl/mysql.png

33 Y existe uno con Oracle? Specs oficiales de Sun Basado en velocidad, cantidad de Hardware adquirido, necesidad de optimizaciones adicionales, modificaciones y tunning al hardware, software y database + rendimiento general de las consultas jappserver 2007

34 Cuanto cuesta MySQL? mysql Sun Fire X4100 (2x285,4x2GB,2X73GB) (2) Sun StorEdge 3320, 12x73GB, 1 RAID CONT Single Port PCI Ultra320 SCSI HBA Costo: US$ Puntuación Total: Unidades Costo de Unidad (Costo/Puntuación): 82 US$ por Unidad JOPS

35 Cuanto cuesta Oracle? Oracle Server HP Integrity rx Ghz 18GB 4 core (2) 12GB DDR2 memory pair SAN Array 1000 Costo: US$ Oracle 10g Enterprise + Oracle App Server + Oracle Partition Option Costo: US$!! Puntuación: 874 Unidades Costo de Unidad (Costo/Puntuación): US$ por unidad

36 Cuanto cuesta postgresql? PostgreSQL Server HP Integrity rx Ghz 18GB 4 core (2) 12GB DDR2 memory pair SAN Array 1000 Costo: US$ PostgreSQL 8.2 (0 US$) Puntuación: Unidades Costo de Unidad (Costo/Puntuación): US$ por unidad

37 file:///home/jalcala/documentos/asl/ensl/ds-firebird-logo-200.png Firebird Basada en Borland Interbase Su PL es PL/I aunque acepta lenguajes del dominio empresarial/financiero como ADA, COBOL, etc Actualmente el proyecto se esfuerza en llevar a la completa adopción de ANSI::SQL 2003

38 file:///home/jalcala/documentos/asl/ensl/942.gif Berkeley DB Base de datos Objeto de alta velocidad Su fín principal es estar imbuida en aplicaciones openldap, ADS, Bind y mucho hardware llevan imbuida una base de datos Berkeley DB Su licencia es BSD Tiene una versión especial para XML

39 SapDB Desarrollado en conjunto con mysql AB Implementa características necesarias para la plataforma SOA de SAP Como mysql, SapDB es GPL y además es auto administrado (bajo costo, no requiere un DBA permanente, etc) Toda la plataforma de desarrollo viene sobre

40 SQLite Base de datos Imbuida de alta velocidad Soporta muchas características de ANSI:SQL 92 Viene imbuida en la gran mayoría de los lenguajes libres (perl, python, php, etc) Es de mucha utilidad a la hora de desarrollar aplicaciones

41 Apache Derby Database desarrollada en Java Sistema de datos mixto (imbuido o cliente servidor) que corre en la JVM junto a la aplicación Java Centrada en datos, permite gestión relacional (ANSI:SQL92) y jerárquica/objeto (XML XQuery) Al ser imbuida, solo viene con JDBC

42 Tabla General de Migración Desde: Hasta: Oracle 10g PostgreSQL 8.3 MS SQL Server MySQL 5.0/5.1 IBM DB2 / Sybase MySQL 5.0/5.1 Paradox / Interbase / Informix Firebird Privative OEM Databases Berkeley DB / BDB XML / Derby / SQLite? Escoge!

43 y si quiero mi Access? Entonces tienes OpenOffice Base! Permite múltiples conexiones a DB Soporta postgresql, mysql, Almacenes ISAM Asistentes, formularios

44 Paquete Vs. Tecnología Vs.

45 Conclusiones Cada base de datos posee una utilidad nativa Cada una se adapta a necesidades específicas Los benchmarks representan estados de cada implementación y no necesariamente acorde a las necesidades actuales del cliente Se puede hacer convivir sistemas heterogeneos

46 Gracias por su atención Jesús Ignacio Lara celular: correo: blog:

Bases de datos en Software Libre

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

Más detalles

Instituto Tecnológico Superior de Lerdo

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

Más detalles

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

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

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

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

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

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

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

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

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

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

de MySQL Ing. Juan Pablo Díaz Ezcurdia

de MySQL Ing. Juan Pablo Díaz Ezcurdia Ventajas en el uso de MySQL Ing. Juan Pablo Díaz Ezcurdia Agenda Acerca de MySql Motores de almacenamiento DML ACID Casos de éxito Beneficios Q & A Acerca de MySql MySQL es un sistema de gestión de base

Más detalles

UNIVERSIDAD MILITAR NUEVA GRANADA INVITACIÓN PÚBLICA No. ANEXO 16 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE REINSTALACIÓN

UNIVERSIDAD MILITAR NUEVA GRANADA INVITACIÓN PÚBLICA No. ANEXO 16 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE REINSTALACIÓN UNIVERDAD MILITAR NUEVA GRANADA 1 REQUERIMIENTOS TÉCNICOS DE SERVICIO DE Uno de los requerimientos esenciales del proyecto en la migración y puesta en marcha de todos los servicios que actualmente soporta

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

Gestion y Modelación de Datos Introducción

Gestion y Modelación de Datos Introducción Gestion y Modelación de Datos Introducción Julio de 2011 Contenido Gestión y Modelación de Datos Descripción del Curso Bases de Datos Definición - Funcionalidades Modelos de Datos DDLs, DMLs Descripción

Más detalles

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

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

Más detalles

Afinación y Rendimiento de Bases de Datos

Afinación y Rendimiento de Bases de Datos DIPLOMADO Afinación y Rendimiento de Bases de Datos TEMARIO DURACIÓN: 250 hrs. 1. Introducción a los Sistemas de Información y RDBMS (30 hrs.) 1. Sistemas de Información y RDBMS (30 hrs.) 1.1 Introducción

Más detalles

Universidad de Cantabria corcuerp@unican.es

Universidad de Cantabria corcuerp@unican.es Bases de Datos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos básicos y terminología de las bases de

Más detalles

PostgreSQL & MySQL Analisis FODA

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

Más detalles

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

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

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

Más detalles

GRID GRIDS. ING. DE INFORMACION II Ing. Alfredo Ramos

GRID GRIDS. ING. DE INFORMACION II Ing. Alfredo Ramos GRID GRIDS ING. DE INFORMACION II Ing. Alfredo Ramos Uso de Bases de Datos en Grid Introducción Qué es una base de datos? Un conjunto de datos no redundantes, almacenados en un soporte informático, organizados

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

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: Investigación de PostgreSQL

Más detalles

Contenido XIII. Capítulo 1. Capítulo 2. Alfaomega. Bases de datos - Reinosa, Maldonado, Muñoz, Damiano, Abrutsky

Contenido XIII. Capítulo 1. Capítulo 2. Alfaomega. Bases de datos - Reinosa, Maldonado, Muñoz, Damiano, Abrutsky XIII Contenido Capítulo 1 Estructura y tipos de bases de datos...1 1.1 Introducción... 2 1.2 Definición de base de datos... 3 1.3 Sistema de Gestión de Bases de Datos... 4 1.4 Usuarios de la base de datos...

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

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

DAM WCM DM? ECM CMS RM

DAM WCM DM? ECM CMS RM DAM WCM ECM? CMS RM DM Sistema de Gestión de Contenidos o Gestor de Contenidos (Content Management System) CMS Termino generalista para describir todos aquellos sistemas destinados a la gestión de contenidos

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

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

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

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

Más detalles

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

Cloud Computing Huibert Aalbers Senior Certified Software IT Architect

Cloud Computing Huibert Aalbers Senior Certified Software IT Architect Cloud Computing Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de itunes. El material adicional

Más detalles

Plataformas admitidas en Crystal Reports XI =========================================== (c) 2004 Business Objects

Plataformas admitidas en Crystal Reports XI =========================================== (c) 2004 Business Objects Plataformas admitidas en Crystal Reports XI =========================================== (c) 2004 Business Objects Estas plataformas se admiten en el momento de disponibilidad comercial general de la versión

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

AUDITORIA ESPECIFICA BASES DE DATOS. Juan Camilo Agudelo Pérez Juan Pablo Castro Toro

AUDITORIA ESPECIFICA BASES DE DATOS. Juan Camilo Agudelo Pérez Juan Pablo Castro Toro AUDITORIA ESPECIFICA BASES DE DATOS Juan Camilo Agudelo Pérez Juan Pablo Castro Toro Manizales 25/11/2010 AUDITORIA BASES DE DATOS DATO Datos son los hechos que describen sucesos entidades. Datos es una

Más detalles

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

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

Más detalles

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

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

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

Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S

Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S Arquitectura Web Básica Arquitectura Web Contenido Estático Arquitectura Web

Más detalles

BASE DE DATOS RELACIONALES

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

Más detalles

Capa de datos con Entity Framework Jorge Bustos sp@danysoft.com

Capa de datos con Entity Framework Jorge Bustos sp@danysoft.com Capa de datos con Entity Framework Jorge Bustos sp@danysoft.com Sigue descubriendo 8º Encuentro Danysoft en Microsoft Visual Studio SQL Server Sharepoint 3 salas Madrid 24 Mayo 2011 Entity Framework Tecnología

Más detalles

1 Estructuras de datos y sistemas de información. 2 Normas y opciones técnicas. 3 Análisis y gestión de información.

1 Estructuras de datos y sistemas de información. 2 Normas y opciones técnicas. 3 Análisis y gestión de información. 1 Estructuras de datos y sistemas de información 2 Normas y opciones técnicas 3 Análisis y gestión de información 4 Conclusiones 1 Estructuras de datos y sistemas de información Definición de las EEDD

Más detalles

INFORME SOBRE EL ANÁLISIS COMPARATIVO DE LOS SISTEMAS LMS WP 2

INFORME SOBRE EL ANÁLISIS COMPARATIVO DE LOS SISTEMAS LMS WP 2 INFORME SOBRE EL ANÁLISIS COMPARATIVO DE LOS SISTEMAS LMS WP 2 El presente proyecto ha sido financiado con el apoyo de la Comisión Europea. Esta publicación (comunicación) es responsabilidad exclusiva

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

1. Capítulo 1: Herramientas de Software para el sistema

1. Capítulo 1: Herramientas de Software para el sistema 1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios

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

BASES DE DATOS TEMA 1. Introducción a las Bases de Datos

BASES DE DATOS TEMA 1. Introducción a las Bases de Datos BASES DE DATOS TEMA 1 Introducción a las Bases de Datos 1.1 y 1.2 Introducción y Concepto intuitivo de base de datos. Ejemplo: Datos referentes a organización docente Aplicaciones posibles: Matricula:

Más detalles

UTN :: buenos aires. Administración de Recursos

UTN :: buenos aires. Administración de Recursos UTN :: buenos aires Selección de Bases de Datos Relacionales Bases de datos Que se busca con los SGBD Abstracción de la información Independencia Redundancia minima Consistencia Seguridad Integridad Respaldo

Más detalles

DIPLOMADO EN MICROSOFT SQL SERVER 2008

DIPLOMADO EN MICROSOFT SQL SERVER 2008 DIPLOMADO EN MICROSOFT SQL SERVER 2008 El departamento de TI de las empresas se está sometiendo a una transformación integral. Está preparado? Aproveche la mejor oportunidad para capacitarse, ampliar sus

Más detalles

Objetivos y Temario CURSO MySQL 5

Objetivos y Temario CURSO MySQL 5 Objetivos y Temario CURSO MySQL 5 OBJETIVOS Este curso MySQL 5 se dirige a desarrolladores técnicos e ingenieros ya familiarizados con un lenguaje de programación y que desean desarrollar sus aplicaciones

Más detalles

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 1.1 SISTEMAS LÓGICOS DE ALMACENAMIENTO DE LA INFORMACIÓN...13 1.2 ALMACENAMIENTO EN FICHEROS...13 1.2.1 Registros físicos y registros

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

Arquitecturas MaxDB e Ingres

Arquitecturas MaxDB e Ingres Universidad de Carabobo Facultad Experimental de Ciencia y Tecnología Departamento de Computación Administración de Bases de Datos Arquitecturas MaxDB e Ingres Valencia, noviembre 2005 Zelinka Moimir Rodríguez

Más detalles

MariaDB Más allá de MySQL y otras BD privativas

MariaDB Más allá de MySQL y otras BD privativas Migración de BD Privativas a TI Libres MariaDB Más allá de MySQL y otras BD privativas Instituto Superior de estudios e Investigaciones Tecnológicas ISEIT Prof. Ricardo Strusberg V Mayo 2012 ve.iseit.net

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

Fundamentos de la Inteligencia de Negocios

Fundamentos de la Inteligencia de Negocios Universidad Nacional de Salta Facultad de Ciencias Económicas, Jurídicas y Sociales Sistemas de Información para la Gestión Fundamentos de la Inteligencia de Negocios Administración de Bases de Datos e

Más detalles

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

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

Más detalles

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB

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

Más detalles

<Insert Picture Here> Prácticas recomendadas en Afinación de Bases de Datos MySQL. Twitter: @mysql_espanol

<Insert Picture Here> Prácticas recomendadas en Afinación de Bases de Datos MySQL. Twitter: @mysql_espanol Prácticas recomendadas en Afinación de Bases de Datos MySQL Twitter: @mysql_espanol Facilitadores Pedro.Andrade@Oracle.com Responsable en la adopción de MySQL en latam Empleado MySQL

Más detalles

Inteligencia de Negocios

Inteligencia de Negocios Inteligencia de Negocios Seminario de Redes Inteligentes Oscar Duarte Abril 15 del 2011 Agenda Base de datos relacionales Bodegas de datos Minería de datos Bases de datos relacionales Bases de datos relacionales

Más detalles

Entendiendo y Optimizando MySQL

Entendiendo y Optimizando MySQL Grupo de Usuarios de Linux Universidad Carlos III de Madrid. 10 de Noviembre de 2010 Indice Arquitectura 1 Arquitectura 2 3 4 5 Arquitectura Sistema de Gestión de Bases de Datos. GPL. Escrito en C y C++.

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

Introducción a las Bases de Datos

Introducción a las 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 Sistemas gestores de bases de datos Definición Características y ventajas

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

Linux una opción para la empresa

Linux una opción para la empresa Linux una opción para la empresa Por Alejandro M. Mellado G. Magíster en Telecomunicaciones Docente de la Universidad Católica de Temuco Presentación realizada el 7 de Abril para la revista Channel News

Más detalles

INSTITUTO MATEMÁTICO Y ACTUARIAL MEXICANO PROGRAMACIÓN CON SAS

INSTITUTO MATEMÁTICO Y ACTUARIAL MEXICANO PROGRAMACIÓN CON SAS INSTITUTO MATEMÁTICO Y ACTUARIAL MEXICANO PROGRAMACIÓN CON SAS Descripción del curso 2 El estudio de los conceptos principales del lenguaje de programación de SAS (Statistical Analysis System) permite

Más detalles

MYSQL UNA ALTERNATIVA ECONÓMICA Y EMPRESARIALES Y PERSONALES

MYSQL UNA ALTERNATIVA ECONÓMICA Y EMPRESARIALES Y PERSONALES MYSQL UNA ALTERNATIVA ECONÓMICA Y SENCILLA PARA EL MANEJO DE DATOS EMPRESARIALES Y PERSONALES TEMARIO Conceptos básicos de los sistemas de manejo de bases de datos (DBMS) Historia de los sistemas de manejo

Más detalles

Forjas de Software y repositorios de código en la nube

Forjas de Software y repositorios de código en la nube Forjas de Software y repositorios de código en la nube Dani Reguera Bakhache dreguera@mondragon.edu http://twitter.com/dreguera http://www.linkedin.com/in/danireguera http://mukom.mondragon.edu/socialmedia

Más detalles

Sistemas de Información 12/13 Introducción

Sistemas de Información 12/13 Introducción 12/13 Introducción Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Aplicaciones Empresariales Características Arquitecturas Tecnologías de desarrollo

Más detalles

Introducción a los Sistemas Gestores de Bases de Datos

Introducción a los Sistemas Gestores de Bases de Datos Introducción a los Sistemas Gestores de Bases de Datos Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red [1] Datos y Archivos Gestión de

Más detalles

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

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

Más detalles

Universidad Dominicana O&M. Saber Pensar - Trabajar. Presentación. Título

Universidad Dominicana O&M. Saber Pensar - Trabajar. Presentación. Título Universidad Dominicana O&M Saber Pensar - Trabajar Presentación Título Principales características de motores de bases de datos Oracle / SQL-Server / DB2 / MySQl / PostgreSQL Nombre Iván Cruz Matricula

Más detalles

UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS

UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS [Escriba el subtítulo del documento] Qué es un gestor de base de datos? Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un

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

http://www.idesf.santafe.gov.ar

http://www.idesf.santafe.gov.ar http://www.idesf.santafe.gov.ar ASPECTOS TECNOLÓGICOS Grupo de Desarrollo: Ing. Alicia Duarte Ing. Pedro Arriondo Ing. Eric Retamosa AIA Fabián Amicone TEMARIO Primer versión del GeoPortal Segunda versión

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

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

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE - ADQUISICIÓN DE UCENCIA PARA MANEJADOR DE BASE DE DATOS INFORME TÉCNICO N* 1-2-OEFA-SG/OTI 1. NOMBRE DEL ÁREA: Oficina de Tecnologías de la Información

Más detalles

Definición. Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4

Definición. Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4 Definición Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4 Definición (cont.) Un Data Warehouse es una colección de

Más detalles

Requisitos Previos de Instalación Conceptos básicos a manejar antes de avanzar con el curso.

Requisitos Previos de Instalación Conceptos básicos a manejar antes de avanzar con el curso. Capitulo I Que es joomla? Joomla es un Sistema de Gestión de Contenidos (o CMS, por las siglas en inglés, Content Management System) que permite desarrollar sitios web dinámicos e interactivos. Permite

Más detalles

Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7

Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7 Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7 Este artículo trata sobre el desarrollo de aplicaciones de acceso a base de datos con la herramienta JBuilder7. Tras una breve introducción,

Más detalles

Enterprise Architect:

Enterprise Architect: Enterprise Architect: Procedimientos de implantación Fecha: 05/09/2006 Referencia: EJIE S.A. Mediterráneo, 3 Tel. 945 01 73 00* Fax. 945 01 73 01 01010 Vitoria-Gasteiz Posta-kutxatila / Apartado: 809 01080

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

WebSphere es una familia de productos de software propietario de IBM

WebSphere es una familia de productos de software propietario de IBM WEBSPHERE MQ WebSphere es una familia de productos de software propietario de IBM WebSphere MQ (anteriormente MQSeries), el punto central de la familia MQ, proporciona conectividad de aplicaciones. Puede

Más detalles

Qué es una base de datos. Laboratorio de Informix. Sistemas de archivos convencionales. Base de datos relacionales

Qué es una base de datos. Laboratorio de Informix. Sistemas de archivos convencionales. Base de datos relacionales Laboratorio de Informix Qué es una base de datos Es una colección de datos relacionados que sirven de múltiples propósitos y soportan múltiples usuarios. Octubre 2004 Sistemas de archivos convencionales

Más detalles

Laboratorio de Informix. Octubre 2004

Laboratorio de Informix. Octubre 2004 Laboratorio de Informix Octubre 2004 Qué es una base de datos Es una colección de datos relacionados que sirven de múltiples propósitos y soportan múltiples usuarios. Sistemas de archivos convencionales

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

2º curso de administración de sistemas informáticos en red autor: Jorge Sánchez www.jorgesanchez.net

2º curso de administración de sistemas informáticos en red autor: Jorge Sánchez www.jorgesanchez.net 2º curso de administración de sistemas informáticos en red autor: Jorge Sánchez www.jorgesanchez.net índice (1.1) estructura de un SGBD 7 (1.1.1) Sistemas Gestores de Bases de Datos 7 (1.1.2) repaso a

Más detalles

INTRODUCCION A LOS SGBD

INTRODUCCION A LOS SGBD Parte Primera: INTRODUCCION A LOS SGBD Sistemas de Gestión de Bases de Datos Tabla Tabla Type Fila Tabla Type Fila Tabla text Fila Type Fila Fila text Type Fila Tabla Tabla Fila text Fila text Fila Fila

Más detalles

ADMINISTRACIÓN DE BASE DE DATOS

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

Más detalles

Programación SQL. Lucio Salgado Diciembre 2008

Programación SQL. Lucio Salgado Diciembre 2008 Programación SQL Lucio Salgado Diciembre 2008 1 Gestionadores de Bases de Datos (DBMS) Es el software que permite administrar bases de datos, a través de ella el usuario puede usar los datos con mucha

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

El Sistema Gestor de Base de Datos (DBMS)

El Sistema Gestor de Base de Datos (DBMS) Pontificia Universidad Javeriana Contenido 1 Introducción 2 Evolución de los SGBD 3 Arquitectura del SGBD 4 Lenguajes de BD 5 Usuarios de la BD Introducción Se espera del SGBD (DBMS) que: 1 Permita a los

Más detalles

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón 1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado

Más detalles

Microsoft SQL Server Conceptos.

Microsoft SQL Server Conceptos. Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra

Más detalles