Proyecto De Pagina Web
IUGT- Caracas
TRABAJO: INFORME PROYECTO PÁGINA WEB
ALUMNOS: ROBERTO CERTAIN
LEONARDO MOLINA
PROFESOR: ABRAHAM FERRER
MATERIA: BASES DE DATOS
FECHA: 24-04-2011
INTRODUCCIÓN
El presente informe tiene como finalidad la de implementar una página web mediante la utilización del código HTML, PHP y SQL, ya que el principalrequerimiento del sitio web es contener una base de datos con más de una tabla para así poder crear, modificar y eliminar registros valiéndose de la codificación PHP (como lenguaje para páginas dinámicas) y SQL (como lenguaje de consultas de bases de datos).
En el presente está contenido el uso de las teorías recolectadas de texto y páginas web conocedoras de las materias; así como también laasesoría de un experto en bases de datos. Luego a esto se realiza una implementación de estos códigos obtenidos en la teoría; para así lograr la creación de la página web, la base de datos, las tablas y todas las consultas que se pueden realizar a las mismas.
Con respecto al lenguaje PHP, se utilizara el Método POST, para que este capture datos y los envié a las tablas diseñadas en MySql.OBJETIVOS
OBJETIVO PRINCIPAL:
Desarrollar un sitio web que contenga una base de datos con más de una tabla.
OBJETIVOS ESPECÌFICOS:
* Manejar código PHP y SQL.
* Agregar, modificar y eliminar registros de las tablas.
* Realizar solicitudes (consultas) a las distintas tablas.
METODOLOGÍA
La metodología utilizada en el presente informe de proyecto en primera instancia esmonográfica debido al basamento teórico y de campo concerniente a la creación e implementación del sitio web y la base de datos.
PARTE TEÓRICA
SQL (Structured Query Language): es un lenguaje de consulta estructurado y declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas.
Una de sus características es el manejo del álgebra y elcálculo relacional permitiendo efectuar consultas con el fin de recuperar información de interés de una base de datos, así como también hacer cambios sobre ella.
CREATE, ALTER, DROP
CREATE Crea un objeto dentro de la base de datos.
Ejemplo (crear una tabla)
CREATE TABLE 'TABLA_NOMBRE' (ejemplo)
'CAMPO_1' INT,
'CAMPO_2' STRING
ALTERModifica la estructura de un objeto.
Ejemplo (agregar columna a una tabla)
ALTER TABLE 'TABLA_NOMBRE' (
ADD NUEVO_CAMPO INT UNSIGNED meel
)
DROP Elimina un objeto de la base de datos.
Ejemplo
ALTER TABLE ''TABLA_NOMBRE''
(
DROP COLUMN ''CAMPO_NOMBRE1''
)INSERT, UPDATE, DELETE
INSERT Agrega uno o más registros a una (y sólo una) tabla en una base de datos relacional.
INSERT INTO ''tabla'' (''columna1'', [''columna2,... '']) VALUES(''valor1'', [''valor2,...''])
Ejemplo
INSERT INTO agenda_telefonica (nombre, numero) VALUES ('Roberto Jeldrez', 4886850);
Cuando se especifican todos los valores de una tabla, se puede utilizar la sentencia acortada:
INSERT INTO ''tabla'' VALUES (''valor1'', [''valor2,...''])
Ejemplo (asumiendo que 'nombre' y 'número' son las únicas columnas de la tabla'agenda_telefonica'):
INSERT INTO agenda_telefonica VALUES ('Roberto Jeldrez', 080473968);
UPDATE Modificar los valores de un conjunto de registros existentes en una tabla.
UPDATE ''tabla''
SET ''columna1'' = ''valor1'' ,''columna2'' = ''valor2'',...
WHERE ''columnaN = ''valorN''
Ejemplo
UPDATE My_table SET field1...
Regístrate para leer el documento completo.