Prácticas de Estructuras de Datos
|
|
|
- Juan Francisco Plaza Mendoza
- hace 9 años
- Vistas:
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 Práctica 1 4 Introducción a PostgreSQL Comandos útiles Importación de datos Copia de seguridad 5 SHELL 6 SQL
3 Información general Correo [EDAT] Nota: 0.7 N T N P COPIAS
4 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
5 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!!!
6 Práctica 1 1 Crear un diagrama E-R 2 Optimización del primer diseño 3 Consultas SQL
7 Gestión de un catálogo de libros I 1 Libro: uno o varios autores, una o varias ediciones, uno o varios idiomas, tapa dura o bolsillo 2 Cada edición puede tener un editor o editores distintos; cada edición puede tener un precio distinto 3 Existen ofertas para un grupo de libros dentro de una cierto rango de fechas
8 Gestión de un catálogo de libros II 4 Existen usuarios fidelizados: identificador y número (único) de tarjeta de crédito 5 Los usuarios fidelizados tienen un descuento de un 10% (también en libros en oferta) 6 Hay registro de compras para cada usuario fidelizado. La compra puede ser en metálico o con tarjeta
9 Gestión de un catálogo de libros III 7 Los usuarios no fidelizados compran (en metálico o con tarjeta) y el registro se lleva sobre los artículos adquiridos
10 Consultas I 1 Dado un título, Cuántas ediciones tiene? En cuantos idiomas? 2 Cuántos libros se han vendido de un autor dado? 3 Cuántos libros de un autor dado se han vendido en oferta? 4 Cuánto dinero se ha ganado vendiendo libros de un editor dado?
11 Consultas II 5 Cuántos libros han comprado los usuarios fidelizados? 6 Cuántos usuarios fidelizados han comprado libros en inglés?
12 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 l i b r e r i a man createuser man createdb man dropuser
13 Comandos útiles de PostgreSQL psql U <usuario> <base de datos> para conectar un usuario a una base de datos \l lista todas las bases de datos \du lista todos los usuarios \d muestra la estructura de una tabla (su descripción) \q para salir de psql pgadmin3 para acceder en modo gráfico
14 Introducir un fichero en una tabla de la base de datos \copy users from / tmp / user. t x t CSV header d e l i m i t e r E \ t encoding ISO NULL as NULL CSV header elimina la cabecera del fichero (los descriptores de columna) with delimiter E \t establece que las columnas están separadas mediante un tabulador encoding ISO establece que la codificacion del fichero de importación es ISO Si no se usa la codificación adecuada puede haber problemas con la visualización de caracteres especiales Para ver la codificación de un fichero desde la shell de Linux, basta hacer file fichero.txt Por defecto PostgreSQL asume que el fichero está codificado siguiendo la norma UTF-8 Se puede cambiar la codificación de un fichero mediante iconv man iconv
15 Realizar un backup de la base de datos y cargar desde un dump pg dump U username f backup. s q l database name psql d database name f backup sql
16 Más comando útiles # Mostrar un l i s t a d o con todas l a bases de datos sudo u postgres psql l i s t # R e a l i z a r un backup sudo u postgres pg dump [ database name ] > dumpl. s q l # E l i m i n a r una base de datos sudo u prostgres dropdb [ database name ] # Crear una base datos sudo u postgres createdb [ new databse ] # Restaurar una base de datos sudo u postgres psql [ new database ] < dump. s q l ##################################################### # Respaldar una unica t a b l a sudo u postgres pg dump t a b l e [ table name ] [ database name ] > dump. s q l # Restaurar solo una t a b l a sudo u postgres psql f dump. s q l [ database name ]
17 Configuración de pgadmin I Editar el fichero /etc/postgresql/9.x/main/pg hba.conf Cambiar #Database a d m i n i s t r a t i v e l o g i n by Unix domain socket l o c a l a l l postgres md5 por #Database a d m i n i s t r a t i v e l o g i n by Unix domain socket l o c a l a l l postgres t r u s t Re-arrancar el servidor sudo service postgresql restart Hacer
18 Configuración de pgadmin II psql U postgres ALTER USER postgres with password new password ; Volver a la configuración inicial del fichero de configuración de PostgreSQL #Database a d m i n i s t r a t i v e l o g i n by Unix domain socket l o c a l a l l postgres md5 Finalmente sudo service postgresql restart
19 Permitir hacer login a cualquier usuario en local y dado de alta en postgres Editar pg hba.conf # Database a d m i n i s t r a t i v e l o g i n by Unix domain socket # sólo para postgres # l o c a l a l l postgres md5 l o c a l a l l a l l md5
20 Shell: comandos útiles I Analizador de comandos shell: ExplainShell head 1 LIBROS.txt : muestra la primera fila del fichero, en este caso la cabecera CSV cut d $ \t f1 3,5 LIBROS.txt : muestra las columnas 1 a 3 y la columna 5 del fichero; las columnas están separadas por un tabulador (el parámetro d define el separador entre columnas) paste d $ \t user id.txt isbns vendidos.txt > ventas.txt : crea un nuevo fichero (ventas.txt) anexionando las columnas de los ficheros de entrada (en este caso sólo dos, pero pueden ser tantos como precisemos); las columnas se separan mediante tabulador wc l fichero.txt : número de líneas de un fichero find./ name.txt type f xargs I{} grep candidato {}
21 Shell: comandos útiles II find./ name.txt type f : encuentra todo los ficheros con extensión txt y que estén contenidos en el directorio actual o en alguno de los directorios que éste contiene xargs I{} : considera como argumento de entrada la salida proporcionada por el comando a la izquierda de la tubería xargs I{} grep candidato {} : busca la palabra candidato en cada una de los ficheros que devuelve el comando find
22 Shell: comandos útiles III sed i s/ / /g LIBROS.txt : sustituir la cadena por en LIBROS.txt (el parámetro i hace que sed guarde el resultado en el fichero de entrada) cut d $ \t f8 LIBROS FINAL.txt sed 1d sort uniq c tr s cut d $ \t f8 LIBROS FINAL.txt : extrae la columna 8 del fichero de entrada sed 1d : elimina la primera fila del resultado anterior sort : ordena las filas obtenidas en el anterior paso
23 Shell: comandos útiles IV uniq c : en base al resultado de la operación previa, obtiene los elementos que son únicos y, además, muestra cuántas veces aparece cada uno de ellos tr s : sustituye múltiples ocurrencias de un espacio en blanco por una única ocurrencia cat /dev/urandom tr cd 0 9 fold w 3 xargs I{} date d {} days + %d %m %Y cat /dev/urandom tr cd 0 9 fold w 3 : Genera aleatoriamente números de 3 dígitos xargs I{} date d {} days + %d %m %Y : suma el número aleatorio a una fecha de partida
24 Comandos útiles SQL I Además de los ya conocidos... Conversión de tipos (casting): select 1::boolean; (conversión de entero en booleano); select 1 as boolean; ; select now()::date; (muestra la hora actual en formato de fecha sin hora); select 1.56::money; (convierte un número a formato money) Generación de valores aleatorios: select random(); ; select random() 10:int8::money; (generación de tipo money de modo aleatorio) Fecha aleatoria: select (now()+ interval 1 minute round(365 (random()::numeric ),0)):: timestamp (0); Evitar problemas por duplicación de claves primarias en la importación de datos ( : sólo si es estrictamente necesario)
25 Comandos útiles SQL II insert into libros (select isbn, titulo, formato,idioma from libros temp)on conflict do nothing; Lo anterior sólo funciona para versiones de PostgreSQL superiores a la versión select from (select, row number()over (partition by isbn order by titulo) as row number from libros temp02)as rows where row number = 1; Funciones de ventana en PostgreSQL: functions-window.html
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 Introducción a
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
Prácticas EDAT Curso 12/13
Prácticas EDAT Curso 12/13 Alejandro Bellogín Escuela Politécnica Superior Universidad Autónoma de Madrid Septiembre 2012 http://www.eps.uam.es/~abellogin Esquema Parte I Contacto Organización de las prácticas
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
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,
UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS
UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS Eduard Lara 1 1. INTRODUCCIÓN En los sistemas GNU/LINUX y UNIX los dispositivos como los discos duros y sus particiones, el terminal de pantalla, el teclado,
Escritura Básica de Sentencias SQL. Copyright Oracle Corporation, All rights reserved.
1 Escritura Básica de Sentencias SQL Copyright Oracle Corporation, 1998. All rights reserved. Objetivos Al completar esta lección, debería a ser capaz de hacer lo siguiente: Enumerar las posibilidades
Manual de Instalación SISTEMA INTEGRADO DE GESTION PARA ENTES DEL SECTOR PUBLICO (SIGESP) SIGESP ORGANOS
Manual de Instalación SISTEMA INTEGRADO DE GESTION PARA ENTES DEL SECTOR PUBLICO (SIGESP) SIGESP ORGANOS Jose Zerpa Jefe de Oficina Consultoría al Estado Gerente de Atención al Estado 1 de 9 Historial
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
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
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
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,
Programación shell en Unix/Linux sh, ksh, bash (con ejercicios corregidos) (3ª edición)
Introducción 1. Definición del shell 19 2. Características de un intérprete de comandos 19 3. Intérpretes de comando (shells) 20 3.1 Historia 20 3.2 Con qué shell hay que programar? 21 3.2.1 Scripts de
MANUAL BÁSICO DE MYSQL
MANUAL BÁSICO DE MYSQL ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO MANUAL BÁSICO DE MYSQL... 1 INTRODUCCIÓN... 3 1. CONECTARSE CON
GNU/Linux desde la línea de comandos. Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat)
GNU/Linux desde la línea de comandos Pablo Garaizar Sagarminaga (txipi) Alvaro Uría Avellanal (Fermat) De qué vamos a hablar? Kit de primeros auxilios en la shell: Comandos básicos. VI para náufragos Búsquedas
MANUAL DE INSTALACIÓN DE ADEMPIERE LTS EN UBUNTU 10.10
MANUAL DE INSTALACIÓN DE ADEMPIERE 3.6.0 LTS EN UBUNTU 10.10 1. Abrir una ventana de Terminal (Aplicaciones > Accesorios > Terminal) 2. Instalar JDK (Java Development Kit) escribiendo los siguientes comandos
DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA
DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: PROGRAMACIÓN EN JAVASCRIPT Código: CSTI0087 total: 51 Horas Objetivo General: Crear contenido web basado en
MANUAL DE INSTALACIÓN
MANUAL DE INSTALACIÓN SISTEMA DE INFORMACIÓN PARA EL INGRESO, MANTENIMIENTO Y SALIDA DE ESTIBAS JEYSON ANDRÉS GARCIA RODRIGUEZ MARIO SERGIO LANCHEROS SUESCÚN Fecha: 07 de Abril del 2013 PONTIFICIA UNIVERSIDAD
Manual de Instalación del Sistema de Gestión Documental Quipux Junio de 2010
Manual de Instalación del Sistema de Gestión Documental Quipux Junio de 2010 1.- Introducción He tratado de hacer un manual lo más sencillo y lo más estándar posible, funciona igual en distribuciones como
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 [email protected] [email protected]
8 SQL SERVER 2008 RA-MA
ÍNDICE Capítulo 1. Características, novedades y entorno de trabajo... 17 1.1 Novedades en SQL Server 2008... 17 1.2 Instalación de Microsoft SQL Server 2008... 19 1.3 Versiones de Microsoft SQL Server
Introducción a Linux. II.
Introducción a Linux. II. 1. más acerca de los comandos A excepción de unos pocos comandos, los comandos de Unix y Linux son cada uno de ellos un programa ejecutable. Cuando tipeas un comando, el shell
Trabajo práctico N 3: Creación de bases de datos
Trabajo práctico N 3: Creación de bases de datos Especialización en Tecnologías de la Información Geográfica Junio 2015 Ing. Mariela Quiroga Gialdroni [email protected] [email protected] Crear
Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora.
Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora. Toni de la Fuente Díaz http://blyx.com Septiembre 2006 Introducción:...1 Datos de interés
8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA
ÍNDICE CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN SQL SERVER 2008 R2...17 1.2 INSTALACIÓN DE MICROSOFT SQL SERVER 2008 R2...18 1.3 VERSIONES DE MICROSOFT SQL SERVER
Manejo de Bases de Datos Mysql en Lenguaje C
http://undersecurity.net Servidor irc : irc.ircnode.com Canal irc : #undersec Manejo de Bases de Datos Mysql en Lenguaje C By: S[e]C Entendiendo el tratamiento de una base de datos MySQL. Antes de ir al
Caso practico de instalación del modulo vsftpd para webmin en ubuntu
Caso practico de instalación del modulo vsftpd para webmin en ubuntu Objetivos: Descargar el modulo webmin del servidor ftp vsftpd instalar el modulo y configurar el servicio Pasos: 1. INSTALACIÓN DE WEBMIN
INSTALACION Y CONFIGURACION DE POSTGRESQL EN FEDORA
INSTALACION Y CONFIGURACION DE POSTGRESQL EN FEDORA JEFFERSSON SINZA PERDOMO CODIGO: 1150497 PROFESOR: JEAN POLO CEQUEDA ASIGNATURA: ADMINISTRACION DE SISTEMAS OPERATIVOS EN RED UNIVERSIDAD FRANCISCO DE
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:
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
Instalación de PostgreSQL en Windows y Linux
Unidad 2 Instalación de PostgreSQL en Windows y Linux En esta unidad se realiza la instalación Básica de PostgreSQL 9.4.3 en los Sistemas Operativos Windows y Linux de manera fácil y sencilla. Contenido
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
Introducción SQL. Ges2ón y Modelación de Datos María Constanza Pabón
Introducción SQL Ges2ón y Modelación de Datos María Constanza Pabón PostgreSQL Es un ORDBMS (object rela2onal database management system) Derivado de Postgres, que fue desarrollado en la Universidad de
Usuarios y grupos ÍNDICE
Usuarios y grupos ÍNDICE 1.- Introducción... 2 2.- Archivos de claves...2 2.-1 /etc/passwd... 2 2.2 /etc/group...2 2.3 /etc/shadow... 3 3.- Comandos relacionados con usuarios...3 3.1 adduser...3 3.2 userdel...3
MANUAL TÉCNICO Y DE ADMINISTRADOR
MANUAL TÉCNICO Y DE ADMINISTRADOR INTRODUCCIÓN La implementación de Orfeo requiere de una serie de pasos y requerimientos que deben ser cumplidos a cabalidad caso contrario podría suponerse un mal funcionamiento
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
Oracle Database: Introducción a SQL
Oracle University Contact Us: 001-855-844-3881 Oracle Database: Introducción a SQL Duration: 5 Days What you will learn La comprensión de los conceptos básicos de las bases de datos relacionales garantiza
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
Acceso remoto a una máquina GNU/Linux (Ubuntu)
Acceso remoto a una máquina GNU/Linux (Ubuntu) Remoto Local Internet Cliente 1 Utilizando un cliente SSH login remoto (modo texto) copia remota (modo texto y modo gráfico) Escritorio remoto VNC VNC seguro
Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9
Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9 Herramientas de Programación Cuadernos de Prácticas Cuestiones 14 de diciembre de 2004 Resumen Ejercicios sobre la aplicación de las
PROGRAMANDO UNA BASE DE DATOS PostgreSQL ADMINISTRACIÓN INTRODUCCIÓN (L32)
INTRODUCCIÓN (L32) CONCEPTO DE DBA (DATA BASE ADMINISTRATOR) DISEÑO FÍSICO DE LA BASE DE DATOS MECANISMOS DE SEGURIDAD Y ACCESO MECANISMOS DE RESPALDO Y RECUPERACIÓN MECANISMOS DE CONCURRENCIA CARACTERÍSTICAS
Conceptos Fundamentales sobre UNIX Laboratorio Listados de Directorios con Metacaracteres (Tiempo estimado: 30 min.)
Conceptos Fundamentales sobre UNIX Laboratorio 5.5.2 Listados de Directorios con Metacaracteres (Tiempo estimado: 30 min.) Objetivos: Repasar algunos metacaracteres comúnmente utilizados Utilizar el comando
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
bla bla Documentos Guía del usuario
bla bla Documentos Guía del usuario Documentos Documentos: Guía del usuario fecha de publicación Miércoles, 05. Noviembre 2014 Version 7.6.1 Copyright 2006-2014 OPEN-XCHANGE Inc., La propiedad intelectual
Dependiendo de las tareas, podemos clasificar las sentencias SQL en dos tipos:
CONTENIDO. 1. INTRODUCCIÓN 2. TIPOS DE SENTENCIAS SQL 3. TIPOS DE DATOS 4. SQL PLUS 5. CONSULTAS DE DATOS 6. RESTRICCIÓN Y CLASIFICACIÓN DE LOS DATOS 7. FUNCIONES A NIVEL DE FILA 8. VISUALIZACIÓN DE DATOS
Optimizaciones de PostgreSQL. Wu - [email protected] 15 de noviembre de 2003
Optimizaciones de PostgreSQL Wu - [email protected] 15 de noviembre de 2003 1 2 Resumen En el articulo anterior de la serie ( PostgreSQL, instalación y primeros pasos) vimos como instalar un servidor PostgreSQL
La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine
La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine Elaborado por: Mag. José Eduardo Rodríguez Esquivel [email protected] 1 Descarga
En este curso se presenta un análisis profundo de la base de datos MySQL para los sistemas operativos Windows y Linux.
DURACION: 300 horas PRECIO: 225 * * Materiales didácticos, titulación y gastos de envio incluidos MODALIDAD: A distancia DESCRIPCION: La metodología comienza con la exposición de las tareas en orden secuencial
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
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
Comandos básicos MS-DOS
Comandos básicos MS-DOS Inicio Para iniciar DOS en Windows XP, hay que irse al botón de Inicio, Ejecutar y poner cmd. Se abrirá una ventana de DOS en la que se probarán todas las opciones de los comandos
Monitorización SGBD PostgreSQL
Monitorización SGBD PostgreSQL Página 1 Monitorización SGBD PostgreSQL. OpenOffice/PDF Version 1º Edition, 22 September 2012 Copyright 2012 Luis Caballero Cruz Página 2 1 MONITORIZACIÓN
INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4
Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4 INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4
SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX
1 OBJETIVO Este manual describe las herramientas básicas necesarias para programar y gestionar una estación UNIX remota desde un PC con S.O Windows. El software utilizado es gratuito y está disponible
LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN POSTGRESQL
LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN POSTGRESQL GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. La administración
ZeroShell - Configuración del HotSpot
ZeroShell - Configuración del HotSpot Planteamiento Configuración network en ZeroShell En SETUP->Network, configurar las direcciones IP de las tarjetas de red: ETH00 hacia la red que debe atravesar el
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
Pasos para instalación de los paquetes Xampp y PosgreSql en Windows:
Instalaciones previas a la Instalación del SAFE Bajo el entorno Windows Observación Entorno de Desarrollo XAMPP versión 1.6.8 Incluye: Servidor Apache 2.0 PHP 5.2.6 MySQL Manejador de Base de Datos Postgresql
HTML, PHP y bases de datos
HTML, PHP y bases de datos Estrella Pulido Cañabate HTML Estructura de un documento HTML Zen and Tumbolia The Zen monk Bassui wrote a letter to one of his disciples
MANUAL BÁSICO DE POSTGRESQL
MANUAL BÁSICO DE POSTGRESQL ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. AUTENTICACIÓN EN POSTGRESQL... 4 1.1 Autenticación
LENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO
LENGUAJE DE CONSULTA ESTRUCTURADO - SQL 1. TIPOS DE DATOS 2. COMANDOS DDL 2.1 Créate 2.2 Drop 2.3 Alter 3. COMANDOS DML 3.1 Select 3.2 Insert 3.3 Update 3.4 Delete 4. CLAUSULAS 4.1 From 4.2 Where 4.3 Having
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
Computación Web (Curso 2015/2016)
Bases de Datos (I) Computación Web (Curso 2015/2016) Jesús Arias Fisteus // [email protected] Bases de Datos (I) p. 1 Bases de datos relacionales Colección de datos almacenados en una o más tablas. Las tablas
Sistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos:
Bases de Datos Introducción a ORACLE Sistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos: o Tradicionales como INTEGER, VARCHAR2, DATE,..., etc. o Nuevos y complejos:
Son objetos cuya función es el tratamiento de varios registros exclusivamente durante la ejecución de un programa.
TABLAS INTERNAS Qué son? Cuando desde un programa realizamos una consulta en Base de Datos a través de sentencias SQL, solemos requerir que los resultados se guarden en alguna estructura de nuestro programa,
INTRODUCCIÓN A BASE DE DATOS. Excel - Access
INTRODUCCIÓN A BASE DE DATOS Excel - Access Qué es una Base de Datos? Conjunto de datos relacionados, es decir, conjunto de datos que hablan de lo mismo. (Guía de teléfono, clientes de una multitienda,
Linux Principios básicos de uso del sistema [4ª edición]
Introducción 1. Historia de Unix 11 2. GNU 13 2.1 FSF 14 2.2 CopyLeft y GPL 14 3. Linux 16 3.1 Características 18 3.2 Distribuciones 20 4. Qué distribución elegir? 20 4.1 Las distribuciones para el "gran
Instalación Redmine-Emergya
Instalación Redmine-Emergya Documentación preparada para: Empresa: Emergya Consultoría Autor / Procedencia. Equipo de Trabajo Antonio Fernández. Mánager de Negocio. Área de Desarrollo de Negocio. Versión
INSTALACION DE LA BASE DE DATOS
INSTALACION DE LA BASE DE DATOS POSTGRESQL Naviero Max 2008 1 Las siguientes instrucciones aplican para la instalación de la base de datos Postgresql 8.2 en una computadora con Windows XP, XP PROF, VISTA.
MENÚ / REPORTES / COMPRAS / DOCUMENTOS CAPTURADOS
Administrador para Windows REPORTES / COMPRAS MENÚ / REPORTES / COMPRAS / DOCUMENTOS CAPTURADOS En este reporte se muestran los documentos creados en el modulo de compras a una determinada fecha y pueden
Macros y lenguaje VBA Aprender a programar con Excel (2ª edición)
Capítulo 1: Introducción A. Introducción 14 B. A quién va dirigido este libro? 14 C. Qué es una macro? 14 D. Qué interés tiene hacer macros? 15 E. Contenido del libro 15 Capítulo 2: El editor de Visual
Clase 23 FTP. Telnet. Ejemplos Tema 6.- Nivel de aplicación en Internet
Clase 23 FTP. Telnet. Ejemplos Tema 6.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen 3º curso Temario 1.-
AUTENTICACIÓN: DETERMINAR SI EL USUARIOS ES QUIÉN DICE SER AUTORIZACIÓN: DETERMINA A CUÁLES OBJETOS TIENE ACCESO EL USUARIO
AUTENTICACIÓN Y AUTORIZACIÓN (L17) AUTENTICACIÓN: DETERMINAR SI EL USUARIOS ES QUIÉN DICE SER AUTORIZACIÓN: DETERMINA A CUÁLES OBJETOS TIENE ACCESO EL USUARIO PG_HBA.CONF (L17) ARCHIVO pg_hba.conf PARA
Postgresql 8.4 ~ Monitorización. Explorando las capacidades del servidor
Postgresql 8.4 ~ Monitorización Explorando las capacidades del servidor Agenda Premisas. Monitoreo básico. Herramientas y contribs. Mantenimiento. Nuevas características. Diferencias entre versiones pasadas
SQL: Lenguaje de acceso a bases de datos
SQL: Lenguaje de acceso a bases de datos Israel Herraiz Universidad Politécnica de Madrid Israel Herraiz, UPM SQL: Lenguaje de acceso a bases de datos 1/88 Contenidos 1 Introducción a las bases de datos
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
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
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
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
LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL
LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN
ÍNDICE. Configuración básica de Samba en servidores entregados antes de enero del 2011(Linux Ubuntu)...03
Procedimiento para la compartición de archivos en Servidores Escolares PCI a través de Samba 1 ÍNDICE Configuración básica de Samba en servidores entregados antes de enero del 2011(Linux Ubuntu)...03 Crear
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
MRT: Multiple Response Test
Mercedes Lo Monaco UAB MRT: Multiple Response Test Manual de uso ESID 10/06/2015 Fecha de Modificación: 17/07/2015 Versión: 1 Contenido Introducción... 1 1.- Creación de la prueba... 1 Formato de archivo...
ASISTENCIA TÉCNICA A LA SEGURIDAD EN PYMES DE MELILLA MANUAL WINSCP
ASISTENCIA TÉCNICA A LA SEGURIDAD EN PYMES DE MELILLA MANUAL WINSCP WinSCP Este manual muestra la instalación y conimagención de la interfaz gráfica WinSCP, utilizada para realizar transferencias de archivos
GUIA No 5. CREACIÓN DE SubVI s
GUIA No 5 CREACIÓN DE SubVI s Una característica importante de LabView es el manejo de jerarquías y el poder utilizar fácilmente un programa anterior como un módulo de otro cualquiera. Cuando un VI es
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?
Programación. Práctica Final
Programación Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero Jose A. Iglesias Martínez Jose Luis Mira 1 1. Introducción. El objetivo de esta práctica
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
SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX
1 OBJETIVO Este manual describe las herramientas básicas necesarias para programar y gestionar una estación UNIX remota. El software necesario es gratuito y está disponible en la página web de la asignatura
This obra by Sergio Belkin is licensed under a Creative Commons Atribución-CompartirDerivadasIgual 2.5 Argentina License. Procesos.
This obra by is licensed under a Creative Commons Atribución-CompartirDerivadasIgual 2.5 Argentina License. Procesos Sacar fotos de procesos Mostrar procesos que corren solamente en la terminal ps Mostrar
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
PRÁCTICA 3: DISEÑO DE PLANTILLAS WEB
PRÁCTICA 3: DISEÑO DE PLANTILLAS WEB Las plantillas son herramientas de las que disponemos para crear un formato determinado para que todas las páginas tengan unas características similares, de forma que
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
Objetos de la Base de Datos
Objetos de la Base de Datos Todos los datos de una base de datos de Microsoft SQL Server 2005/8 están contenidos en objetos llamados tablas. Cada tabla representa algún tipo de objeto con significado para
Laboratorio de Sistemas Operativos. Ingenierías Técnicas en Informática de Sistemas y Gestión 2006/2007
1 FICHEROS ls: Lista los ficheros de un directorio concreto. ls l: Lista también las propiedades y atributos. ls la: Lista ficheros incluidos los ocultos de sistema. ls -la more: Lista los ficheros de
Base de Datos Conjunto de información organizada especialmente para búsqueda y entrada de datos. Base de Datos: Ejemplo Usuarios
Base de Datos Conjunto de información organizada especialmente para búsqueda y entrada de datos. Taller de Proyecto Una base de datos puede contener 1 ó + tablas Una tabla puede contener 1 ó + columnas
Base de Datos Espaciales: PostgreSQL/PostGIS
Base de Datos Espaciales: Base de Datos Espaciales: A través de este curso se conocen los fundamentos básicos en el manejo de Bases de datos geoespaciales PostgreSQL - PostGIS. Está dirigido a usuarios
