Вы находитесь на странице: 1из 5

UNIDAD DE APRENDIZAJE: Sistemas Gestores de Bases de Datos

DOCUMENTACIN DE LA PRESENTACIN SOBRE CMO ACCEDER A UNA BASE DE DATOS UTILIZANDO PHP

Elaborado por: ING. BERTHA GABRIELA CONTRERAS REYES

IXTLAHUACA, MXICO FEBRERO 2013

Servidor web: Es una maquina que alojara los archivos de tus sitios web HTML: Es un lenguaje que se interpreta en cliente, quiere decir que simplemente es traducido por un navegador, es un lenguaje que simplemente sirve para crear documentos y mostrarlos en el navegador Servidor de aplicaciones: Proporciona servicios que soportan la ejecucin y disponibilidad de las aplicaciones desplegadas. Suelen asociarse con servidores de alto rendimiento, con grandes necesidades: afluencia de visitas, movimiento de datos, atencin de transacciones hacia bases de datos Sistema Gestor de Base de Datos: Es un sistema de software que permite la definicin de bases de datos; as como la eleccin de las estructuras de datos necesarios para el almacenamiento y bsqueda de los datos, ya sea de forma interactiva o a travs de un lenguaje de programacin

EMPLEANDO PHP Y MySQL COMO EJEMPLO:

PHP es un lenguaje de programacin de uso general de script del lado del servidor originalmente diseado para el desarrollo web de contenido dinmico.

MySQL es un sistema gestor de bases de datos idneo para la creacin de bases de datos con acceso desde pginas web dinmicas, o almacenamiento de datos, posibilitando realizar mltiples y rpidas consultas. Es un sistema cliente/servidor, por lo que permite trabajar como servidor que cada vez que se crea una conexin con el servidor, el programa servidor establece un proceso para manejar la solicitud del cliente, controlando as el acceso simultneo de un gran nmero de usuarios a los datos y asegurando el acceso a usuarios autorizados solamente. Es uno de los sistemas gestores de bases de datos ms utilizado en la actualidad, utilizado por grandes corporaciones como Yahoo! Finance, Google, Motorola, entre otras.

PHP similar lenguajes script que es bsicamente una mquina servidor es capaz de interpretar el cdigo fuente y ejecutarlo, lo que hace de los lenguajes script la mejor solucin para programacin en entornos web. Establece la conexin con la base de datos Ejecuta las sentencias de consulta o modificacin

Finalmente cierra la conexin

Conexin desde PHP: mysql_connect("NombreHost","Usuario","Contrasea") Cuyos parmetros son opcionales, e indican el nombre del servidor -o IP del mismo (NombreHost) donde se encuentra la base de datos, el Usuario de acceso a la base de datos, y la Contrasea de acceso. En caso de xito la funcin devuelve un identificador del enlace con el sistema de bases de datos. Elegir base de datos para trabajar: mysql_select_db("NombreBaseDatos") Cerrar la conexin: mysql_close($conexion) *Pasar como parmetro el enlace de la conexin inicialmente establecida

<?php #Conectamos con MySQL $conexion=mysql_connect("NombreHost","Usuario","Contrasea") or die ("Fallo en el establecimiento de la conexin"); #Seleccionamos la base de datos a utilizar mysql_select_db("NombreBaseDatos") or die("Error en la seleccin de la base de datos"); # ################################### # # Aqu insertaramos las consultas ################################### # #Cerramos la conexin con la base de datos mysql_close($conexion); ?> sobre la base de datos # #

Se utiliza en PHP la funcin: mysql_query($sql, $conexion) Toma como parmetros, una cadena con la consulta SQL a ejecutar (SELECT, INSERT, DELETE, etc.) Mostrar informacin de consulta : mysql_fetch_array($id_resultado)

Вам также может понравиться