2.2 configuración del entorno de trabajo de la base de datos en web

14
configuración del entorno de trabajo de la base de datos en web Alumna. Xochitl Andrea Flores Morales Grupo. 608

Upload: xoch-flores

Post on 26-Jun-2015

198 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2.2 configuración del entorno de trabajo de la base de datos en web

configuración del entorno de trabajo de la base de datos en web

Alumna. Xochitl Andrea Flores MoralesGrupo. 608

Page 2: 2.2 configuración del entorno de trabajo de la base de datos en web

SQL

Page 3: 2.2 configuración del entorno de trabajo de la base de datos en web

• CREATE | CREAR Este comando permite crear objetos de datos, como

nuevas bases de datos, tablas, vistas y procedimientos almacenados.

Ejemplo (crear una tabla)CREATE TABLE 'CUSTOMERS';

• ALTER | MODIFICAR Este comando permite modificar la estructura de un objeto. Se

pueden agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla, modificar un trigger, etc.

Ejemplo (agregar columna a una tabla)ALTER TABLE 'ALUMNOS' ADD EDAD INT UNSIGNED;

• EliminarDROP TABLE 'ALUMNOS';.

• Borrar tablaTRUNCATE TABLE 'NOMBRE_TABLA';

Page 4: 2.2 configuración del entorno de trabajo de la base de datos en web

1.- Lenguaje de definición de datos (DDL).

• DDL está compuesto por sentencias para la creación (CREATE), modificación (ALTER) y borrado (DROP) de los componentes principales de una base de datos:

• base de datos (DATABASE)• tablas (TABLE)• vistas (VIEW)• índices (INDEX)• procedimientos almacenados (PROCEDURE)• disparadores (TRIGGER).

Page 5: 2.2 configuración del entorno de trabajo de la base de datos en web

2.- Lenguaje de manipulación de datos (DML).

•DML está compuesto por sentencias que sirven para :

•consultar (SELECT)•insertar (INSERT)•modificar (UPDATE)•borrar (DELETE)

Page 6: 2.2 configuración del entorno de trabajo de la base de datos en web

3.- Lenguaje de control de datos (DCL).

•DCL está compuesto por sentencias SQL para controlar las funciones de administración :

•Confirmar la operacion (COMMIT)•Retroceder la operacion (ROLLBACK)•Dar permisos (GRANT)•Quitar permisos (REVOKE)

Page 7: 2.2 configuración del entorno de trabajo de la base de datos en web

variables• Una variable declarada existe dentro del entorno en que

se declara; debemos declarar y emplear la variable en el mismo lote de sentencias, porque si declaramos una variable y luego, en otro bloque de sentencias pretendemos emplearla, dicha variable ya no existe. Por ejemplo, si ejecutamos estas sentencias en diferentes lotes:

• declare @variable varchar(10); select @variable;aparece un mensaje indicando que la variable "@variable" debe ser declarada.

• Debemos tipear:• declare @variable varchar(10) select @variable;

Disponemos punto y coma solo al final de la última instrucción del lote.

• Una variable a la cual no se le ha asignado un valor contiene "null".

Page 8: 2.2 configuración del entorno de trabajo de la base de datos en web

• Se le asigna un valor inicial con "set":• set @edad=45 Para almacenar un valor en

una variable se coloca el signo igual (=) entre la variable y el valor a asignar.

• Si le asignamos un valor resultado de una consulta, la sintaxis es:

• select @nombre = autor from libros where titulo='Uno' Podemos ver el contenido de una variable con:

• select @nombre; Una variable puede tener comodines:

• declare @patron varchar(30) set @patron='B%' select autor from libros where autor like @patron;

Page 9: 2.2 configuración del entorno de trabajo de la base de datos en web

HTML

Page 10: 2.2 configuración del entorno de trabajo de la base de datos en web

•<!DOCTYPE html> •<html lang="es"> •<head> •<meta charset="UTF-8" /> •<title> Ejemplo básico PHP</title> •</head> •<body> •<?php echo 'Hola mundo'; ?> </body> •</html>

Page 11: 2.2 configuración del entorno de trabajo de la base de datos en web

PHP

Page 12: 2.2 configuración del entorno de trabajo de la base de datos en web

Soporte para bases de datos php:

•Una de sus características más potentes es su suporte para gran cantidad de bases de datos. Entre su soporte pueden mencionarse InterBase, mSQL, MySQL, Oracle, Informix, PosgreSQL, entre otras. PHP también ofrece la integración con las varias bibliotecas externas, que permiten que el desarrollador haga casi cualquier cosa desde generar documentos en pdf hasta analizar código XML.

Page 13: 2.2 configuración del entorno de trabajo de la base de datos en web

•Su sintaxis es muy similar a la del ASP, pues el código PHP va incrustado dentro del código HTML. Sus tags van incluidos dentro de . Un ejemplo práctico de una instrucción funcional de PHP sería:

<?php print "Hola, Maestros del Web!";?>

•Que al ser ejecutado en el servidor nos imprimiría dentro del código HTML la frase:

Hola, Maestros del Web!

Page 14: 2.2 configuración del entorno de trabajo de la base de datos en web

Javascript