ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Contro 3 INTEGRACIÓN CON BASE DE DATOS

YERKO1972Ensayo28 de Mayo de 2018

416 Palabras (2 Páginas)123 Visitas

Página 1 de 2

[pic 1]

Título del Control

INTEGRACIÓN CON BASE DE DATOS

Nombre Alumno

YERKO MAURICIO LEMUS SUERO

Nombre Asignatura

PROGRAMACIÓN HTML II

Instituto IACC

Ponga la fecha aquí

28 DE MAYO DEL 2018

  • La estructura de la base de datos que será utilizada es : Base de datos relacional.
  • Porque este tipo de base de datos permite realizar tareas en base a consultas SQL, es flexible y permite listar los datos almacenados, añadir o eliminar datos en tablas.
  • El entorno de creación será en PHPMyadmin en la cual se llevara a cabo tareas de creación de base de datos, relacionarlas, recuperación de base de dato, cargar y editar contenido entre otras actividades.
  • La base de datos será dividida en dos tablas , las características de cada tabla radica en que la primera será estructurada especialmente para los datos de la persona , y la segunda estará compuesta de datos asociados al servicio, se puede establecer conexión entre ambas a través del ID único del usuario como se detalla a continuación:
  • Las tablas que podemos añadir en la base de datos son las siguientes:

Tabla: Persona

Campo

Tipo de dato

Rut

String(Texto)

Edad

Integer (entero)

Genero

Boolean (M/F)

Tabla: Servicio

Campo

Tipo de dato

Frecuencia

String (texto)

Horario

String

Linea de metro que normalmente utiliza

Boolean debido a que se guardaran 0:no y 1:si para identificar si la línea X fue seleccionada en el check del formulario.

Calidad

String

Observaciones_personales

Varchar para optimizar el rango de cadena variable.

Fecha y hora

DateTime por la fecha y la hora

ID_rut

Campo de rut para establecer una conexión entre tablas

  • Sentencias Sql para llenar la base de datos Persona y Tablas.
  • Una vez establecida la conexión se procede a guardar las variables del formulario:

$Rut=$POST[“Rut];

$Edad=$POST[“Edad”];

$Genero=$POST[“Genero”];

Una vez almacenadas se procede a crear la consulta SQL

$consulta=”INSERT INTO Personas VALUES(“$Rut”,”$Edad”,”$Genero”)”;

Luego se ejecuta la sentencia:

Mysql_query($consulta) ;

De forma análoga se procede a guardar información en la tabla Servicio como se indica a continuación:

$Frecuencia=$POST[“Frecuencia”];

$Horario=$POST[“Horario”];

$Linea=$POST[“Linea”];

$Calidad=$POST[“Calidad”];

$Observaciones=$POST[“Observaciones”];

$fecha_hora=$POST[“Fecha_Hora”];

$ID_rut=$POST[“ID_rut”];

  • Una vez almacenadas se procede a crear la consulta SQL

$consulta=”INSERT INTO Servicios VALUES(“$Frecuencia”,” $Horario”,” $Linea”,” $Calidad”,” $Observaciones”,” $fecha_hora”,”$ID_rut”)”;

Listar

  • Si se desea listar o recuperar información de la base de datos se debe utilizar la sentencia SELECT
  • SELECT * FROM Personas : esta sentencia deja visualizar la totalidad de datos almacenados en la tabla personas, de igual forma para visualizar los datos de la tabla servicio seria SELECT * FROM Servicio

Actualizar información

  • Para actualizar información ya guardada es necesario utilizar la acción UPDATE por ejemplo

UPDATE Servicio SET Frecuencia=” pocas veces”

Where Rut=”11.111.111-1”

  • El código anterior actualiza al usuario de Rut único con el texto “pocas veces” en el campo frecuencia de la tabla Servicio.

Bibliografía

INTERNET

VIDEOS DE LA CLASE

MATERIAL ENTREGADO PARA ESTUDIO SEMANA 3

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (202 Kb) docx (16 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com