1 / 18

INF340.  PostgreSQL DDL

INF340.  PostgreSQL DDL. Fernando Velasco fernando.velasco.p@mail.pucv.cl. Planificación específica. Repaso PHP. PHP (Hypertext Pre-processor) Lenguaje de programación interpretado en el lado del servidor. PostgreSQL SGBD relacional objetual libre y de código abierto. Manda.html

thy
Download Presentation

INF340.  PostgreSQL DDL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INF340.  PostgreSQL DDL Fernando Velasco fernando.velasco.p@mail.pucv.cl

  2. Planificación específica.

  3. Repaso PHP • PHP (Hypertext Pre-processor) • Lenguaje de programación interpretado en el lado del servidor. • PostgreSQL • SGBD relacional objetual libre y de código abierto. Manda.html <html><body> <formmethod="post" id=form1 action=“recibe.php” name=form1> <input type="text" name="nombre”> /*Campo*/ <type=”submit” value=”Botón”> /*Botón*/ </form> </body></html> Recibe.php <?PHP Session_start(); $nom_cl = $_POST[“nombre”]; $_SESSION[´cliente´]=$nom_cl; /*Recibe lo escrito en el campo nombre del formulario y se lo asigna a $nom_cl, luego a una variable de tipo especial se le asigna el valor de $nom_cl*/ ?>

  4. PHP interactúa con HTML

  5. PHP inserto en HTML <table>: Tabla <tr>: fila <td>: celda

  6. Ppts - Ejemplos - ejercicios.. en: http://afrodita.inf.ucv.cl/~fvelasco/inf340

  7. Ejercicio Practico: El dueño de un prestigioso DiscoBar del barrio puerto en la región de Valparaíso desea tener una lista de los clientes preferenciales de su Discobar, mas al dueño le interesa verificar el estado de su membresía preferencial en una interfaz web. Debe aparecer una foto que indique el estado de la membresía del rut ingresado.

  8. Cómo empiezo!? Cliente ¡? If(cliente) Header(‘Location: si.gif’):

  9. GUI Formulario.

  10. Creación de la BD. Creación de Tablas en la BD. Consulta las Tablas de la BD con PHP.

  11. PostgreSQL. http://afrodita.inf.ucv.cl/phppgadmin

  12. DDL - Crear Tabla. • Una Base de datos guarda su información en tablas. • Una tabla es una estructura de datos que organiza los DATOS en filas y columnas. • Fila: Registro. • Columna: Campo (atributo). • La sintaxis básica de la creación de tablas en sql es: • CREATE TABLE nombre_de_la_tabla • ( • atributo_1 integer, • atributo_2 character varying(20), • atributo_3 integer NOT NULL, • PRIMARY KEY (atributo_3) • );

  13. DDL – Crear Tabla.

  14. DML – Insertar Registros. • Ingresaremos una nueva Fila, un nuevo registro. • Debemos ingresar el valor de sus Columnas, los atributos del registro. • La sintaxis básica de la INSERCIÓN de tablas en sql es: • INSERT INTO nombre_de_la_tabla • VALUES(NULL,’este-es-un-string’,123); • Ó • INSERT INTO nombre_de_la_tabla(atributo_2, atributo_3) • VALUES(’este-es-un-string’,123);

  15. DML – Insertar Registros.

  16. PHP – Verificar Cliente.

  17. Minutos para Reflexión..

  18. Hagamos en conjunto una clase agradable y participativa.

More Related