Prácticas de Estructuras de Datos

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

Download "Prácticas de Estructuras de Datos"

Transcripción

1 Prácticas de Estructuras de Datos David Arroyo Guardeño Escuela Politécnica Superior de la Universidad Autónoma de Madrid

2 1 Introducción 2 Normativa General Requisitos de las entregas 3 Introducción a PostgreSQL 4 Introducción a ODBC Segunda Práctica Instalación Etapas DSN Comandos Referencias

3 Ejemplos Práctica ODBC-II

4 Información general Correo [EDAT] Nota: 0.7 N T N P COPIAS

5 Requisitos de las entregas Retraso Penalización de 1 punto por día de retraso Entrega moodle Límite: una hora antes del comienzo de la primera sesión de la siguiente práctica Nombre entregable Gxxx Pyy z.tgz en caso contrario, 1 punto

6 Contenido del fichero 1 Fichero de texto: nombre alumnos, , grupo y fecha 2 Documentación en formato pdf Respuesta a preguntas breves Cómo se ha realizado cada ejercicio Documentación ejercicio final: 3 Listado de código fuente documentado Programación modular y estructurada Makefile Compilación no correcta: 0!!!

7 Instalación en casa sudo apt get i n s t a l l p o s t g r e s q l postgresql c o n t r i b sudo i u postgres createuser edat d l sudo i u edat createdb U edat p1 tweet

8 Importar/Exportar en postgresql Exportar: pg dump U alumnodb d p1 tweet f p1 tweet.sql Importar: psql U alumnodb d p1 tweet f p1 tweet.sql

9 Segunda Práctica Entrega: semana octubre antes de la sesión de prácticas correspondiente Refinar el diseño de la base de datos Acceso a la base de datos mediante ODBC

10 ODBC Open DataBase Connectivity Estándar de acceso a bases de datos

11 LINUX!!!!!!!!!!!!!!!!!

12 LINUX!!!!!!!!!!!!!!!!!

13 Entrega Makefile: obligatorio condición necesaria para que la práctica sea corregida Código debidamente documentado recomendable el uso de Doxygen, muy recomendable Depuración del código: gdb, ddd Dos recomendaciones 1 darroyo/s1.pdf 2 darroyo/makefile_comentarios.pdf

14 Instalar ODBC en casa Instalar unixodbc, utilidades y las bibliotecas de desarrollo

15 Instalar ODBC en casa Instalar unixodbc, utilidades y las bibliotecas de desarrollo sudo apt get install unixodbc bin unixodbc dev unixodbc

16 Instalar ODBC en casa Instalar unixodbc, utilidades y las bibliotecas de desarrollo sudo apt get install unixodbc bin unixodbc dev unixodbc Instalar el controlador ODBC para potgresql

17 Instalar ODBC en casa Instalar unixodbc, utilidades y las bibliotecas de desarrollo sudo apt get install unixodbc bin unixodbc dev unixodbc Instalar el controlador ODBC para potgresql sudo apt get install odbc postgresql

18 Instalar ODBC en casa Instalar unixodbc, utilidades y las bibliotecas de desarrollo sudo apt get install unixodbc bin unixodbc dev unixodbc Instalar el controlador ODBC para potgresql sudo apt get install odbc postgresql

19 Etapas transacción ODBC 1 Localización del controlador (driver) adecuado 2 Carga del driver 3 Carga del entorno y del manejador del driver 4 Conexión con la fuente de datos 5 Ejecución de la consulta

20 Etapas transacción ODBC 1 Indicar al gestor del controlador ODBC el entorno y el manejador de la conexión SQLAllocHandle, dos invocaciones Primera llamada: inicialización de la interfaz ODBC y reserva de memoria para información global Segunda llamada: reserva de memoria para el manejador de conexión y la información asociada 2 Localización del controlador (driver) adecuado 3 Carga del driver

21 Etapas transacción ODBC 1 Indicar al gestor del controlador ODBC el entorno y el manejador de la conexión 2 Localización del controlador (driver) adecuado SQLConnect 3 Carga del driver 4 Carga del entorno y del manejador del driver 5 Conexión con la fuente de datos 6 Ejecución de la consulta

22 Etapas transacción ODBC 1 Localización del controlador (driver) adecuado 2 Carga del driver 3 Carga del entorno y del manejador del driver 4 Conexión con la fuente de datos 5 Ejecución de la consulta SQLAllocHandle(SQL HANDLE STMT, dbc, SQLExecDirect(stmt, consulta, SQL NTS);

23 Control de errores SQLRETURN ret; SQL SUCCEEDED(ret)

24 Control de errores SQLRETURN ret; SQL SUCCEEDED(ret) SQLRETURN r e t = SQL SUCCESS; clirc = SQLAllocHandle (SQL HANDLE ENV, SQL NULL HANDLE, &env ) ; i f ( r e t!= SQL SUCCESS) { p r i n t f ( \n ERROR while a l l o c a t i n g the environment handle. \ n ) ; p r i n t f ( r e t = %d\n, r ) ; p r i n t f ( l i n e = %d\n, L I N E ) ; p r i n t f ( f i l e = %s\n, F I L E ) ; return 1;

25 Control de errores SQLRETURN ret; SQL SUCCEEDED(ret) SQLRETURN r e t = SQL SUCCESS; clirc = SQLAllocHandle (SQL HANDLE ENV, SQL NULL HANDLE, &env ) ; i f ( r e t!= SQL SUCCESS) { p r i n t f ( \n ERROR while a l l o c a t i n g the environment handle. \ n ) ; p r i n t f ( r e t = %d\n, r ) ; p r i n t f ( l i n e = %d\n, L I N E ) ; p r i n t f ( f i l e = %s\n, F I L E ) ; return 1; odbc.h en los ejemplos: void odbc extract error(char fn, SQLHANDLE handle, SQLSMALLINT type);

26 Liberar recursos i n t odbc disconnect (SQLHENV env, SQLHDBC dbc ) { SQLRETURN r e t ; / Disconnect from database / r e t = SQLDisconnect ( dbc ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, dbc, SQL HANDLE DBC) ; return r e t ; / Free connection handle / r e t = SQLFreeHandle (SQL HANDLE DBC, dbc ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, dbc, SQL HANDLE DBC) ; return r e t ; / Free environment handle / r e t = SQLFreeHandle (SQL HANDLE ENV, env ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, env, SQL HANDLE ENV) ; return r e t ; return r e t ;

27 Liberar recursos i n t odbc disconnect (SQLHENV env, SQLHDBC dbc ) { SQLRETURN r e t ; / Disconnect from database / r e t = SQLDisconnect ( dbc ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, dbc, SQL HANDLE DBC) ; return r e t ; / Free connection handle / r e t = SQLFreeHandle (SQL HANDLE DBC, dbc ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, dbc, SQL HANDLE DBC) ; return r e t ; / Free environment handle / r e t = SQLFreeHandle (SQL HANDLE ENV, env ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, env, SQL HANDLE ENV) ; return r e t ; return r e t ; ret = SQLDisconnect(dbc);

28 Liberar recursos i n t odbc disconnect (SQLHENV env, SQLHDBC dbc ) { SQLRETURN r e t ; / Disconnect from database / r e t = SQLDisconnect ( dbc ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, dbc, SQL HANDLE DBC) ; return r e t ; / Free connection handle / r e t = SQLFreeHandle (SQL HANDLE DBC, dbc ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, dbc, SQL HANDLE DBC) ; return r e t ; / Free environment handle / r e t = SQLFreeHandle (SQL HANDLE ENV, env ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, env, SQL HANDLE ENV) ; return r e t ; return r e t ; ret = FreeHandle(SQL HANDLE DBC, dbc);

29 Liberar recursos i n t odbc disconnect (SQLHENV env, SQLHDBC dbc ) { SQLRETURN r e t ; / Disconnect from database / r e t = SQLDisconnect ( dbc ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, dbc, SQL HANDLE DBC) ; return r e t ; / Free connection handle / r e t = SQLFreeHandle (SQL HANDLE DBC, dbc ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, dbc, SQL HANDLE DBC) ; return r e t ; / Free environment handle / r e t = SQLFreeHandle (SQL HANDLE ENV, env ) ; i f (! SQL SUCCEEDED( r e t ) ) { o d b c e x t r a c t e r r o r (, env, SQL HANDLE ENV) ; return r e t ; return r e t ; ret = SQLFreeHandle(SQL HANDLE ENV, env);

30 Primer paso: creación de una fuente de datos DSN: Data Source Name Si está instalado unixodbc-bin: ODBCCreateDataSourceQ4 (para ver todas las fuentes existentes, ODBCManageDataSourceQ4 ) Alternativa: crear un fichero.odbc.ini en el directorio home del usuario cd nos lleva a nuestro directorio home cd nos lleva a nuestro directorio home touch.odbc.ini gnome open.odbc.ini

31 [ p1 tweet ] D e s c r i p t i o n = PostgreSQL Unicode D r i v e r = PostgreSQL Unicode Trace = No TraceFile = Database = p1 tweet Servername = l o c a l h o s t Username = alumnodb Password = alumnodb Port = 5432 P r otocol = 6.4 ReadOnly = No RowVersioning = No ShowSystemTables = No ShowOidColumn = No FakeOidIndex = No ConnSettings =

32 Comandos útiles odbcinst q d : Lista todos los controladores ODBC instalados odbcinst q s : Lista todas las fuentes de datos definidas isql v p1 tweet : Para conectarse a la fuente de datos

33 Enlaces útiles http: // languages/c/index.html developer/languages/c/ examples/index.html

34 Makefile ejemplo CC = gcc CFLAGS = Wall Wextra pedantic ansi LDLIBS = lodbc EXE = odbc t e s t odbc example1 odbc example2 odbc example3 odbc example4 a l l : $ (EXE) clean : rm f. o core $ (EXE) $ (EXE) : % : %.o odbc. o

35 Muestra las fuentes de datos instaladas # i n c l u d e <s t d i o. h> # i n c l u d e <s q l. h> # i n c l u d e <s q l e x t. h> main ( ) { SQLHENV env ; char dsn [ ] ; char desc [ ] ; SQLSMALLINT d s n r e t ; SQLSMALLINT d e s c r e t ; SQLUSMALLINT d i r e c t i o n ; SQLRETURN r e t ; SQLAllocHandle ( SQL HANDLE ENV, SQL NULL HANDLE, &env ) ; SQLSetEnvAttr ( env, SQL ATTR ODBC VERSION, ( void ) SQL OV ODBC3, 0) ; d i r e c t i o n = SQL FETCH FIRST ; while (SQL SUCCEEDED( r e t = SQLDataSources ( env, d i r e c t i o n, dsn, s i z e o f ( dsn ), &dsn ret, desc, s i z e o f ( desc ), &d e s c r e t ) ) ) { d i r e c t i o n = SQL FETCH NEXT ; p r i n t f ( %s %s\n, dsn, desc ) ; i f ( r e t == SQL SUCCESS WITH INFO) p r i n t f ( \ t d a t a t r u n c a t i o n \n ) ;

36 Muestra los controladores ODBC instalados # i n c l u d e <s t d i o. h> # i n c l u d e <s q l. h> # i n c l u d e <s q l e x t. h> main ( ) { SQLHENV env ; char d r i v e r [ ] ; char a t t r [ ] ; SQLSMALLINT d r i v e r r e t ; SQLSMALLINT a t t r r e t ; SQLUSMALLINT d i r e c t i o n ; SQLRETURN r e t ; SQLAllocHandle ( SQL HANDLE ENV, SQL NULL HANDLE, &env ) ; SQLSetEnvAttr ( env, SQL ATTR ODBC VERSION, ( void ) SQL OV ODBC3, 0) ; d i r e c t i o n = SQL FETCH FIRST ; while (SQL SUCCEEDED( r e t = SQLDrivers ( env, d i r e c t i o n, d r i v e r, s i z e o f ( d r i v e r ), & d r i v e r r e t, a t t r, s i z e o f ( a t t r ), & a t t r r e t ) ) ) { d i r e c t i o n = SQL FETCH NEXT ; p r i n t f ( %s %s\n, d r i v e r, a t t r ) ; i f ( r e t == SQL SUCCESS WITH INFO) p r i n t f ( \ t d a t a t r u n c a t i o n \n ) ;

37 Qué debo hacer para la segunda parte de la práctica 2? I Cuatro programas (+ optativo) 1 usuario inserción de un nuevo usuario usuario + <screen name> <full eliminación de un usuario usuario <screen name> 2 tweet tweet <screen name> <tweet> 3 retweet retweet <screen name> <tweet id> 4 reply reply <screen name> <text>

38 Qué debo hacer para la segunda parte de la práctica 2? II Crear sentencias SQL de inserción ( INSERT INTO... VALUES... ) Crear sentencias SQL de elimación de registros ( DELETE FROM... WHERE... ) Leer/interpretar con detenimiento la biblioteca odbc que se da como ejemplo Sustituid la constante CONNECTION PARS en odbc.h Buscad las líneas que determinan la consulta SQL en los ejemplos En odbc-example2.c SQLExecDirect(stmt, (SQLCHAR ) select x, y from a, SQL NTS); En odbc-example3.c sprintf(query, select y from a where x = %s;, x); En odbc-example4.c SQLPrepare(stmt, (SQLCHAR ) select y from a where x =?, SQL NT SQLBindParameter(stmt, 1, SQL PARAM INPUT, SQL C SLONG, SQL INTEGER, 0, 0, &x, 0,

TICAR 2015 ASTERISK DEVELOPER. Ing. Fernando A. Gonzalez

TICAR 2015 ASTERISK DEVELOPER. Ing. Fernando A. Gonzalez TICAR 2015 ASTERISK DEVELOPER Ing. Fernando A. Gonzalez Tecnologías La Presentación Uso de Asterisk puro Administración de herramientas por Consola Guía paso a paso basada en experiencias. Escenario: Archlinux

Más detalles

Prácticas de Estructuras de Datos

Prácticas de Estructuras de Datos Prácticas de Estructuras de Datos David Arroyo Guardeño Escuela Politécnica Superior de la Universidad Autónoma de Madrid 1 Introducción 2 Normativa General Requisitos de las entregas 3 Práctica 1 4 Introducción

Más detalles

Manual de Instalación SICO MANUAL DE INSTALACION SICO SOFTWARE DE GESTION BASE DE DATOS POSTGRESQL

Manual de Instalación SICO MANUAL DE INSTALACION SICO SOFTWARE DE GESTION BASE DE DATOS POSTGRESQL MANUAL DE INSTALACION SICO SOFTWARE DE GESTION BASE DE DATOS POSTGRESQL PASOS PARA INSTALACION (Entorno Windows) 1 SOBRE LA BASE DE DATOS 1.1 Creación de la base de datos El programa de instalación crea

Más detalles

Introducción a JDBC - Base de datos con Java

Introducción a JDBC - Base de datos con Java Introducción a JDBC - Base de datos con Java Objetivos: Reconocer los objetos para trabajar con bases de datos. Desarrollar aplicaciones que trabajen con bases de datos. Temas: Java Database Connectivity

Más detalles

Ejercicios - Persistencia en Android: ficheros y SQLite

Ejercicios - Persistencia en Android: ficheros y SQLite Ejercicios - Persistencia en Android: ficheros y SQLite Índice 1 Uso de ficheros (0.5 puntos)...2 2 Persistencia con ficheros (0.5 puntos)...3 3 Base de datos: SQLiteOpenHelper (0.5 puntos)... 3 4 Base

Más detalles

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA SECCIÓN: 15N1- IS REALIZADO POR: BR. BRETE JINETH. BR. SULBARÁN ARMANDO BR. TORREZ

Más detalles

Registro y Comunicación Automatizada a Bases de Datos

Registro y Comunicación Automatizada a Bases de Datos $ Registro y Comunicación Automatizada a Bases de Datos Luis Guizar Ingeniero de Campo National Instruments México Antes de Empezar: Qué Módulos y Librerías están Soportadas por LabVIEW Core? Report Generation

Más detalles

Los autores del presente documento lo ha publicado bajo las condiciones que especifica la licencia

Los autores del presente documento lo ha publicado bajo las condiciones que especifica la licencia Los autores del presente documento lo ha publicado bajo las condiciones que especifica la licencia Creative Commons Attribution-NonCommercial-ShareAlike 3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/

Más detalles

APLICACIONES WEB PERL + BASES DE DATOS REQUERIMIENTO RESPUESTA

APLICACIONES WEB PERL + BASES DE DATOS REQUERIMIENTO RESPUESTA ARQUITECTURA CLIENTE SERVIDOR (L1) REQUERIMIENTO CLIENTE WEB SERVIDOR WEB RESPUESTA ARQUITECTURA WEB CON Perl + BD (L1) CLIENTE WEB 1 2 3 6 SERVIDOR WEB 5 MOTOR PERL 4 SERVIDOR BD (MYSQL O POSTGRESQL)

Más detalles

sudo mkdir /usr/local/pgsql/data /home/ /home/juan sudo chown juan /usr/local/pgsql/data

sudo mkdir /usr/local/pgsql/data /home/ /home/juan sudo chown juan /usr/local/pgsql/data sudo tar -zxvf postgresql-8.2.4.tar.gz cd postgresql-8.2.4 sudo./configure sudo./configure --without-[opcion] sudo make sudo make install sudo mkdir /usr/local/pgsql/data /home/ /home/juan sudo chown juan

Más detalles

Seminario 1. Conexión a Oracle

Seminario 1. Conexión a Oracle Seminario 1. Conexión a Oracle Laboratorio de Programación Curso 2007/2008 Fran J. Ruiz Emilio Sobreviela Diseño E/R usuario contrasena Usuarios 1:1 es id_cliente nombre 1:1 Clientes apellidos edad 1 Creación

Más detalles

Introducción al laboratorio de Programación I

Introducción al laboratorio de Programación I Introducción al laboratorio de Programación I Manuel Montenegro [email protected] es Despacho B12 Compilación Es el proceso de transformación de un programa escrito en un lenguaje de alto nivel (en

Más detalles

El Entorno Integrado de Desarrollo Dev-C++ (Ayuda básica para las primeras sesiones de prácticas)

El Entorno Integrado de Desarrollo Dev-C++ (Ayuda básica para las primeras sesiones de prácticas) El Entorno Integrado de Desarrollo Dev-C++ (Ayuda básica para las primeras sesiones de prácticas) Sobre Dev-C++ Dev-C++ es un Entorno Integrado de Desarrollo para el lenguaje de programación C/C++ que

Más detalles

Guía Taller I Conexión con la Base de Datos Introducción a PostgreSQL

Guía Taller I Conexión con la Base de Datos Introducción a PostgreSQL Guía Taller I Conexión con la Base de Datos Introducción a PostgreSQL 1. Conexión con la Base de Datos: se debe realizar a partir de algún programa que implemente el protocolo SSH (Secure Shell), a partir

Más detalles

Cómo abrir la base de datos de Aspel-SAE 5.0?

Cómo abrir la base de datos de Aspel-SAE 5.0? Cómo abrir la base de datos de Aspel-SAE 5.0? 1 Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde la

Más detalles

Tema 5: Diseño modular. Índice. Notas. Programación 2. Curso 2014-2015. Notas. Ejemplo. La herramienta make. 1 Diseño modular.

Tema 5: Diseño modular. Índice. Notas. Programación 2. Curso 2014-2015. Notas. Ejemplo. La herramienta make. 1 Diseño modular. : Programación 2 Curso 2014-2015 Índice 1 2 3 (1/2) Cuando el programa crece es necesario dividirlo en módulos Cada módulo agrupa una serie de funciones con algo en común El módulo puede reutilizarse en

Más detalles

Acceso a bases de datos en Perl

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

Más detalles

Administración Básica de Oracle9i.

Administración Básica de Oracle9i. PRACTICAS. TRABAJOS (JOBS). 1. Identificar los procesos de sistema operativo que corresponden al proceso gestor de colas corriendo en la instancia. u01apporacleadmincurso01pfile (CURSO01)> ps -ef grep

Más detalles

Acceso a base de datos SQLite desde Gambas

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

Más detalles

Acceso a BDs en Java: JDBC

Acceso a BDs en Java: JDBC Acceso a BDs en Java: JDBC Bases de Datos II 1 Introducción Para hacer una aplicación de BDs en Java se necesita disponer del driver adecuado para el SGBD. En nuestro caso necesitamos el de mysql. http://dev.mysql.com/downloads/connector/j/3.0.html

Más detalles

[INFORMACIONES TECNICAS] Sistema Operativo Windows 98, Windows XP SP2, Windows Vista

[INFORMACIONES TECNICAS] Sistema Operativo Windows 98, Windows XP SP2, Windows Vista UNESYS 1. Requerimientos del Sistema Sistema Operativo Windows 98, Windows XP SP2, Windows Vista Conexión a internet banda ancha (no inferior a 128 Mb, recomendado) Resolución de pantalla, mínima requerida

Más detalles

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Objetivos Integrar un toolchain basado en PTXdist sobre un IDE gráfico basado en Eclipse. Creación y compilación de un pequeño proyecto.

Más detalles

Cómo abrir las bases de datos de Aspel-NOI 5.0?

Cómo abrir las bases de datos de Aspel-NOI 5.0? Cómo abrir las bases de datos de Aspel-NOI 5.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

Acceso a BD desde Java. JDBC

Acceso a BD desde Java. JDBC JDBC (Java DataBase Connectivity) es una interfaz para programar la ejecución de sentencias SQL sobre SGBDR El API JDBC facilita programar el acceso a BD sin que se tenga en cuenta a que Servidor nos dirigimos

Más detalles

MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL

MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL Guía para los administradores de sistemas Suizo para el RIC de Guatemala Julio 2001 MANUAL DE ADMINISTRACIÓN DEL PLUGIN QGISSQL INTRODUCCIÓN Viendo las necesidades

Más detalles

Cómo abrir las bases de datos en Aspel-COI 6.0?

Cómo abrir las bases de datos en Aspel-COI 6.0? Cómo abrir las bases de datos en Aspel-COI 6.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

Anexo I. Instalación del Sistema de Gestión integral de promociones de los centros comerciales de una ciudad

Anexo I. Instalación del Sistema de Gestión integral de promociones de los centros comerciales de una ciudad Anexo I Instalación del Sistema de Gestión integral de promociones de los centros comerciales de una ciudad Índice de contenido Instalación y revisión del entorno de desarrollo...3 Instalacion del S.O.

Más detalles

Sistemas Manejadores de Bases de Datos ( Postgres)

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

Más detalles

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Objetivos Integrar un toolchain basado en PTXdist sobre un IDE gráfico basado en Eclipse. Creación y compilación de un pequeño proyecto.

Más detalles

Practica 11: Conexión de Java con Bases de datos Access

Practica 11: Conexión de Java con Bases de datos Access Practica 11: Conexión de Java con Bases de datos Access En esta práctica vamos a crear una base de datos Microsoft Access y luego vamos a conectarnos desde una aplicación java haciendo uso del puente JDBC-ODBC

Más detalles

SEMINARIO PRÁCTICO ADQUISICION DE UNA SEÑAL DE TEMPERATURA Y TRABAJO EN BASES DE DATOS. www.ni.com www.esi.com.co

SEMINARIO PRÁCTICO ADQUISICION DE UNA SEÑAL DE TEMPERATURA Y TRABAJO EN BASES DE DATOS. www.ni.com www.esi.com.co SEMINARIO PRÁCTICO ADQUISICION DE UNA SEÑAL DE TEMPERATURA Y TRABAJO EN BASES DE DATOS www.ni.com www.esi.com.co ADQUISICION DE UNA SEÑAL DE TEMPERATURA Y TRABAJO EN BASES DE DATOS OBJETIVOS PRINCIPALES

Más detalles

Aplicación de Base de Datos con MySQL, ODBC y Delphi

Aplicación de Base de Datos con MySQL, ODBC y Delphi Teoría y Diseño / Elementos de Bases de Datos Aplicación de Base de Datos con MySQL, ODBC y Delphi Lic. Diego R. García Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del

Más detalles

Iniciando con Oracle. Índice de contenido. Ingresando a Oracle. Cambiando Su Contraseña. Ingresando un Comando SQL en SQL*Plus

Iniciando con Oracle. Índice de contenido. Ingresando a Oracle. Cambiando Su Contraseña. Ingresando un Comando SQL en SQL*Plus Iniciando con Oracle Índice de contenido Ingresando a Oracle...1 Cambiando Su Contraseña...1 Ingresando un Comando SQL en SQL*Plus...2 Saliendo de SQL*Plus...2 Consiguiendo Ayuda...2 Creación de una Tabla...3

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

Motores de Base de Datos Libres: Postgresql y MySql. Ing. Ricardo Naranjo Faccini, M.Sc

Motores de Base de Datos Libres: Postgresql y MySql. Ing. Ricardo Naranjo Faccini, M.Sc XXIV SALÓN DE INFORMÁTICA Motores de Base de Datos Libres: Postgresql y MySql Ing. Ricardo Naranjo Faccini, M.Sc Novell Product Manager Nexsys de Colombia S.A. Octubre 13 de 2004 Encontrando el camino

Más detalles

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente MANUAL TECNICO INSTALACIÓN Y CONFIGURACIÓN DEL SISTEMA AARON A QUIEN VA DIRIGIDO El siguiente manual está dirigido al administrador encargado de la instalación y configuración del Sistema AARON. PRÓLOGO

Más detalles

- Power Builder - Conexión ODBC DataWindows

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

Más detalles

CURSORES EN SQL SERVER

CURSORES EN SQL SERVER Año del Centenario de Machu Picchu para el mundo CURSORES EN SQL SERVER Curso: IMPLEMENTACION DE BASE DE DATOS VII Ciclo Integrantes: Vásquez Paredes, Pablo Bustamante Auccasi, Janett Córdova Farfán, Carlos

Más detalles

Plan de mantenimiento. NetSupport ServiceDesk

Plan de mantenimiento. NetSupport ServiceDesk Plan de mantenimiento NetSupport ServiceDesk para un funcionamiento óptimo TotemGuard.com 1 902 360 645 Índice INTRODUCCION...3 PLAN DE MANTENIMIENTO...4 1. Copia de seguridad (automática)...4 2. Programación

Más detalles

Documentación automática con Doxygen

Documentación automática con Doxygen Documentación automática con Doxygen 4 de abril de 2008 () Documentación automática con Doxygen 4 de abril de 2008 1 / 16 1 Introducción 2 Cómo utilizar Doxygen 3 Documentación del código fuente () Documentación

Más detalles

Java y MySQL. Ciclo de ejecución

Java y MySQL. Ciclo de ejecución Java y MySQL JDBC: Java DataBase Connectivity Cliente Servidor Aplicación Java Driver JDBC MySQL Conexión cliente-servidor MySQL Java Runtime Librerías JDBC El driver implementa las interfaces del paquete

Más detalles

PyReplica. Sistema de replicación simple para. programado en Python. Mariano Reingart

PyReplica. Sistema de replicación simple para. programado en Python. Mariano Reingart PyReplica Sistema de replicación simple para PostgreSQL programado en Python Mariano Reingart Motivación / Objetivos Fácil instalación (scripts, sin compilación) Fácil administración (sin comandos) Fácil

Más detalles

Lenguaje de Consulta Estructurado S Q. Lenguaje de Consulta Estructurado. Wael Najjar /

Lenguaje de Consulta Estructurado S Q. Lenguaje de Consulta Estructurado. Wael Najjar / S Q Lenguaje de Consulta Estructurado L Wael Najjar / Wael Stephenson Najjar / Prieto Stephenson Prieto Contenido Parte I El Lenguaje de Consulta Estructurado. Lo que se puede hacer. Lenguaje Estandarizado.

Más detalles

JDBC. Una mini-introducci. introducción

JDBC. Una mini-introducci. introducción JDBC Una mini-introducci introducción Introducción JDBC (Java DataBase Connectivity) Protocolo para utilizar bases de datos relacionales desde Java Se basa en la utilización n de drivers que implementan

Más detalles

De uno a uno : Ejemplo de una llave primaria a otra llave primaria De uno a muchos : Ejemplo de una llave primaria a una Regular o Foránea.

De uno a uno : Ejemplo de una llave primaria a otra llave primaria De uno a muchos : Ejemplo de una llave primaria a una Regular o Foránea. Curso de Visual Foxpro - Volumen II ( Creación de la Base de Datos) Las relaciones mas comunes entre tablas se definen : De uno a uno : Ejemplo de una llave primaria a otra llave primaria De uno a muchos

Más detalles

MySQL: Guía de Referencia

MySQL: Guía de Referencia Instituto Tecnologico Superior de Coatzacoalcos (ITESCO). MySQL: Guía de Referencia Farid Alfredo Bielma Lopez [email protected] http://fbielma.org/course/fbielma/curso_mysql.pdf Resumen del curso Algunas

Más detalles

U.E JUAN DE VELASCO CREAR DATOS EN SQL

U.E JUAN DE VELASCO CREAR DATOS EN SQL NOMBRE:LILIAN CAUJA U.E JUAN DE VELASCO CREAR DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador que por defecto en algunas instalaciones no viene incluido, se puede

Más detalles

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net Marcos de Desarrollo Diseño e implementación de aplicaciones Web con.net Prácticas de laboratorio (.NET) Planificación de clases prácticas 1. Introducción al entorno de trabajo 2. Ejemplos C# 3. Ejemplos

Más detalles

Taller introducción base de datos geográfica

Taller introducción base de datos geográfica Taller introducción base de datos geográfica Postgis 2 1 de 32 1 Introducción - Definiciones 1.1) PostgreSQL Es un Sistema de Gestión de Bases de Datos (SGBD) relacional orientado a objetos y libre. SGBD,

Más detalles

Bases de Datos Introducción a la Conectividad de

Bases de Datos Introducción a la Conectividad de Bases de Datos Introducción a la Conectividad de Bases de Datos con Java (JDBC) Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria [email protected] Objetivo

Más detalles

Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50

Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50 1 Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50 Contenido Previo a la instalación / actualización... 2 Pasos para descargar instaladores...

Más detalles

INDICE...2. 1. Qué es SQLyog...3. 2. Instalación del programa...4

INDICE...2. 1. Qué es SQLyog...3. 2. Instalación del programa...4 MySQL: Mini guía SQLYog 2 INDICE INDICE...2 1. Qué es SQLyog...3 2. Instalación del programa...4 3. Usos básicos...7 3.1 Conexión al servidor MySQL...8 3.2 Aspecto general del programa...10 3.3 Ejecución

Más detalles

Manual de Instalación Instalación del Sistema en el Servidor ADempiere ERP

Manual de Instalación Instalación del Sistema en el Servidor ADempiere ERP Manual de Instalación Instalación del Sistema en el Servidor ADempiere ERP Versión 1.0 Noviembre 2013 Realizado Por: Bucare Systems C.A. Prerrequisitos de instalación del Sistema Prerrequisitos del Sistema

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS Escuela de Computación

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS Escuela de Computación UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS Escuela de Computación CICLO: 1/2013 Guía de laboratorio # 10 Nombre de la práctica: PostgreSQL. Lugar de ejecución: Laboratorio de redes Tiempo

Más detalles

1. Notas sobre la instalación de estas aplicaciones

1. Notas sobre la instalación de estas aplicaciones Manual de instalación de PostgreSQL y PostGIS Este manual pertenece al material docente del Master Universitario en Gestión Sostenible de la Tierra y del Territorio [0] y en el se explica paso a paso:

Más detalles

Antes de cargar el contenido del fichero, aprovechamos para fijarnos en los archivos WAL, que ya más adelante comentaremos con más detalle.

Antes de cargar el contenido del fichero, aprovechamos para fijarnos en los archivos WAL, que ya más adelante comentaremos con más detalle. Objetivos: o pg_dump o pg_restore o COPY TO/FROM o OIDs o Vacuum o Reindex Preparación de la práctica: Para estos ejercicios vamos a cargar una base de datos "grande", con muchos datos, para ello nos bajaremos

Más detalles

Instalación de OpenMPI

Instalación de OpenMPI Instalación de OpenMPI Programación Distribuida y Paralela Universidad de Granada Departamento del LSI Por: Daniel Guerrero Martínez Sergio Rodríguez Lumley 1 Índice de contenido Instalación de OpenMPI...3

Más detalles

TEMA 20: CONCEPTOS BÁSICOS DE SQL

TEMA 20: CONCEPTOS BÁSICOS DE SQL TEMA 20: CONCEPTOS BÁSICOS DE SQL OBJETIVOS DEL TEMA Introducción al lenguaje de consultas SQL. Para iniciar esta parte del curso se va a utilizar el programa SQLITE que es sencillo, multiplataforma y

Más detalles

Descarga, instalación y uso de herramientas:

Descarga, instalación y uso de herramientas: Descarga, instalación y uso de herramientas: Eclipse: Instalación de Eclipse (Más información en http://www.eclipse.org/) 1. Copiar, descomprimir e instalar si es necesario la última versión de Eclipse

Más detalles

Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos

Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos Sistemas de Información Grado de Informática Dpto. de Informática e Ingeniería

Más detalles

Bases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006

Bases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006 Bases de Datos SQL 1 SQL Jorge Pérez R. Universidad de Talca, II Semestre 2006 Bases de Datos SQL 2 SQL + Procedural La mayoría de los DBMS actuales permiten extensiones de SQL para la creación de bloques

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

NORMAS PARA LA ENTREGA DE LOS LABORATORIOS

NORMAS PARA LA ENTREGA DE LOS LABORATORIOS Facultad de Ingeniería Escuela de Ingeniería de Sistemas y Computación Bases de Datos I - Laboratorio # 5 - SQL 3: Conexión de Programas Java con DBMS Entrega: Sábado, 29 de Noviembre de 2014 NORMAS PARA

Más detalles

Practica 3: Infraestructuras Web

Practica 3: Infraestructuras Web Comercio Electrónico Practica 3: Infraestructuras Web Antonio Sanz [email protected] Rafael del Hoyo [email protected] Objetivo de la práctica Definir los diversos elementos de una infraestructura de comercio

Más detalles

Ahora después de ver las múltiples herramientas de desarrollo de ABAP, podemos ver los detalles del lenguaje:

Ahora después de ver las múltiples herramientas de desarrollo de ABAP, podemos ver los detalles del lenguaje: Ahora después de ver las múltiples herramientas de desarrollo de ABAP, podemos ver los detalles del lenguaje: El lenguaje ABAP tiene ciertas características generales, que debes conocer: Tiene tipos de

Más detalles

Programación 2 Curso 2013 2014. Guía de desarrollo C/C++ con Eclipse

Programación 2 Curso 2013 2014. Guía de desarrollo C/C++ con Eclipse Programación 2 Curso 2013 2014 Introducción Guía de desarrollo C/C++ con Eclipse Eclipse 1 es un entorno de programación que permite el desarrollo de aplicaciones en diferentes lenguajes. Consta de un

Más detalles

XPERTO EN DISEÑO DE PÁGINAS WEB

XPERTO EN DISEÑO DE PÁGINAS WEB Curso ICA de: EXPERTO EN DISEÑO DE PÁGINAS WEB Módulo 1: Program. cliente: JavaScript Estudia el lenguaje JavaScript para crear guiones o scripts que se incluyen en las páginas web y que son ejecutados

Más detalles

PHP Y BASES DE DATOS. Introducción a SQL

PHP Y BASES DE DATOS. Introducción a SQL PHP Y BASES DE DATOS M.I María Luisa González Ramírez Introducción a SQL SQL es el lenguaje usado para interactuar con las base de datos. Es un lenguaje normalizado, utilizado por los diferentes motores

Más detalles

INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE POSTGRESQL EN FEDORA 19 PRESENTADO POR EDUARDO MORANTES DIAZ CODIGO: 1150445 PRESENTADO A

INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE POSTGRESQL EN FEDORA 19 PRESENTADO POR EDUARDO MORANTES DIAZ CODIGO: 1150445 PRESENTADO A INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE POSTGRESQL EN FEDORA 19 PRESENTADO POR EDUARDO MORANTES DIAZ CODIGO: 1150445 PRESENTADO A ING. JEAN POLO CEQUEDA UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD

Más detalles

PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN. Actividad Importación de Datos a MySQL Workbench

PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN. Actividad Importación de Datos a MySQL Workbench DEXCELENCIA UNIVERSITARIA, FORTALEZA E MEXICO I Z U C A R D E M ATA M O R O S PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN Actividad Importación de Datos a MySQL Workbench Como requerimiento parcial

Más detalles

(Servicio Web Netbeans-java,Glassfish MySQL)

(Servicio Web Netbeans-java,Glassfish MySQL) GUIA DE LABORATORIO N 9 A (Servicio Web Netbeans-java,Glassfish MySQL) Objetivo: Crear servicios web utilizando la arquitectura REST, para obtener información desde un servidor web montado localmente con

Más detalles

INSTITUTO GEOFISICO DEL PERÚ CENTRO NACIONAL DE DATOS GEOFISICOS - CDNG

INSTITUTO GEOFISICO DEL PERÚ CENTRO NACIONAL DE DATOS GEOFISICOS - CDNG INSTITUTO GEOFISICO DEL PERÚ CENTRO NACIONAL DE DATOS GEOFISICOS - CDNG MANUAL DE INSTALACIÓN DE NetCDF 4.2 Y EJEMPLOS PARA OPENSUSE.2 EN C, C++, f77, f90, ifort, java y python Huber Paúl Gilt López [email protected]

Más detalles

TRABAJO GRUPAL TEMA: COMO CREAR BASE DE DATOS EN SQL

TRABAJO GRUPAL TEMA: COMO CREAR BASE DE DATOS EN SQL TRABAJO GRUPAL INTEGRANTES: Curso: 3ero C Informática Erika Caisa Erika Córdova Joselyn Rea TEMA: COMO CREAR BASE DE DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador

Más detalles

http://www.gnu.org/copyleft/copyleft.es.html

http://www.gnu.org/copyleft/copyleft.es.html Manual - Guia de instalacion Adempiere ERP 3.4.2s 2009 basado en el documento publicado en http://www.adempiere.com/wiki/i ndex.php/adempiere_installing elaborados por la comunidad y modificado por el

Más detalles

Dossier de prácticas

Dossier de prácticas Dossier de prácticas Intranet / Extranet Màster d Enginyeria del Software Desenvolupament d aplicacions sobre Internet Fundació Politècnica de Catalunya Jaume Moral Ros Albert Obiols Vives 1 Dossier de

Más detalles

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada.

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Copias de Seguridad Físicas OFFLINE Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Como ya se ha comentado anteriormente, una copia en frío

Más detalles

1. Módulos de Funciones

1. Módulos de Funciones 1. Módulos de Funciones 1.1 Introducción Los módulos de funciones son objetos que realizan operaciones que pueden ser utilizadas en varios programas. Al crear un módulo de función con el código que realiza

Más detalles

Apéndice B. Instalación de DSpace

Apéndice B. Instalación de DSpace Apéndice B Instalación de DSpace Antes de empezar hay que tomar en cuenta que DSpace se programó en plataforma Unix, sin embargo puede funcionar bajo Windows. También hay que tener presente que incluso

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

Álvaro Herrera [email protected] Modelamiento Avanzado de Datos con PostgreSQL

Álvaro Herrera alvherre@dcc.uchile.cl Modelamiento Avanzado de Datos con PostgreSQL Modelamiento Avanzado de Datos con PostgreSQL Álvaro Herrera [email protected] Quinto Encuentro Nacional de Linux, Chile Contenidos Restricciones Check OUTER JOIN Operaciones de Conjuntos Agrupamiento

Más detalles

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com [email protected]

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com [email protected] Tutorial 1 Conexión con la Base de Datos Establecer la conexión con la base de datos no suele ser muy

Más detalles

Uso básico de la terminal

Uso básico de la terminal Uso básico de la terminal Comandos básicos El CLI más utilizado en Linux se llama GNU/Bash (o solo Bash --Bourne Again Shell) algunas variables y comandos que son de utilidad son:. ruta actual ~ home del

Más detalles

Instituto Tecnológico de Celaya PROCEDIMIENTO DE DESCARGA DE SOFTWARE DE AUTODESK PARA ALUMNOS Y PROFESORES

Instituto Tecnológico de Celaya PROCEDIMIENTO DE DESCARGA DE SOFTWARE DE AUTODESK PARA ALUMNOS Y PROFESORES Instituto Tecnológico de Celaya PROCEDIMIENTO DE DESCARGA DE SOFTWARE DE AUTODESK PARA ALUMNOS Y PROFESORES Docentes del departamento de Ingeniería Mecánica gestionaron un contrato por medio del cual los

Más detalles

MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2

MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2 MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2 Para la instalación de Geonetwork 2.2 con POSTGRESQL se debe tomar en cuenta los siguientes prerequisitos: PREREQUISITOS: JDK 1.5 o superior

Más detalles

INSTALACION DE SERVIDORES

INSTALACION DE SERVIDORES INSTALACION DE SERVIDORES ING. EN SISTEMAS COMPUTACIONALES UNIVERSIDAD DEL SUR CANCUN Profesor: Ing. Ismael Jiménez Sánchez Alumno: David Morales Gonzalez INDICE CONTENIDO Requisitos del Sistema. Introducción.

Más detalles

Repaso. Laboratorio Informix. Stored Procedures. Ejemplo. Creación de stored procedures. Sql en un Procedimiento

Repaso. Laboratorio Informix. Stored Procedures. Ejemplo. Creación de stored procedures. Sql en un Procedimiento Laboratorio Informix Stored Procedures Triggers Repaso A partir del ER, hicimos las tablas de la base de datos. Creamos en MySql las base de datos y las tablas Hicimos una aplicación que se comunica con

Más detalles

Prácticas de Bases de Datos

Prácticas de Bases de Datos 1. TOMA DE CONTACTO Prácticas de Bases de Datos Fernando Cano Espinosa Juan David González Cobas (In memoriam) Curso 2011-2012 1. Virtualización. Para el desarrollo de las prácticas de Bases de Datos vamos

Más detalles

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Contenidos 1. Propósito 3 2. Realizar una copia de seguridad con SQL Server 2005 4 3. Restaurar una copia de seguridad con SQL Server

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 [email protected] Introducción a las BBDD 2 Qué vamos a ver?

Más detalles

Laboratorio Informix. Stored Procedures Triggers

Laboratorio Informix. Stored Procedures Triggers Laboratorio Informix Stored Procedures Triggers Repaso A partir del ER, hicimos las tablas de la base de datos. Creamos en MySql las base de datos y las tablas Hicimos una aplicación que se comunica con

Más detalles

Bases de Datos Relacionales

Bases de Datos Relacionales 2da. Parte Bases de Datos Relacionales Objetivos de la Clase SQL. Tipos de sentencias SQL Describir los tipos de dato que se pueden utilizar al especificar la definición de columnas. Sentencias SQL Select.

Más detalles

Sistemas Operativos: Programación de Sistemas. Curso 2006-07. Oscar Déniz Suárez Alexis Quesada Arencibia Francisco J.

Sistemas Operativos: Programación de Sistemas. Curso 2006-07. Oscar Déniz Suárez Alexis Quesada Arencibia Francisco J. Tema 2 : entorno programación linux Sistemas Operativos: Programación de Sistemas Oscar Déniz Suárez Alexis Quesada Arencibia Francisco J. Santana Pérez Curso 2006-07 Francisco J. Santana 1 Programación

Más detalles

Programando con Pl/Python

Programando con Pl/Python Programando con Ernesto Quiñones Azcárate [email protected] 1/30 Que es? http://www.postgresql.org http://www.python.org http://www.postgresql.org/docs/9.2/static/plpython.html 2/30 Que es? Es un lenguaje

Más detalles

C a p í t u l o. Instalación. Contenido

C a p í t u l o. Instalación. Contenido C a p í t u l o 2 Instalación Este capítulo resume el proceso para implantar Sprinter y muestra una lista con las recomendaciones de hardware y software para su mejor rendimiento. Contenido Pre-requisitos

Más detalles