Atención para aprendices _ Competencia Técnica
Category
📚
AprendizajeTranscripción
00:00listo ahora si continúe por favor listo bueno este es como un formulario donde
00:08recopila datos listo recoge el nombre un apellido un dni una fecha de nacimiento
00:15y un correo y bueno acá ya lo registra digamos en la
00:20base de datos hay un pequeño problema
00:23si señor el dni déjeme verlo otra vez mire que tiene está dejando guardar un
00:30mayor que o se le colocó mayor que
00:36no pues yo no le coloque ese error si este y la fecha nacimiento me salió acá
00:41no no entiendo pues no qué significa eso tiene que ser al momento de renderizar
00:47está pasando es lo miramos y acá está la base de datos que es
00:57está aquí
01:01digamos entonces al al al refrescar
01:10él me muestra los datos que he metido efectivamente
01:16allá tiene el índice exactamente ahí tengo lo que me dice lo
01:26vamos a quitarle acá ponerle ramírez y aquí pongamos el número de la
01:31presidencia con el peso de 8 más 5 y de aquí pongamos este correo
01:39y aquí le vamos a modificar y listo modifica bien también al irnos a la base
01:46de datos también la información actualiza bien modificó el dni y el
01:51correo y para eliminarlo también perfectamente lo elimina a la base de
01:57datos ahora también ya tiene eso es
02:07entonces eso es lo que necesitamos más o menos presentarle a usted un cruce así
02:11ya está hecho sí señor ahora tienes que aplicarlo al proyecto y listo señor
02:17ahí es donde va el nudo cuando me voy al proyecto a hacer esto pues no lo puedo hacer
02:26déjame hablar a ver a dos días al 20 a listo
02:41en uno es el proyecto y en el otro el cruz
02:50que usted mismo se va a dar cuenta del error ni siquiera yo voy a tener que
02:53intervenir bueno sino que en cuanto al proyecto
02:57pues que día tuve un error con sana y me tocó eliminar todo
03:01prácticamente el proyecto es
03:06listo
03:12ah
03:14htdocs
03:17ok está así
03:21cuáles está
03:27este es el proyecto de nosotros yo estaba analizando más o menos para
03:30intentar como como guiarme con el cruz que dicen guiarme para aplicarlo a este
03:35porque digamos él es más o menos
03:39a ver si lo abre openlayserver
03:43bueno acá ya me entró donde no es
03:47pero bueno ya estamos dentro entonces acá hay un inventario según lo que yo le
03:51he entendido al compañero porque puede estar el proyecto del compañero entonces lo
03:54que yo he entendido más o menos es que hay un inventario de unos buses
04:00y bueno son unos tantos y hay un inventario también de operadores que
04:06también tiene un número entonces según lo que yo he entendido más o menos en el
04:11reporte al uno colocar un reporte digamos si asiento alguna cosa entiendo
04:17yo no que entonces se ve acá en el inventario actualizarme digamos si me
04:22falta un un operador o un bus y el motivo del
04:26cual y acá en el maestro de novedades también pueden mostrarme más o menos la
04:31novedad y el día dependiendo si uno mete el código del operador es lo más o menos
04:35que yo le he entendido a él de este proyecto. El cruz tiene cuatro partes
04:40usted lo que le hace falta es un buscador
04:46en este de acá. Sí señor o sea usted en el cruz me mostró
04:51tres cosas. El insert. Me mostró la inserción, la actualización y la eliminación
04:58pero le falta la le falta la consulta
05:04para aplicarlo a este proyecto. Para aplicarlo a ese proyecto. Usted se
05:09averigua cómo se hacen las consultas y listo por ejemplo déjeme ver la base de
05:14datos más o menos le explico desde la base de datos
05:19esto no me quita acá. Creo que usted en la base de datos no tiene registro ¿cierto?
05:24señor. Ah pero si tiene buscar
05:31ya le explico que cuál es. Vuelva, inserte dos registros rápido por favor.
05:38¿Tiene buscar?
05:45Sí, si tiene buscar lo que pasa es que es un merced. No sabe cuál es pero si
05:51tiene buscar
05:54listo
05:59le deja
06:09listo, ahí están los dos. Ahí hay un pequeño. Ah pero están iguales por eso. No, no, déjelo así, no importa
06:18por ahora no. O si quiere guarde otro Juan Carlos
06:39No, este no está.
06:46Debe registrar
06:53Ahí lo registró. ¿Cuál es cuál es la consulta que a usted le hacen falta? La
06:59que está la que está plasmando acá en la en la tabla. Déjeme ver por favor el
07:05el que dice índex PHP
07:11el código. Y el que dice índex PHP. Este, el cruz, este del cruz.
07:21Sí, sí, pero necesito ver el código. Listo.
07:25Entonces, ¿por qué no lo toma del color que
07:31necesita? Ahora sí. Dele control. Yo no me acuerdo en este. No sé si para buscar.
07:38¿Es control F?
07:42¿Cómo se busca acá? Eso. Y escriba selet, S-E-L-E-T
07:51Aquí está. Listo. Aquí en esa partecita usted está
07:56haciendo selet asterisco from persona. ¿Sí? Quiero que vaya a la base de datos y
08:03escriba eso.
08:06Eso es lo que está mostrando los datos en esta tabla que está aquí. ¿Me hago
08:11entender? Listo. Entonces, usted va a ir a la base de datos.
08:27Déjeme maximizarla. Es que eso está muy chiquito. Listo. Entonces, selet asterisco
08:33from persona. Consúltela por favor.
08:38¿Aquí en SQL escribo? Sí, en SQL. Aquí está, vean.
08:45Dele continuar.
08:49Mire que nos está trayendo, en este caso, ya nos está trayendo la... lo mismo que
08:55usted está viendo en la parte de adelante, nos está trayendo acá. ¿Listo?
08:58Dele en el botón donde dice mostrar ventana de SQL.
09:03Listo. Entonces, vamos a colocar WHERE, quita el 1 y ponga... después del WHERE,
09:11quita el 1 y ponga nombre.
09:20Igual.
09:22Quita el WHERE y ponga LIKE.
09:24¿El IF? LIKE.
09:26¿O el AND? LIKE. LIKE.
09:28L y I.
09:30L y I.
09:32L y I.
09:34L y I.
09:36L y I.
09:38L y I.
09:40L y I.
09:42L y I.
09:44L y I.
09:46L y I.
09:48L y I.
09:50LIKE. LIKE.
09:52L y...
09:56S. LIKE.
09:58Listo.
10:00Nombre.
10:02Después del nombre, después del igual, parece después del igual.
10:08Dentro de comillas.
10:14Va a colocar porcentaje.
10:20Por...
10:22Gerson.
10:26Porcentaje.
10:30Y cierre comillas.
10:32Creo que es así.
10:40Que quiero mostrarle algo.
10:46Listo.
10:48Listo.
10:50Ya lo escribió así.
10:52Coloque Gerson.
10:54Perdón.
10:56Dele continuar.
10:58Espera.
11:00El LIKE está mal.
11:02S. LIKE.
11:04S. LIKE.
11:06S. LIKE.
11:08S. LIKE.
11:10S. LIKE.
11:12Listo. Ahora sí.
11:14Dele continuar.
11:16Espera.
11:18Todavía nos está generando el error.
11:20Nos falta el WHERE.
11:24La tabla.
11:28Perdón.
11:30Después del...
11:32Ahí después de personas,
11:34coloque WHERE.
11:40Así.
11:42Listo.
11:44Entre el WHERE y el LIKE,
11:46va a colocar el campo.
11:50Va a colocar nombre.
11:52Espacio nombre.
11:54Nombre.
11:56Este que le aparece a S.
11:58En minúscula.
12:02Y borre como tal
12:04acá donde dice nombre.
12:06El que está en el igual.
12:08Borrelo.
12:12Y borre el igual.
12:18Listo. Ahora sí.
12:20Ejecútelo. Dele continuar.
12:24Ahí sí.
12:26¿Qué está haciendo acá?
12:28Acá está trayendo
12:30el nombre
12:32todo el que tenga Gerson.
12:34No importa dónde se encuentre.
12:36Si lo tiene.
12:38Así se llame Ramírez Gerson.
12:40O Gerson Ramírez.
12:42Él lo va a traer.
12:44Porque el porcentaje le ayuda
12:46a buscar un segmento de esa parte.
12:48¿Sí?
12:50Entonces con este tipo de consultas
12:52o con el WHERE normalito.
12:54WHERE igual a...
12:56Dele donde dice mostrar ventana SQL.
12:58¿Otra vez?
13:04Ahora quítele el LIKE.
13:06Y colóquelo un igual.
13:10Y le va a poner 23.
13:12Va a borrar Gerson
13:14y le va a poner 23.
13:18¿Entre comillas o sin comillas?
13:20Sin comillas.
13:22Porque ese es numérico.
13:24Y dele continuar.
13:26Ahí le tiene que traer
13:28una sola persona.
13:34Gerson Ramírez.
13:36¿Qué dice? ¿Señor?
13:40Decimal Gerson Ramírez.
13:42Me muestra acá.
13:46Ahí tiene que mostrarle a una persona.
13:48Pero yo no veo que le esté mostrando a nadie.
13:52Acá me muestra pero...
13:54Dele otra vez.
13:56Sele asterisco FROM.
13:58Personas WHERE.
14:00Dele ahí.
14:02Y le va a colocar
14:04el 23 entre comillas.
14:06Por si acaso.
14:10Dele donde dice mostrar ventana en SQL.
14:1423 póngalo entre comillas y dele continuar.
14:16No sé si
14:18el tipo de datos nos está influyendo.
14:22No nos está influyendo.
14:24Dele donde dice otra vez mostrar.
14:30Dele abajo donde dice
14:32sele asterisco.
14:34Ahí.
14:36Sele asterisco FROM.
14:38Borre el 1.
14:44¿Cuál es el ID?
14:46Dele donde dice ID person.
14:48Ahora sí ya sé que fue el error.
14:50Fue que no quitamos el nombre.
14:52Tome la primera donde dice ID person.
14:56Es que está muy chiquitito y no se ve nada.
15:00Escriba ID.
15:02Escriba ID.
15:04ID.
15:06Sí, escribe ID.
15:08Sí.
15:10Listo.
15:12ID person.
15:14Es que estábamos buscando y en el nombre
15:16no está ese número.
15:18Igual.
15:22Y en este caso póngale 23.
15:26Y dele continuar.
15:30Ahora sí me trae Gerson acá.
15:32Aquí está.
15:34Aquí está.
15:36Y le ponemos el nombre.
15:38Y le ponemos el ID.
15:40Aquí está.
15:42Y le ponemos el ID.
15:48Y lo que está en el botón que dice
15:50sele asterisco FROM.
15:52Aquí está.
15:54Así que le ponemos el ID.
15:56La gente que se ha quedado con el
15:58error, el que ha quedado con el error,
16:00a lo que me estaba mostrando en la web. Necesito ver la web. Listo. Entonces, por ejemplo,
16:18aquí donde dice selecciones, entonces cuando usted ahí le dé, digamos, una fecha y el
16:29código de operador, él debería traer ese operador. Me imagino que eso es lo que quieren ahí.
16:33Si me hago entender, entonces ustedes envían a la base de datos esa información y mediante la
16:45consulta él le va a retornar como tal lo que ustedes necesitan. ¿Si me hago entender? Sí, señor.
16:51Eso es lo que ustedes deben de hacer. Entonces, pues simplemente es la consulta. Ustedes ya la
16:58tienen hecha. Sí, así como la están manejando en el otro lado, lo único que tienen que hacer es
17:05cambiar la consulta. ¿Cómo la van a hacer? Y otra preguntita, señor. Estábamos tres compañeros,
17:16pero hay un compañero bueno que le correspondía hacer la base de datos, pero él no la ha hecho.
17:21Entonces yo la hice. Entonces, pues yo no sé. A mí me correspondía lo que es el backend,
17:24porque pues lo que estaba estudiando acá está la base de datos más o menos según un gráfico
17:30que me pasó el compañero. Yo la hice más o menos mirando ese gráfico que él me pasó.
17:35Dele ahí donde dice más. ¿Dónde dice más? En la parte superior derecha.
17:42En la parte superior derecha, por aquí. Ahí está. ¿El diseñador? Sí. Bueno, pues acá hay un enredo.
17:50Yo la hice más o menos como él me la... Él me pasó una imagen y yo más o menos así fue que la hice
17:57como la entendí. Ok. ¿Dónde está? Aquí está. Bueno, esto iba por acá arriba. Acá. Esta es la mejor forma de
18:06entender una base de datos. Listo, lo que alcanzó a entender yo acá en esta base de datos. Tenemos
18:19buses, tenemos roles, tenemos que la tabla. ¿Cuál es la tabla principal? Rutas, creo. Es la que él me mostró
18:29más o menos. Me mandó así en la imagen. Es como la principal. O sea, Rutas tenía que tener contacto
18:34con casi todos. Más o menos así. Está bueno, operadores. Es decir, Rutas es la que tiene que tener contactos con todos.
18:46Ruta debería tener las foráneas de todos.
18:51Ahí está. Está sin rol. Más o menos así es que es. Por eso, pero digamos, si es ruta, un operador puede...
19:05¿Un operador cuántas rutas puede tener? Solo una, porque... Ah, o... Claro, él puede manejar solo una, ¿no?
19:12O varias rutas puede tener, digamos, en intercambio de tiempos. Pero una ruta sí puede tener varios
19:19operadores. Sí, señor. Entonces, esa relación está al revés. La de ruta con operadores.
19:31Ajá. Ah, no, espere, espere, espere, espere, espere. ¿Cuál es la foránea acá? ¿Con cuál está haciendo usted...?
19:43Con el ID, con el ID, lo que yo la llamo foránea, más o menos. Sí, pero en operadores, ¿cuál es?
19:52Según yo... Según lo que yo entendí, yo puse casi la misma. Pero ahí estoy como más perdido con eso.
19:57No, ahí eso está mal. Porque es que una foránea, o sea, eso, lo que usted acaba de hacer ahí, eso parece una relación uno a uno.
20:10Y necesitamos una relación de uno a muchos. Una ruta puede tener muchos operadores. Quiere decir que después de la dirección que va en texto,
20:21ahí es donde va la foránea como tal, de rutas.
20:27Acá abajo sería. Exacto. Sería por acá abajo. Ajá, así como tiene este operadores. Y mire que abajo usted tiene el que dice código operador, que esa es la foránea.
20:39Yo en operadores no veo la foránea. En novedades de operadores está la foránea de operadores. ¿Sí? ¿Es claro hasta ahí?
20:48Pero en operadores no está la foránea de rutas.
20:54Acá está bien. Esta foránea acá va en novedades de operadores.
20:58Espere, espere, espere. Déjame un segundito. Así está como difícil de explicarle.
21:06Dame dos segundos y tomamos un pantallazo. Y ya comparto yo.
21:10Listo, bro.
21:17Listo, entonces permítame y yo le comparto mi pantalla un segundito.
21:29Y ahorita si quiere puede seguir compartiendo.
21:41Se me dañaron las gafas y se me va a explotar la cabeza.
21:45Listo, ¿ya? Avisa si ya está viendo mi pantalla.
21:53Sí, señor.
21:55Listo, entonces mire que en operadores esta tabla sí tiene una foránea. ¿Cuál es la foránea? Esta es la foránea de operadores.
22:05¿Sí me hago entender? Esta que está aquí es la foránea de la que está arriba.
22:11Este operador puede tener muchas novedades de operadores.
22:17Pero mire que en ruta, como tal, aquí esta ruta, digamos una ruta puede tener muchos operadores.
22:37¿Listo?
22:41¿Qué pasa? Que yo no estoy viendo por ningún lado la foránea de ruta. Así como lo tiene abajo.
22:49Por ejemplo, si lo vamos a hacer igual, pues sería ID de rutas.
22:59¿Sí me hago entender?
23:01Y esta sería la foránea de rutas que está arriba. De esta que está allá.
23:08¿Sí me hago entender?
23:10Sí, señor.
23:12Mire que dice que una ruta puede tener muchos buses y un bus pertenece a una ruta. Ese está bien.
23:17Tenemos que un bus tiene varias novedades de buses. No sé qué quieren decir ustedes con novedades.
23:25No sé si es mantenimiento y cosas así.
23:28Sí, que de pronto estrelló el bus o algo así.
23:33Perfecto.
23:35Entonces ahí ya tienen parte. Lo único que yo estoy viendo es eso.
23:39¿Sí me hago entender? Eso es lo único que hay en este caso, así como por operadores. Ponerle una llave foránea.
23:52Entonces acá en este caso, otra cosa que yo noto es ustedes solamente van a tener operarios.
24:02Operadores.
24:06Bueno, ustedes en este caso tienen como tal los roles y los usuarios los van a tener por aparte.
24:12¿Listo? Pero se me hace extraño porque operadores estaría aparte si el operador viene siendo un usuario.
24:25Es que, vea, profe, lo que yo le entendí más o menos al compañero, él me mandó una imagen.
24:30Es que, digamos, van a haber unos usuarios, van a ser los encargados, digamos, de aplicar las novedades.
24:37Y esos usuarios, digamos, van a ser solo 5 o 6 usuarios. O sea, los operadores mismos no van a, como tal, aplicar las novedades.
24:44Si no, digamos, un administrador, digamos, entonces van a haber como 5 o 6 usuarios, digamos así, con 5 o 6 administradores.
24:51Los operadores no van a interactuar con el sistema.
24:57Exactamente, no, los operadores no. Va a haber, digamos, un administrador más o menos, algo así.
25:02Bueno, listo, hasta ahí, entonces, van bien. Ahí está la base de datos, la única corrección es esa.
25:08De resto, todo le saldría bien.
25:11¿Listo? Para que por favor...
25:14Porque yo tengo, digamos...
25:16¿Señor?
25:22Dame un segundito, profe.
25:24Dame un segundito, profe.
25:50Listo, profe, que bien.
25:52Listo, profe, que bien.
25:54Esto...
25:56Profe, hay otra pregunta que tengo, es que, bueno...
25:59Yo he estado subiendo unas evidencias de la guía 9 y el compañero ha estado subiendo unas evidencias de la guía 10, según lo que hemos hablado.
26:06Todas estas, usted no las ha calificado, ¿cierto?
26:22No, señor, yo acá hablando solo.
26:50en este momento yo no tengo
26:55acceso a ayuna por eso es que no le he podido calificar a nadie pero yo apenas
26:59tenga acceso ya me pongo al día con todos
27:04según me comentaron el primero de el primero de agosto eso debe de estar
27:12funcionando entonces apenas eso empieza a funcionar yo me empiezo a poner al día
27:17con todos ustedes por favor les pido que suban todas las actividades que yo
27:21empiezo a ponerme el día, ustedes no se preocupen por eso
27:25listo listo profesor, vea profesor voy a compartirle tantico
27:30la base de datos que la imagen que él me mandó de la base de datos más o menos
27:36señor
27:39ahí ya está bien en mi pantalla? sí listo esta fue la imagen que él me mandó de la
27:47base de datos
27:49esa base de datos está
27:53eso eso realmente no es un diagrama
27:57pues yo la hice más o menos como entendí porque estaba creando como perdido
28:01porque pues ahí no o sea no entendí digamos o sea lo que usted me está
28:04hablando ahorita es de uno a muchos y de muchos a uno entonces yo creo que esas
28:07flechas no dicen nada
28:10esas no son las flechas de un diagrama de un modelo relacional
28:17alguien me envía a mí eso así y le califico mal de una vez esas no son las
28:21flechas de un modelo relacional
28:24listo y ahí como tal dice que el usuario va con los operadores el usuario va con
28:32los buses y el usuario va con las rutas pero son muchas entradas el usuario de
28:37vería debería de no debería de interactuar con ellos
28:43a menos de que el usuario o sea así como usted lo hizo
28:48le hace le sobran tres flechas de esas pero si ve que aquí como le comento una
28:55ruta puede tener muchos operadores entonces ahí es donde digamos toca
29:01arreglarlo pero el resto ahí está como el hombre se la envió
29:06listo provee más el otro que yo le voy a preguntar
29:12mañana hay una reunión que debemos todas así cierto
29:17sí señor efectivamente mañana le van a hablar de las
29:22les van a hablar de la fase de la fase de la etapa de productiva
29:29listo y la otra que tengo es que yo intenté digamos registrarme en la agencia
29:38nacional de empleo y no pude porque me sale como si estuviera registrado y
29:42cuando le doy digamos como si me hubiera olvidado la contraseña me sale que
29:45tampoco que en quien que ingrese un correo válido
29:52para que no está funcionando
29:58y esas páginas yo envío un correo y pues me lo respondieron entonces pues
30:04estoy esperando
30:07esperando a ver si me colaboran ahí yo envío un correo no se cayó seguro
30:11está caída escribir a colombianos trabajando
30:16arriba
30:19colombianos trabajando ahí está agencia nacional de empleo
30:24de les es lo mismo
30:28de la onda y sea a pp
30:35está entrando
30:50está como morado
30:55la internet donde estoy siempre bien lentico
31:00de la onda dice
31:04cual cual cual de todas vacantes vamos a mirar a ver si nos deja entrar
31:10por acá de la vacantes
31:13caída se cayó
31:18la vida
31:28si hay ya toca que se pongan si está caída toca que se pongan en contacto
31:32porque le ayuden con eso listo
31:37a listo
31:40ok
31:42igual cuando hay plan señor
31:47el plazo final finales aquí hasta finales de este mes profe ustedes son de
31:5283 803 señor y señor a final de este mes
31:57deben de estar al día tienen exactamente ocho días para ponerse al día conmigo
32:02porque lo que me demora yo calificando eso es lo que se va a dar de tiempo yo
32:08la prioridad es ahorita apenas y activen
32:13sofía comienzo con ustedes porque ustedes son los que salen eso se son
32:18prioridad y tengo que ponerme al día con ustedes
32:21listo
32:24no
32:28en cuanto a esta prueba yo estaba haciendo más o menos un caso de pruebas
32:31no sé si cómo irá si irá bien así o nombre que es
32:37regéle después el proyecto más o menos
32:44ok nombre del proyecto se llama regel número de pruebas listo
32:51no pero póngale sistema información regel póngale algo que tenga que ver si
32:57me hago entender que regel no me dice nada
33:07en caso de pruebas 0 1 22 esta prueba se analizará la validación del usuario la
33:17contraseña esta prueba analizará el se sobra
33:25en torno nuestro proyecto es web así que
33:33el entorno es bueno
33:41autor del caso de pruebas jerson ramírez salida especificada
33:49salida especificada no tiene entrada
33:56o así provene y el caso de pruebas no tiene entrada
34:00usted no tiene que ingresarle nada para que funcione
34:03a por la contraseña sería y sin ok hace falta la entrada se me está hablando
34:09sólo de la salida
34:14listos hay también hay también hay una hay un como unos unos ejemplos de cómo
34:22se hacen la cómo se es cómo se hacen los casos de
34:26pruebas documentar listo para que le agradezco no no no sean las guías como
34:34tal hay un ejemplo
34:38la miró también listo
34:50ahí es no le entiendo cuando dice se espera que los recoger
34:56a caray
34:58no tiene que ser más específico el usuario el usuario debe ingresar la debe
35:07ingresar la contrase en cómo sería se debe ingresar el usuario y la contraseña
35:17para poder ingresar el usuario la contraseña a nosotros lo digamos no no
35:24hasta lo que va acá en esto ingresar usuario y contraseña
35:31no no sólo ingresar usuario y contraseña
35:45en la parte de la parte de la parte de la parte de la parte de la parte de la
35:51en la parte en la parte de abajo si el usuario y la contraseña son correctas
35:55ingresará el sistema si son r si no son correctas le saldrá un mensaje de error
36:21a
36:28si si las credenciales no son correctas hablemos de credenciales
36:38ahí si las no no no son correctas e ingresará al sistema
36:47si las credenciales no son correctas cuando decimos credenciales usuario y
36:51contraseña que es lo mismo no son correctas pues retornará un mensaje de
36:56error
36:59y más o menos es así listo
37:03por la que está por la que está en la parte
37:09hay como dos o tres ejemplos de cómo se hace listo
37:17bueno vamos a detener la grabación