1
00:00:01,130 --> 00:00:01,580
Hola!

2
00:00:01,580 --> 00:00:08,580
En este video vamos a ver cómo insertar datos de prueba utilizando también Chatgpt.

3
00:00:08,660 --> 00:00:10,190
A las dos tablas que hemos creado.

4
00:00:10,190 --> 00:00:16,010
En este caso las tablas son la tabla Cursos y la tabla Estudiantes, donde tenemos además que pues estudiantes

5
00:00:16,010 --> 00:00:23,030
y cursos tienen una relación de estudiantes hacia cursos mediante una llave foránea.

6
00:00:23,990 --> 00:00:25,160
Qué vamos a hacer entonces?

7
00:00:25,160 --> 00:00:34,280
Pues vamos a ir acá y vamos a generar un prompt que nos va a permitir que nos ayude a poblar de datos.

8
00:00:34,280 --> 00:00:36,830
Entonces le vamos a decir gracias.

9
00:00:37,790 --> 00:00:46,010
De momento solo he creado las tablas, pero aún no tienen datos.

10
00:00:47,330 --> 00:00:48,140
Vamos a colocar acá.

11
00:00:48,950 --> 00:00:55,880
Me podrías ayudar a crear datos de ejemplo en las tablas?

12
00:00:56,450 --> 00:00:57,440
Vamos a colocarle así.

13
00:00:58,010 --> 00:01:01,760
Acá no es necesario colocar dos signos de interrogación, podemos colocar solo uno, sino que acá lo

14
00:01:01,760 --> 00:01:04,040
colocó dos simplemente para que se vea bonito.

15
00:01:05,630 --> 00:01:12,590
Noten que nos entiende, incluso digamos escribamos mal nuestro español luego de eso, entonces veamos

16
00:01:12,590 --> 00:01:13,190
lo siguiente.

17
00:01:13,550 --> 00:01:20,000
Vamos a pedirle algo más, porque si yo le pido que me cree solamente datos, pues no me va a crear,

18
00:01:20,000 --> 00:01:21,200
digamos datos.

19
00:01:21,200 --> 00:01:24,560
Este muchos datos, no solamente algunos.

20
00:01:24,560 --> 00:01:29,420
Notemos acá digamos que la estructura de nuestras tablas, en este caso los cursos en las columnas,

21
00:01:29,420 --> 00:01:39,230
tiene ID de curso, profesor horario y además nosotros tenemos acá en las columnas ID de estudiante

22
00:01:39,230 --> 00:01:39,560
y nombre.

23
00:01:39,560 --> 00:01:47,150
Entonces vamos a decirle me podrías ayudar a crear los datos de ejemplo en las tablas y coloquémosle

24
00:01:47,150 --> 00:01:47,420
acá?

25
00:01:48,410 --> 00:01:57,800
Necesito que sean mínimo cuatro cursos y.

26
00:02:00,550 --> 00:02:02,290
Que sean.

27
00:02:04,330 --> 00:02:07,000
Al menos 30 estudiantes.

28
00:02:07,000 --> 00:02:12,880
Esto para que posteriormente, cuando nosotros le pidamos ayuda para que nos ayude a hacer ciertas consultas

29
00:02:12,880 --> 00:02:18,670
con las tablas que hemos creado, pues tengamos bastantes datos para poder interactuar.

30
00:02:19,480 --> 00:02:22,450
Le damos acá y luego vamos a ver qué nos genera.

31
00:02:23,680 --> 00:02:29,950
Entonces nos dice que primero pues va a crear la tabla Cursos.

32
00:02:29,950 --> 00:02:38,440
Noten que acá nos dice que creamos la tabla Cursos para tener al menos cuatro cursos y luego nos crea

33
00:02:38,440 --> 00:02:39,580
la tabla.

34
00:02:39,580 --> 00:02:44,650
En este caso, bueno, nos inserta los datos de los estudiantes.

35
00:02:46,000 --> 00:02:57,880
Pero acá noten algo importante que no nos está indicando todos los estudiantes solamente hay 123456

36
00:02:57,880 --> 00:02:58,450
y siete.

37
00:02:58,930 --> 00:03:08,260
Y acá tengo sí, pues los cursos, voy a copiar entonces los cursos primero y voy a ir acá y voy a insertar

38
00:03:08,260 --> 00:03:15,700
los cursos, entonces le voy a ejecutar acá en mi sentencia y nos dice acá que tenemos un error.

39
00:03:16,120 --> 00:03:19,330
En este caso el error es el siguiente.

40
00:03:19,330 --> 00:03:20,950
Vamos a ver cuál es nuestro error.

41
00:03:21,760 --> 00:03:22,840
Nos dice que.

42
00:03:25,150 --> 00:03:29,820
Tenemos que data too long for column horario one.

43
00:03:30,490 --> 00:03:32,740
Entonces tenemos esto.

44
00:03:33,310 --> 00:03:44,020
Vamos a indicarle eso mismo a, vamos a darle acá copy y vamos a darle acá esto, me obtengo el siguiente

45
00:03:44,020 --> 00:03:52,780
error, obtengo el siguiente error al crear la primera tabla.

46
00:03:57,960 --> 00:03:59,250
Y vamos a ver que me dice.

47
00:04:02,610 --> 00:04:09,990
Vean que en este caso el error se debe a la longitud, como era de esperarse, porque tenemos que es

48
00:04:09,990 --> 00:04:11,580
un varchar 20.

49
00:04:11,580 --> 00:04:19,710
Entonces acá lo que nos está diciendo es que modifiquemos nuestra tabla, o sea, una opción hubiese

50
00:04:19,710 --> 00:04:25,710
sido noten que hubiese sido modificar la longitud de los caracteres que estoy ingresando.

51
00:04:25,710 --> 00:04:32,280
Pero la otra opción es lo que él nos dice, lo que nos dice modificar la longitud, vamos a seguirle

52
00:04:32,580 --> 00:04:41,850
la corriente y pues entonces vamos a antes de esto vamos a a pegar esto, vamos a hacer el alter alter

53
00:04:41,850 --> 00:04:42,420
table.

54
00:04:42,450 --> 00:04:52,980
Entonces le damos acá, así ejecuta esto perfecto y luego vamos a ejecutar lo siguiente Y se ejecutó

55
00:04:52,980 --> 00:04:56,340
correctamente esto de acá.

56
00:04:56,340 --> 00:05:04,230
Entonces ya tenemos los estudiantes o los cursos agregados.

57
00:05:04,440 --> 00:05:07,230
Luego de eso notamos algo más en el.

58
00:05:07,320 --> 00:05:15,720
La primera respuesta al prompt que hicimos nos da solamente 1234567 estudiantes.

59
00:05:15,720 --> 00:05:17,070
Entonces vamos a decirle eso.

60
00:05:18,120 --> 00:05:18,840
Gracias.

61
00:05:20,580 --> 00:05:21,840
Por otro lado.

62
00:05:24,000 --> 00:05:34,560
Para la tabla Estudiantes solo me has indicado la creación de siete estudiantes.

63
00:05:36,240 --> 00:05:40,170
Me podrías ayudar a crear al menos?

64
00:05:42,700 --> 00:05:47,080
30 estudiantes y vamos a ver qué nos dice.

65
00:05:48,400 --> 00:05:49,300
Por supuesto.

66
00:05:49,720 --> 00:05:59,770
Y noten que ahora sí nos está generando los estudiantes, todos los estudiantes, hasta el estudiante

67
00:05:59,770 --> 00:06:00,310
30.

68
00:06:01,630 --> 00:06:05,920
Y eso es bastante en este caso interesante, ya que pues lo está generando.

69
00:06:05,920 --> 00:06:07,300
Pero notamos algo más.

70
00:06:07,750 --> 00:06:08,980
Notamos que aquí.

71
00:06:08,980 --> 00:06:10,120
Por ejemplo.

72
00:06:12,760 --> 00:06:17,380
Coloca como estudiante uno, Estudiante dos Yo quiero nombres entonces y acá además le está colocando

73
00:06:17,380 --> 00:06:19,660
este símbolo que yo no quiero que le coloque.

74
00:06:19,900 --> 00:06:21,790
Entonces vamos a decirle que.

75
00:06:24,390 --> 00:06:25,010
Y.

76
00:06:27,570 --> 00:06:33,520
En la columna grado no uses este símbolo.

77
00:06:36,210 --> 00:06:42,000
Por otro lado, me gustaría que en la columna Nombre.

78
00:06:45,430 --> 00:06:49,810
Inventes nombres de personas.

79
00:06:53,230 --> 00:07:05,890
Y no nombres genéricos como estudiante uno, estudiante, dos puntos suspensivos.

80
00:07:05,890 --> 00:07:10,510
Entonces le indico eso y luego me va a generar.

81
00:07:10,510 --> 00:07:18,970
Noten que ahora ha quitado el símbolo que yo le dije y además está ingresando nombres inventados.

82
00:07:19,300 --> 00:07:28,840
Una vez que tengo eso, simplemente tengo que copiar el código, ir acá, borrar esto, pegar y luego

83
00:07:28,840 --> 00:07:30,430
voy a ejecutar el código.

84
00:07:31,690 --> 00:07:38,260
Una vez que lo ejecute, se acaban de insertar, en este caso los estudiantes.

85
00:07:38,260 --> 00:07:43,870
En el siguiente video veremos cómo recuperar estos datos que nosotros acabamos de insertar.
