Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Índice
Introducción ....................................................................................................................... 3
PARCIAL 1 ........................................................................................................................ 4
PARCIAL 2 ...................................................................................................................... 34
1. ¿Qué es PHP?
Es un lenguaje de scripting que permite la generación dinámica de contenidos en un
servidor web.
2. ¿Qué significa que PHP se ejecuta del lado del servidor?
Se ejecuta de manera que el cliente sólo recibe el resultado de la ejecución en el servidor.
De esta forma el cliente no puede conocer el código que ha generado esa salida.
3. ¿Cómo se inserta el código PHP en páginas HTML?
Se usan un par de etiquetas de inicio y cierre que normalmente suelen ser <? ?>
4. Escribe en pasos el funcionamiento de las páginas PHP alojadas en un
servidor
El navegador del cliente solicita el documento PHP.
Llega la solicitud del servidor y el servidor localiza el documento. Debido a la
extensión del documento lanza y ejecuta el interprete de PHP y ejecuta todo su
código.
Una vez ejecutado el código se genera el resultado en HTML y lo devuelve al
servidor para que lo transfiera al cliente.
El servidor transfiere el resultado en HTML y es mostrado en el navegador del
cliente.
5. ¿Cómo se declaran las variables en PHP?
Utilizando $
$nombre= “Luis”;
6. Anota un ejemplo de declaración de cadena en PHP
En una biblioteca se desea almacenar la información de libros (código del libro, título, autor,
editorial, categoría, edición) y la de los usuarios que asisten a consultarlos.
------------------------------------------------------------------------------------------------------------------------
La teoría del modelo de datos relacional es obra del investigador de IBM Edgar Codd en
1970.
Los modelos de datos definen con claridad cómo se modela la estructura lógica de una
base de datos. Estos, son entidades necesarias para introducir la abstracción en un DBMS
(Data Base Management System), entendiendo por abstracción al proceso de aislar un
elemento de su contexto o del resto de elementos que lo pueden acompañar. Un modelo
de base de datos incluye, además, las relaciones y limitaciones que determinan cómo se
pueden almacenar los datos y acceder a ellos.
La diferencia básica entre el Modelo E-R y el Modelo Relacional es que el modelo E-R trata
específicamente con las entidades y sus relaciones. Por otro lado, el Modelo Relacional se
ocupa de las Tablas y de la relación entre los datos de esas tablas.
Campo: Cuando podemos distinguir datos referidos a una misma propiedad real a
la que podemos poner un nombre
Atributos. Es cada una de las propiedades de los datos de la relación (nombre, dni,...). Las
relaciones representan conjuntos de objetos o elementos reales, cada atributo es propiedad
o característica de dicho elemento.
Dominio: contiene todos los posibles valores que puede tomar un determinado atributo.
Los representa con elipses, dentro de las cuales se coloca el nombre del atributo. La elipse
se une con una línea a las entidades.
E-R
Relacional
MODELO RELACIONAL
TABLA CLIENTE
CLAVE_USUA NOMB TELÉFO DIRECCI CORREO FECHA_NACIMIE
RIO RE NO ÓN NTO
CLI1001 Fernan 64434870 Ing. rams@gmail.c 30/05/2005
do 89 Alberto om
Ramos Zazueta
799
CLI1002 David 64428789 California deivid@gmail. 18/03/2005
Alatorre 32 403 com
CLI1003 Eduard 64427983 Obrero edudl@gmail. 09/10/2005
o De 54 Mundial com
León 104
TABLA CONSULTADOS
CLAVE_USUARIO CODIGO FECHA HORA
CLI1001 LIB1002 24/07/2022 15:04
CLI1001 LIB1003 03/10/2022 12:49
CLI1002 LIB1001 03/10/2022 14:17
Existencia
Indicaciones:
1) Las entidades pasan a ser tablas y los atributos pasan a ser campos ordenados por
prioridad.
2) Para este caso, las relaciones Generan y Realizan no son tablas. Cuando una
entidad relaciona a las otras, las relaciones no se convierten en tablas.
3) Se indican mediante líneas los campos por los cuales se relacionan las tablas.
532 Hasta el último hombre B15 Mel Gibson Andrew Garfield Biográfico 5
Re nta
Socio
Tabla Mascotas
Idmascotas Idcliente Nombre Especie Edad
M223 D207 Canela Perro 3
M224 D209 Tilín Gato 4
M225 D208 Luke loro 2
Tabla Consultas
Idconsultas Idmascotas Iddoctor Fecha Pago Teléfono_sucursal Sucursal
C000452 M224 E05 02/10/2022 $40000 6442346009 Sucursal1 Tabasco
#922
C000453 M223 E03 02/10/2022 $2100 6447838211 Sucursal2 Coahuila
#339
C000454 M225 E04 04/10/2022 $10000 6449389281 Sucursal2 Coahuila
#339
Tabla Doctores
Iddoctor Nombre Teléfono Email
E03 Gerardo Ortiz 6448278371 gerotz@gmail.com
E04 René Rodríguez 6440837291 elrene@gmail.com
E05 Federico Morales 6442397428 fedewolf@gmail.com
ACTIVIDAD 10 PARCIAL 2
Modifica la practica de IMC para que los datos se almacenen en una base de datos.
Index.php
cerrar.php
regístrate.php