TALLER PHP + POSTGRES (CONEXIÓN)

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

Download "TALLER PHP + POSTGRES (CONEXIÓN)"

Transcripción

1 La presente evaluación consta de la realización de un taller donde deberá realizar 2 fases de práctica, la primera una creación de Base de Datos con PostgreSQL y la segunda un archivo de PHP, para conectarse a la Base de Datos. Para ello se le anexa al presente documento 2 ejemplos donde le explica paso a paso como realizar la actividad, puede tomar cualquiera de los ejemplos como guía de aprendizaje. Tendrá que realizar un informe donde incluirá los códigos aplicado o en su defecto el capture de pantalla de las 2 fases solicitadas. Puede generar un solo documento PDF entregable, con su portada donde incluirá el nombre apellido, cedula y sección del alumno. Valor:15% FECHA ENTREGA: MIERCOLES 25/10/17 Introducción PHP es un lenguaje de scripting de propósito general y de código abierto que está especialmente pensado para el desarrollo web; Por otro lado este lenguaje nos permite conectarnos con distintos motores de base de datos, tales como: MySQL, PostgreSQL, SQL Server, Oracle, DB2, etc. PostgreSQL es un sistema de gestión de bases de datos relacionales, distribuido bajo licencia BSD (Berkeley Software Distribution) y con su código fuente disponible libremente. Es el sistema de gestión de bases de datos de código abierto más potente del mercado. Es por ello que en esta guía se realizara como conectar php con postgresql por las distintas ventajas que esta tiene. Herramienta Software: - PostgreSQL 9.1 EJEMPLO En primer lugar descargar e instalar PostgreSQL, luego crearemos un usuario, una base de datos, tal como se muestra a continuación: Creación de Usuario: postgres=# create user spark with password '123456'; CREATE ROLE pág. 1

2 Creación de la Base de Datos: postgres=# create database php_postgresql owner spark; CREATE DATABASE Conexión a la Base de Datos php_postgresql : postgres=# \c php_postgresql spark localhost 5432; Contraseña para usuario spark: ADVERTENCIA: El código de página de la consola (850) difiere del código de página de Windows (1252). Los caracteres de 8 bits pueden funcionar incorrectamente. Vea la página de referencia de psql «Notes for Windows users» para obtener más detalles. Ahora está conectado a la base de datos «php_postgresql» con el usuario «spark». Creación de la Tabla Usuario : Nota: El tipo de dato serial, es similar a la función que cumple el campo auto_increment en MySQL. php_postgresql=> create table usuario(id serial primary key, usuario varchar(20) not null, contrasenia varchar(20) not null); NOTICE: CREATE TABLE creará una secuencia implícita «usuario_id_seq» para la columna serial «usuario.id» NOTICE: CREATE TABLE / PRIMARY KEY creará el índice implícito «usuario_pkey» para la tabla «usuario» CREATE TABLE Inserción de Datos para la Tabla Usuario : php_postgresql=> insert into Usuario (usuario, contrasenia) values ('spark', '123456'); php_postgresql=> insert into Usuario (usuario, contrasenia) values ('patrick', '654321'); php_postgresql=> insert into Usuario (usuario, contrasenia) values ('wilder', '134265'); Verificación de Registros de la Tabla Usuario : php_postgresql=> select * from Usuario; id usuario contrasenia spark patrick wilder (3 filas) php_postgresql=> pág. 2

3 pág. 3 2 Después de haber creado la base de datos, tabla e insertar usuario, realizaremos la conexión de php con postgresql, tal como se muestra a continuación: php_postgresql.php <?php $user = "spark"; $password = "123456"; $dbname = "php_postgresql"; $port = "5432"; $host = "localhost"; $cadenaconexion = "host=$host port=$port dbname=$dbname user=$user password=$password"; $conexion = pg_connect($cadenaconexion) or die("error en la Conexión: ".pg_last_error()); echo "<h3>conexion Exitosa PHP - PostgreSQL</h3><hr><br>"; $query = "select id, usuario, contrasenia from usuario"; $resultado = pg_query($conexion, $query) or die("error en la Consulta SQL"); $numreg = pg_num_rows($resultado); if($numreg>0){ echo "<table border='1' align='center'> <tr bgcolor='skyblue'> <th>id</th> <th>usuario</th> <th>contrasena</th></tr>"; while ($fila=pg_fetch_array($resultado)) { echo "<tr><td>".$fila['id']."</td>"; echo "<td>".$fila['usuario']."</td>"; echo "<td>".$fila['contrasenia']."</td></tr>"; } echo "</table>"; }else{ echo "No hay Registros"; } pg_close($conexion);?>

4 EJEMPLO 02.- Php con postgres, para poder trabajar con la base de datos postgresql, para eso empezaremos creando un usuario en postgres, el usuario nuevo se llamará "town" este sera creado con el superusuario "postgres", este usuario solo tendrá permiso para trabajar nada mas en la DB q le asignemos, con esto quiero decir q el no puede crear, borrar, modificar DB/usuarios Crando User en postgres # createuser -Upostgres -sdrp town Passwd: Luego de haber creado el usuario, vamos a crear la Base de Datos que usara este usuario. Crear DB en postgres para user town # createdb -U postgres -O town tienda Entrar de postgres con el usuario "town" y a la DB tienda # psql -h Utown tienda tienda=> Crear Tabla postgres en DB tienda tienda=> CREATE TABLE cliente ( idcliente serial PRIMARY KEY, nombre VARCHAR(30), apellido VARCHAR(30), direccion VARCHAR(200), telefono DECIMAL(10)); Ver cuantas tablas hay en DB tienda tienda=>\dt Listado de relaciones Schema Nombre Tipo Dueño public cliente tabla town Listo hemos creado un user en postgres para nuestra DB, una base de datos y tabla, todo desde la consola. Ahora crearemos un archivos php para verificar si php se puede conectar a postgres. pág. 4

5 Conectar PHP con Postgres Crearemos un archivo con el nombre de conectar.php (Como tu quieras el nombre del archivo). conectar.php <?php $user = 'town'; $passwd = '12345'; $db = 'tienda'; $port = 5432; $host = 'localhost'; $strcnx = "host=$host port=$port dbname=$db user=$user password=$passwd"; $cnx = pg_connect($strcnx) or die ("Error de conexion. ". pg_last_error()); echo "Conexion exitosa <hr>";?> Ahora guardaremos este archivo en nuestro servidor web, en nuestro ejemplo use apache en linux, guardare en mi carpeta /var/www/conectar.php. Abrimos el navegador y escribimelos en la URL y aparecera este este mensaje con una linea Conexion exitosa pág. 5

INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL

INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL Para poder realizar este ejercicio necesitamos la base de datos, para esto abriremos el gestor de bases de datos Mysql Empezaremos con crear la base de datos con

Más detalles

Conexión a una base de datos de MySQL utilizando Netbeans

Conexión a una base de datos de MySQL utilizando Netbeans Agosto 09 Conexión a una base de datos de MySQL utilizando Netbeans Guía rápida [ h t t p : / / w w w. o p e n b o x e r. 2 6 0 m b. c o m / j a v a. p h p ] Conexión a una base de datos de MySQL utilizando

Más detalles

MySQL por línea de comandos

MySQL por línea de comandos MySQL por línea de comandos Acceso a un servidor MySQL y administración de la base de datos por línea de comandos. Es muy normal que utilicemos MySQL a través de páginas PHP y para administrar la base

Más detalles

INSTALACION DE ENEBOO EN LINUX CON POSTGRESQL

INSTALACION DE ENEBOO EN LINUX CON POSTGRESQL CREADO POR: miguelajsmaps@gmail.com en https://github.com/miguel- J/eneboo/wiki (https://github.com/miguel-j/eneboo/wiki) EDITADO POR: miguelajsmaps@gmail.com en https://github.com/miguel- J/eneboo/wiki

Más detalles

MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL

MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL Rubén Andrés Leiva Cordero Este manual pretende ser un material de apoyo al trabajo realizado en las asignaturas de laboratorio de programación de bases

Más detalles

Tutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos

Tutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos Tutorial de Unity 3D En este tutorial trabajaremos el almacenamiento de información en una base de datos, bien sea local o remota. Dicha información puede ser propia el cliente (Créditos de juego, puntos

Más detalles

Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos

Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos Cualquier portal web utiliza algún sistema de base de datos para almacenar la información que luego mostrará en sus páginas. Para

Más detalles

Blind SQL Injectión. Práctico

Blind SQL Injectión. Práctico Blind SQL Injectión Práctico 1 Hola: Hace unos días prometí que publicaría un documento en el foro que nos ayudaría a entender mejor un Blind SQL Injection. La idea principal no es explicar un Blind SQL

Más detalles

Configuración de MySQL con NetBeans

Configuración de MySQL con NetBeans Configuración de MySQL con NetBeans Web Application Development 7CM5 26/03/2012 Desarrollo. I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL, que en este caso

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

Programación PHP de bases de datos SQL Server

Programación PHP de bases de datos SQL Server Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Acceso a bases 1. Acceso a bases Conexión al servidor Acceso a bases de

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

INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL EN FEDORA SERVER 24 BRAYAM ALBERTO MORA ARIAS COD: PRESENTADO A:

INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL EN FEDORA SERVER 24 BRAYAM ALBERTO MORA ARIAS COD: PRESENTADO A: INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL EN FEDORA SERVER 24 BRAYAM ALBERTO MORA ARIAS COD: 1151010 PRESENTADO A: Ing. JEAN POLO CEQUEDA OLAGO UNIVERSIDAD FRANCISCO DE PAULA SANTANDER

Más detalles

2 - Para instalar PostgreSQL. # apt-get install postgresql

2 - Para instalar PostgreSQL. # apt-get install postgresql La base de datos es el corazón de toda empresa, en ella se almacena y se gestiona toda la información que se necesita para operar y crecer. Las (buenas) bases de datos se manejan a través de SQL (Standar

Más detalles

Contenidos. 1 Aspectos de seguridad 2 El Sistema de Privilegios 3 Conexión n al servidor 4 Control de Acceso 5 Ejercicios

Contenidos. 1 Aspectos de seguridad 2 El Sistema de Privilegios 3 Conexión n al servidor 4 Control de Acceso 5 Ejercicios Contenidos 1 Aspectos de seguridad 2 El Sistema de Privilegios 3 Conexión n al servidor 4 Control de Acceso 5 Ejercicios 2 1 Aspectos de seguridad MySQL tiene un sistema de seguridad muy avanzado Utiliza

Más detalles

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. 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

Más detalles

Instalacion de PostgreSQL en Ubuntu 8.4

Instalacion de PostgreSQL en Ubuntu 8.4 Instalacion de PostgreSQL en Ubuntu 8.4 Para la instalación del gestor de bases de datos PostgreSQL, realizamos los siguientes pasos : 1) Ingresamos al gestor de paquetes(synaptic), para ello ingresamos

Más detalles

APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5

APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APLICACIONES WEB BASADAS EN PHP Y MYSQL Una aplicación web es básicamente un programa escrito sobre una página web, generalmente en lenguaje

Más detalles

Integración script de servidor con los sistemas gestores de base de datos

Integración script de servidor con los sistemas gestores de base de datos Contenido Introducción... 2 Integración script de servidor con los sistemas gestores de base de datos... 2 Conexión a bases de datos.... 2 Creación de bases de datos y tablas... 3 Recuperación de la información

Más detalles

Programación PHP de bases de datos mysql

Programación PHP de bases de datos mysql Desarrollo de aplicaciones web Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Acceso a bases Desarrollo de aplicaciones

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE

UNIVERSIDAD TÉCNICA DEL NORTE UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TRABAJO DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS COMPUTACIONALES

Más detalles

Tablas -SQL Curso Bases de Datos. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS

Tablas -SQL Curso Bases de Datos. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS Tablas -SQL Curso Bases de Datos Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS SQL (Structured Query Language) SQL lenguaje usado para definir, manipular,

Más detalles

Manual de Instalación de PrestaShop 1.3 en Windows XP.

Manual de Instalación de PrestaShop 1.3 en Windows XP. Manual de Instalación de PrestaShop 1.3 en Windows XP. Esta Guía le enseñará cómo instalar su tienda virtual de PrestaShop y ponerla en marcha. Requisitos del sistema Antes de descargar o instalar su tienda

Más detalles

Manejo de Bases de Datos Mysql en Lenguaje C

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

Más detalles

Manual de Instalación y Administración de Base

Manual de Instalación y Administración de Base Manual de Instalación y Administración de Base de Datos S.I.G.A.H Sistema de Gestión de Archivo Histórico Sistema de Gestión de Archivo Histórico Manual de Instalación y Administración de Base Gobernación

Más detalles

Introducción a PostgreSQL con PHP

Introducción a PostgreSQL con PHP 1 Introducción a PostgreSQL con PHP Recientemente he tenido que utilizar PostgreSQL para realizar algunos proyectos en donde laboro, principalmente por las características que ofrece PostgreSQL sobre MySQL,

Más detalles

Qué ofrece Autentia Real Business Solutions S.L?

Qué ofrece Autentia Real Business Solutions S.L? Avenida de Castilla,1 - Edificio Best Point - Oficina 21B 28830 San Fernando de Henares (Madrid) tel./fax: +34 91 675 33 06 info@autentia.com - www.autentia.com Qué ofrece Autentia Real Business Solutions

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

A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL.

A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL. Conexión de PHP y MySQL: A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL. Una vez el servidor ha solicitado al intérprete de PHP la ejecución de un

Más detalles

GUIA DE LABORATORIO N 9 B. (000Webhost Php- Para desarrollar en casa)

GUIA DE LABORATORIO N 9 B. (000Webhost Php- Para desarrollar en casa) GUIA DE LABORATORIO N 9 B (000Webhost Php- Para desarrollar en casa) Objetivo: Crear servicios web utilizando la arquitectura REST, para obtener información desde un servidor web gratuito que se conecta

Más detalles

Practica 9. Correo Varchar 30 Ninguna Puesto varchar 10 Ninguna Salario Int 10 Ninguna. Realizar lo siguiente.

Practica 9. Correo Varchar 30 Ninguna Puesto varchar 10 Ninguna Salario Int 10 Ninguna. Realizar lo siguiente. Practica 9 PHP con MySQL. Realizar una base de datos de nombre Escuela, la base tendrá 2 tablas, Alumnos y Personal. La tabla Alumnos constara de lo siguiente: Nombre Tipo Longitud Características ID Int

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

PHP. Tipos de campo en MySql char(longitud): Cualquier carácter. El campo tendrá siempre la misma longitud. Máximo de 255 caracteres.

PHP. Tipos de campo en MySql char(longitud): Cualquier carácter. El campo tendrá siempre la misma longitud. Máximo de 255 caracteres. Tipos de campo en MySql char(longitud): Cualquier carácter. El campo tendrá siempre la misma longitud. Máximo de 255 caracteres. varchar(longitud): Cualquier carácter. El campo tendrá el tamaño del contenido.

Más detalles

Laboratorio 5 Consulta con Base de Datos

Laboratorio 5 Consulta con Base de Datos Laboratorio 5 Consulta con Base de Datos 1. Introducción Este proyecto presenta la conexión a una base de datos y consulta, utilizando un formulario a continuación nuestra estrategia: a) Enunciado del

Más detalles

Laboratorio de Programación III

Laboratorio de Programación III Laboratorio de Programación III Profesor René Sandoval Ingeniero (E) Informática rene2160@gmail.com Qué es JDBC? JDBC es el acrónimo de Java DataBase Conectivity Es una especificación de un conjunto de

Más detalles

UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las Industrias y los Recursos Naturales no Renovables CARRERA DE INGENIERIA EN SISTEMAS

UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las Industrias y los Recursos Naturales no Renovables CARRERA DE INGENIERIA EN SISTEMAS UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las Industrias y los Recursos Naturales no Renovables CARRERA DE INGENIERIA EN SISTEMAS MÓDULO V PARALELO B CARACTERÍSTICAS GENERALES: Máquina: MÁQUINA

Más detalles

Gestión de Usuarios en MySQL

Gestión de Usuarios en MySQL Gestión de Usuarios en MySQL Gestión de Usuarios en MySQL Objetivos: Crear cuentas de usuario en MySQL Describir los niveles de privilegios de usuarios en Mysql (Comandos GRANT/REVOKE) Asignar y actualizar

Más detalles

Formatos para prácticas de laboratorio

Formatos para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 2003-1 4599 BASE DE DATOS II PRÁCTICA No. 1 LABORATORIO DE NOMBRE DE LA PRÁCTICA BABASE DE DATOS II DURACIÓN (HORA) Crear y utilizar

Más detalles

INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DE CORREO EXIM 4.8 EN FEDORA 20 FRAYBA SERYEY OTALORA TORRES 1150320 JOSE EDUARDO JAIMES BARRERA 1150315

INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DE CORREO EXIM 4.8 EN FEDORA 20 FRAYBA SERYEY OTALORA TORRES 1150320 JOSE EDUARDO JAIMES BARRERA 1150315 INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DE CORREO EXIM 4.8 EN FEDORA 20 FRAYBA SERYEY OTALORA TORRES 1150320 JOSE EDUARDO JAIMES BARRERA 1150315 UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE

Más detalles

MANUAL DE INSTALACIÓN EN WINDOWS

MANUAL DE INSTALACIÓN EN WINDOWS MANUAL DE INSTALACIÓN EN WINDOWS Este manual de instalación está basado para que pueda instalar OsCommerce en un servidor local: 1. Descargar el oscommerce de la web oficial de la dirección http://www.oscommerce.com/

Más detalles

ServiceTonic. Guía de instalación

ServiceTonic. Guía de instalación ServiceTonic Guía de instalación 1. Información general 1.1 Introducción El presente documento describe como instalar ServiceTonic en diferentes plataformas. Los distintos pasos del asistente mostrados

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

ServiceTonic - Guía de Instalación ] ServiceTonic. Guía de instalación GUÍA DE INSTALACIÓN

ServiceTonic - Guía de Instalación ] ServiceTonic. Guía de instalación GUÍA DE INSTALACIÓN ServiceTonic - Guía de Instalación ] ServiceTonic Guía de instalación GUÍA DE INSTALACIÓN 1. Información general 1.1 Introducción El presente documento describe como instalar ServiceTonic en diferentes

Más detalles

2.4 Luego, en la pestaña superior al lado de la barra del menú, elegir Desarrollador de aplicaciones

2.4 Luego, en la pestaña superior al lado de la barra del menú, elegir Desarrollador de aplicaciones PASO 2: PREPARAR LA PANTALLA PARA EL DESPLIEGUE DE LOS DATOS 2.1 Desde la pantalla inicial de DW, pestaña Crear nuevo, elegir PHP 2.2 Una vez dentro de DW, hacer clic en la opción Sitio, luego elegir Administrar

Más detalles

Gestión de Usuarios en MySQL

Gestión de Usuarios en MySQL Gestión de Usuarios en MySQL Gestión de Usuarios en MySQL Objetivos: Crear cuentas de usuario en MySQL Describir los niveles de privilegios de usuarios en Mysql (Comandos GRANT/REVOKE) Asignar y actualizar

Más detalles

Tutorial MySql - 1 -

Tutorial MySql - 1 - Tutorial MySql - 1 - Índice 1 - Introducción...4 2 - show databases...5 3 - Creación de una tabla y mostrar sus campos (create table - show tables - describe - drop table)...6 4 - Carga de registros a

Más detalles

Como instalar Geonetwork

Como instalar Geonetwork Como instalar Geonetwork en GNU/Linux 16 de agosto de 2017 Título: Como instalar Geonetwork 3.2.1 en GNU/Linux Versión: 1.0 Autor: Grupo de Trabajo Tecnología y desarrollo de IDESA Fecha: 16 de agosto

Más detalles

Gestión de bases de datos de mysql desde Dreamweaver

Gestión de bases de datos de mysql desde Dreamweaver Gestión de bases de datos de mysql desde Dreamweaver Para realizar este tutorial debes tener instalado Adobe Dreamweaver CS6 y Wampserver 2.2. Contenido. Instalar el servidor de prueba Crear la base de

Más detalles

GESTORES GESTORES DE BASES DE DATOS

GESTORES GESTORES DE BASES DE DATOS GESTORES GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de

Más detalles

Máster en Data Analytics SQL

Máster en Data Analytics SQL Máster en Data Analytics SQL SQL Structured Query Language = Lenguaje de consulta estructurada Lenguaje que permite: - Definición - Manipulación Datos - Control Hoy vamos a trabajar con MySQL Toda la

Más detalles

CREAR TABLAS EN BASES DE DATOS CON phpmyadmin. TIPOS DE DATOS BÁSICOS (VARCHAR, INT, FLOAT). INSERTAR FILAS. (CU00840B)

CREAR TABLAS EN BASES DE DATOS CON phpmyadmin. TIPOS DE DATOS BÁSICOS (VARCHAR, INT, FLOAT). INSERTAR FILAS. (CU00840B) APRENDERAPROGRAMAR.COM CREAR TABLAS EN BASES DE DATOS CON phpmyadmin. TIPOS DE DATOS BÁSICOS (VARCHAR, INT, FLOAT). INSERTAR FILAS. (CU00840B) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

- Acción para errores de comandos de lotes o sqlcmd. - Se conecta a una instancia de SQL Server.

- Acción para errores de comandos de lotes o sqlcmd. - Se conecta a una instancia de SQL Server. Trabajar con una Base de Datos usando SQL Server Express Hay que hacerlo con la Herramienta de línea de comandos de Microsoft (R) SQL Server SQLCMD SQLCMD.exe es un programa que hay que usarlo desde la

Más detalles

Cómo exportar datos a Excel utilizando PHP y MySQL

Cómo exportar datos a Excel utilizando PHP y MySQL Cómo exportar datos a Excel utilizando PHP y MySQL No es raro encontrarnos páginas web que muestran tablas con datos sobre determinados temas y que ofrecen a los usuarios la posibilidad de descargarse

Más detalles

Como instalar un portal Joomla en su página web. Sync-Intertainment

Como instalar un portal Joomla en su página web. Sync-Intertainment Como instalar un portal Joomla en su página web. Sync-Intertainment Como instalar un portal Joomla en su página web. Joomla es un sistema de administración de contenidos de código abierto construido con

Más detalles

MANUAL DE USUARIO CLUBMAT: GESTOR DE CLUBES DE MATEMÁTICAS CONSTRUIDO CON TECNOLOGÍAS JAVA EE 6 Y JAVAFX 2 ANDRÉS EDUARDO SÁNCHEZ MENDIETA

MANUAL DE USUARIO CLUBMAT: GESTOR DE CLUBES DE MATEMÁTICAS CONSTRUIDO CON TECNOLOGÍAS JAVA EE 6 Y JAVAFX 2 ANDRÉS EDUARDO SÁNCHEZ MENDIETA MANUAL DE USUARIO CLUBMAT: GESTOR DE CLUBES DE MATEMÁTICAS CONSTRUIDO CON TECNOLOGÍAS JAVA EE 6 Y JAVAFX 2 ANDRÉS EDUARDO SÁNCHEZ MENDIETA PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA

Más detalles

Tema 1. Introducción a MySQL. José Muñoz Jimeno Octubre 2015

Tema 1. Introducción a MySQL. José Muñoz Jimeno Octubre 2015 Tema 1. Introducción a MySQL José Muñoz Jimeno Octubre 2015 Control de cambios Versión Fecha Comentarios 1.0 21/05/2015 Primera versión para el curso Introducción a la administración de MySQL en el COITCV

Más detalles

Tema: Introducción a Oracle

Tema: Introducción a Oracle Base de datos II. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos II Tema: Introducción a Oracle Objetivo Conocer las diferentes formas de acceder a la base de datos de oracle

Más detalles

CESAR BUSTAMANTE cbust@librosdigitales.net

CESAR BUSTAMANTE cbust@librosdigitales.net PHP POO PDO CESAR BUSTAMANTE cbust@librosdigitales.net Temas a desarrollar Definicion PDO Implementacion AJAX Implementacion Ejercicios PDO Definicion PDO (PHP Data Objects) u Objetos de Datos de PHP.

Más detalles

Descargar y ejecutar MySQL Windows Installer

Descargar y ejecutar MySQL Windows Installer Descargar y ejecutar MySQL Windows Installer MySQL-1 Click Next, aceptar Licencia, Click Next MySQL-2 Click Custom, Browse para seleccionar directorio MySQL-3 Entre directorio C:\MySQL, click OK, Next

Más detalles

ADOBE DREAMWEAVER CS3

ADOBE DREAMWEAVER CS3 ADOBE DREAMWEAVER CS3 CONCEPTO: Dreamweaver CS3 es un software fácil de usar que permite crear páginas web profesionales. Las funciones de edición visual de Dreamweaver CS3 permiten agregar rápidamente

Más detalles

relacionales Arquitecturas Distribuidas 09/10

relacionales Arquitecturas Distribuidas 09/10 Tema 4. V Introducción a las Bases de Datos relacionales Arquitecturas Distribuidas 09/10 1 V. Introducción a las Bases de Datos relacionales 1. Descripción del concepto de base de datos (BD) relacional

Más detalles

Lista de Espera NOGES

Lista de Espera NOGES Portal Intranet Manual de Usuario Servicio de Salud Metropolitano Norte Subdepartamento de informática Santiago de Chile - Marzo de 2012 Índice 1. Introducción 3 2. Especificaciones Técnicas 3 2.1. Sistema

Más detalles

CONEXIÓN Y ENCRIPTACION DE UNA BASE DE DATOS PYTHON- POSTGRESQL. Reporte

CONEXIÓN Y ENCRIPTACION DE UNA BASE DE DATOS PYTHON- POSTGRESQL. Reporte CONEXIÓN Y ENCRIPTACION DE UNA BASE DE DATOS PYTHON- POSTGRESQL Reporte 1 ÍNDICE 2 Cifrando la conexión a una base de datos PostgreSQL... 3 2.1 Requisitos... 3 2.1.1 Virtualización de CentOS... 3 2.1.2

Más detalles

MANUAL DE INSTALACIÓN DE ADEMPIERE LTS EN UBUNTU 10.10

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

Más detalles

Script administración

Script administración Script administración Ejecutar un script mysql -uroot -hlocalhost -proot < script.sql Para redireccionar la salida del script: mysql -uroot -hlocalhost -proot < script1.sql >ficherotexto.txt 1.-Configurar

Más detalles

Acceso a bases de datos MySQL con PHP

Acceso a bases de datos MySQL con PHP GESTIÓN Y ADMINISTRACIÓN WEB Acceso a bases de datos MySQL con PHP Ing. CIP Fabián Silva Alvarado fsilvasys@hotmail.com DEFINICIÓN DE BASE DE DATOS Base de Datos es un conjunto de datos relacionados entre

Más detalles

Un proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL.

Un proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL. CONTENIDO: 1. Lenguaje SQL 1. Componentes 2. Comandos 3. Clausulas 4. Operadores lógicos 5. Operadores de comparación 6. Funciones de agregado 2. MYSQL 1. Como entrar a MySQL 2. Comandos generales 3. Sintaxis

Más detalles

Danza.Digital. Alejandra Medellín, Jorge García y Víctor Carrillo. Centro Nacional de Investigación de Danza/DSI, INBA.

Danza.Digital. Alejandra Medellín, Jorge García y Víctor Carrillo. Centro Nacional de Investigación de Danza/DSI, INBA. Danza.Digital Alejandra Medellín, Jorge García y Víctor Carrillo cenidi.danza.digital@gmail.com Centro Nacional de Investigación de Danza/DSI, INBA. Presentación Alejandra Medellín, responsable académica

Más detalles

Python desde Cero: Bases de Datos

Python desde Cero: Bases de Datos http://codehero.co/python-desde-cero-bases-de-datos/ Python desde Cero: Bases de Datos Hoy, vamos a aprender todo lo relacionado con el módulo MySQLdb, en otras palabras, aprenderemos a conectarnos a una

Más detalles

ANEXO A. FRAMEWORK SARA

ANEXO A. FRAMEWORK SARA ANEXO A. FRAMEWORK SARA Universidad Distrital Francisco José de Caldas 1 1. COMPONENTES SARA se compone de bloques, y cada bloque contiene: Carpeta css: contiene los archivos que le dan estilo al bloque

Más detalles

Análisis Comparativo entre la Base de Datos no Relacional MONGODB con la Base de Datos Relacional POSTGRESQL

Análisis Comparativo entre la Base de Datos no Relacional MONGODB con la Base de Datos Relacional POSTGRESQL Anexos MANUAL DE INSTALACIÓN Y MANEJO DE LA BASE DE DATOS MONGODB 1 Contenido MANUAL DE INSTALACIÓN Y MANEJO DE LA BASE DE DATOS MONGODB... 1 Ejemplos... 12 Crear y Editar... 13 Agregar... 14 Búsqueda...

Más detalles

7- PHP y consultas MySQL

7- PHP y consultas MySQL 7- PHP y consultas MySQL Curso: Desarrollo de aplicaciones Web Cris*na Puente, Rafael Palacios 2010- 1 Introducción Introducción PHP dispone de librerías para comunicarse con diversas bases de datos: MySQL

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

Pasos para instalar y configurar el servicio OpenFire en Elestix 2.X

Pasos para instalar y configurar el servicio OpenFire en Elestix 2.X Pasos para instalar y configurar el servicio OpenFire en Elestix 2.X Configuración para tener conexión a Internet Verificar IPv4, dirección de GW y del DNS Pasos Para crear base de datos y usuario para

Más detalles

MANUAL DE INSTALACIÓN

MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN 1.1. INTRODUCCIÓN El presente anexo tiene como objetivo, mostrar una guía de instalación de las principales herramientas que se utilizaron para el desarrollo del proyecto. A continuación

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

En este curso se presenta un análisis profundo de la base de datos MySQL para los sistemas operativos Windows y Linux.

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

Más detalles

MANUAL DE INSTALACIÓN

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

Más detalles

Manual de Conexión FTP.

Manual de Conexión FTP. Manual de Conexión FTP. Esta ayuda toma como ejemplo el programa FTP FileZilla, cualquier cliente FTP es válido: Paso 1. Descargar FileZilla Puede descargarlo desde la http://datasystemas.cl/descargas/

Más detalles

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

Generador de Informes HTML OdA-Clavy

Generador de Informes HTML OdA-Clavy Generador de Informes HTML OdA-Clavy Paquete software para la generación de informes en formato HTML de las colecciones de Objetos Digitales de los repositorios OdA mediante la conexión con la plataforma

Más detalles

INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA.

INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA. INSTRUCCIONES PARA INSTALAR EL NAVIERO MAX EN UNA PC CON WINDOWS XP, XP PROF, VISTA. Inserte el CD-ROM de instalación del Naviero Max. Ejecute el programa de instalación desde el explorador de Windows.

Más detalles

CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B)

CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B) APRENDERAPROGRAMAR.COM CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero

Más detalles

Pasos para instalación de los paquetes Xampp y PosgreSql en Windows:

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

Más detalles

Conexión a Bases de Datos

Conexión a Bases de Datos Conexión a Bases de Datos MySQL desde PHP Introducción. E l sistema de acceso y manipulación de bases de datos desde PHP es similar al de otros lenguajes de script: establece la conexión con la base de

Más detalles

MANUAL BÁSICO DE POSTGRESQL

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

Más detalles

Utilizar la cláusula RETURNS es obligatorio al momento de definir una función y sirve para especificar el tipo de dato que será devuelto.

Utilizar la cláusula RETURNS es obligatorio al momento de definir una función y sirve para especificar el tipo de dato que será devuelto. Funciones MySQL La diferencia entre una función y un procedimiento es que la función devuelve valores. Estos valores pueden ser utilizados como argumentos para instrucciones SQL. Utilizar la cláusula RETURNS

Más detalles

Bases de Datos Relacionales y SQL: Una Introducción

Bases de Datos Relacionales y SQL: Una Introducción 1 Bases de Datos Relacionales y SQL: Una Introducción Protein Design Group, CNB CSIC 2 Sumario Qué es un SGBDR? Usuarios de base de datos Tablas: creación y definición de restricciones Manipulación de

Más detalles

INSTITUTO POLITÉCNICO NACIONAL. ESCUELA SUPERIOR DE CÓMPUTO. WEB II. MySQL. Que el alumno aprenda a usar el servidor de base de datos MySql.

INSTITUTO POLITÉCNICO NACIONAL. ESCUELA SUPERIOR DE CÓMPUTO. WEB II. MySQL. Que el alumno aprenda a usar el servidor de base de datos MySql. INSTITUTO POLITÉCNICO NACIONAL. ESCUELA SUPERIOR DE CÓMPUTO. WEB II MySQL Gutiérrez Álvarez Héctor Alberto. Objetivo: Que el alumno aprenda a usar el servidor de base de datos MySql. Desarrollo: Se escribe

Más detalles

PHP INSERT INTO VALUES. INSERTAR DATOS (REGISTROS O FILAS) EN BASE DE DATOS MySQL. EJEMPLOS Y EJERCICIO RESUELTO (CU00843B)

PHP INSERT INTO VALUES. INSERTAR DATOS (REGISTROS O FILAS) EN BASE DE DATOS MySQL. EJEMPLOS Y EJERCICIO RESUELTO (CU00843B) APRENDERAPROGRAMAR.COM PHP INSERT INTO VALUES. INSERTAR DATOS (REGISTROS O FILAS) EN BASE DE DATOS MySQL. EJEMPLOS Y EJERCICIO RESUELTO (CU00843B) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

Instalación de Servidor LAMP en CentOS 5.4

Instalación de Servidor LAMP en CentOS 5.4 Instalación de Servidor LAMP en CentOS 5.4 Manual creado por: Rodrigo Muñoz M. ZuRdOk 1 Índice. Introducción 3 Instalación httpd 4 Instalación MySQL 5 Instalación PHP5 8 Conlusión 12 2 Introducción En

Más detalles

TUTORIAL DE PHP. M. en C. Erika Vilches. Parte 3.

TUTORIAL DE PHP. M. en C. Erika Vilches. Parte 3. TUTORIAL DE PHP M. en C. Erika Vilches Parte 3 http://www.erikavilches.com Arreglos Contienen muchas variables similares En lugar de tener muchas variables similares, se pueden almacenar los datos como

Más detalles

PRÁCTICAS FTP CLIENTES

PRÁCTICAS FTP CLIENTES 1.-Uso del navegador como cliente FTP. Para utilizar el navegador como cliente basta con teclear la URL del servidor en la barra de direcciones. Para navegar por las carpetas, simplemente pinchamos en

Más detalles

INSTALACION DE LA BASE DE DATOS

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.

Más detalles

Gestión de la Información Práctica 1

Gestión de la Información Práctica 1 Gestión de la Información Práctica 1 Departamento de Lenguajes y Ciencias de la Computación UNIVERSIDAD DE MÁLAGA SQL - Server SQL Server 2008 es la base datos cliente-servidor de Microsoft. Su lenguaje

Más detalles

Prácticas EDAT Curso 12/13

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

Más detalles

Conexión JDBC. Tecnicatura Superior en Programación UTN-FRM Programación 3

Conexión JDBC. Tecnicatura Superior en Programación UTN-FRM Programación 3 Conexión JDBC La presente guía presenta las bases de la implementación de conexiones JDBC (Conector JAVA a base de datos). Los conocimientos básicos que se deben tener son: Java. Motores de Base de Datos.

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

GUÍA DE TRABAJO N 9 - LENGUAJES C# + SQL Educación Media Fortalecida Programación de Software GRADO 11 Ing. Néstor Raúl Suarez Perpiñan Página 1 de 8

GUÍA DE TRABAJO N 9 - LENGUAJES C# + SQL Educación Media Fortalecida Programación de Software GRADO 11 Ing. Néstor Raúl Suarez Perpiñan Página 1 de 8 Página 1 de 8 TEMA: PROCEDIMIENTOS ALMACENADOS EN SQL SERVER OBJETIVO: Adquirir los conocimientos necesarios para desarrollar e implementar procedimientos almacenados utilizando SQL Server y lenguaje C#

Más detalles