1
00:00:00,770 --> 00:00:07,250
Bien hasta este punto nosotros ya hemos creado nuestra base de datos y le hemos indicado que se use

2
00:00:07,250 --> 00:00:08,360
esa base de datos.

3
00:00:08,570 --> 00:00:18,740
Lo que vamos a hacer en este vídeo es pedirle a mediante un prompt que nos ayude a definir columnas

4
00:00:18,740 --> 00:00:22,400
de una tabla e indicar los tipos de datos.

5
00:00:22,400 --> 00:00:29,360
Es decir, le vamos a pedir que nos dé un ejemplo de creación de una tabla con diferentes tipos de datos.

6
00:00:29,360 --> 00:00:30,980
Entonces, qué vamos a hacer acá?

7
00:00:32,210 --> 00:00:33,830
Le vamos a decir gracias.

8
00:00:35,690 --> 00:00:43,640
Me puedes ayudar ahora a crear una tabla en la base de datos?

9
00:00:45,090 --> 00:00:46,590
Creada previamente.

10
00:00:52,120 --> 00:01:01,510
Necesito que la tabla contenga diferentes tipos de datos.

11
00:01:02,110 --> 00:01:12,880
O vamos a colocarle que contenga diferentes tipos de datos en las columnas y le voy a dar acá.

12
00:01:15,840 --> 00:01:17,490
Entonces veamos lo que me dice.

13
00:01:17,730 --> 00:01:19,560
Entonces me dice lo siguiente.

14
00:01:19,560 --> 00:01:24,690
Supongamos que deseamos crear una tabla llamada Mi tabla con tres columnas.

15
00:01:24,700 --> 00:01:29,280
Hay entero nombre, tipo texto y edad tipo entero.

16
00:01:29,520 --> 00:01:36,330
Y lo que vemos acá es que me está creando la tabla.

17
00:01:37,620 --> 00:01:42,990
Vamos a pedirle algo más, ya que una mi tabla es algo muy genérico.

18
00:01:44,430 --> 00:01:45,120
Gracias.

19
00:01:48,090 --> 00:02:02,370
Podríamos o podrías indicarme algún nombre de tabla y datos relacionados con la vida real?

20
00:02:04,920 --> 00:02:08,370
Esto para no tener un nombre.

21
00:02:11,010 --> 00:02:12,300
Genérico como.

22
00:02:14,700 --> 00:02:16,800
Mi tabla y vamos a ver qué nos propone.

23
00:02:18,540 --> 00:02:21,570
Noten que acá estoy usando los.

24
00:02:23,790 --> 00:02:31,260
Tips que vimos al inicio del curso, donde yo interactúo inicialmente con el prompt, o sea, genero

25
00:02:31,260 --> 00:02:39,360
un prompt y en este caso me da una respuesta, pero si la respuesta no me convence, entonces yo automáticamente

26
00:02:39,360 --> 00:02:44,690
puedo pedirle aclaraciones o pedirle más cosas para que complemente la respuesta que dio.

27
00:02:44,700 --> 00:02:52,140
Entonces miren acá que ahora lo que me ha generado es un prompt para crear una tabla llamada Estudiantes,

28
00:02:52,380 --> 00:03:01,050
donde vamos a tener el nombre, la edad y el promedio y vemos acá que tenemos esto e incluso me va a

29
00:03:01,050 --> 00:03:04,050
insertar los datos.

30
00:03:04,320 --> 00:03:09,810
Yo en este caso no voy a insertar los datos, únicamente voy a crear la tabla porque eso es lo que me

31
00:03:09,810 --> 00:03:15,600
interesa, le doy control C y luego de eso voy a.

32
00:03:17,940 --> 00:03:27,330
Ir acá, voy a pegar acá lo que me ha generado y luego voy a ejecutar.

33
00:03:29,590 --> 00:03:32,170
Listo y me dice que acabo de crear la tabla.

34
00:03:32,170 --> 00:03:43,990
Entonces si yo acá este refresco los datos y voy a tables acá veo que está la tabla Estudiantes con

35
00:03:43,990 --> 00:03:46,930
las columnas que he indicado acá.

36
00:03:47,290 --> 00:03:48,910
Adicionalmente, por ejemplo.

37
00:03:48,910 --> 00:03:57,130
Pues si yo imaginémonos que soy nuevo en MySQL y me han creado esto le podría dar algo o le podría pedir

38
00:03:57,130 --> 00:04:00,460
algo adicional como algo como esto.

39
00:04:01,210 --> 00:04:03,490
Me podrías explicar?

40
00:04:05,590 --> 00:04:09,640
Sobre los tipos de datos en MySQL.

41
00:04:12,130 --> 00:04:12,820
Y.

42
00:04:15,640 --> 00:04:30,910
Me interesa especialmente los tipos de datos indicados en la tabla estudiantes que acabo de crear.

43
00:04:31,780 --> 00:04:39,280
Entonces veamos que nos dice perfecto y nos empieza a explicar, digamos entero.

44
00:04:39,430 --> 00:04:43,540
Pues en este caso que es el tipo de datos para números enteros, que en este caso cuando lo generan

45
00:04:43,540 --> 00:04:48,160
así vamos a tener, digamos la longitud.

46
00:04:48,160 --> 00:04:52,000
En este caso nos dice que la longitud no afecta el rango de los valores que puede contener, solo se

47
00:04:52,000 --> 00:04:55,840
utiliza para mostrar el ancho de la columna de salida.

48
00:04:55,990 --> 00:04:57,460
Nos habla también del VARCHAR.

49
00:04:57,910 --> 00:05:03,550
Nos dice que varchar 100 en este caso significa que soporta 100 caracteres de longitud y decimal cuatro

50
00:05:03,550 --> 00:05:08,560
dos En este caso nos dice que significa que el número decimal puede tener hasta cuatro dígitos en total

51
00:05:08,560 --> 00:05:15,460
con dos de ellos después del punto decimal y finalmente pues además nos dice que vamos a ver cómo se

52
00:05:15,460 --> 00:05:22,390
aplican estos tipos de datos en la tabla Estudiantes y nos hace un pequeño resumen acerca de cómo estos

53
00:05:22,390 --> 00:05:24,760
tipos de datos se están aplicando en nuestra tabla estudiantes.

54
00:05:24,760 --> 00:05:29,260
Entonces de esa manera nosotros podemos definir columnas.

55
00:05:29,260 --> 00:05:37,120
En este caso las columnas vendrían a ser pues las que hemos definido acá el ID del estudiante, el nombre,

56
00:05:37,120 --> 00:05:41,140
la edad, el grado y el promedio.

57
00:05:41,140 --> 00:05:49,180
Y además a cada columna le hemos asociado un tipo de dato y acá nos ha explicado qué significa cada

58
00:05:49,180 --> 00:05:56,590
tipo de dato en el contexto, en este caso de MySQL y pues en particular de la tabla que nosotros hemos

59
00:05:56,830 --> 00:06:00,430
pedido que nos ayude a crear y es la que nosotros tenemos acá.

60
00:06:01,690 --> 00:06:09,190
Luego vamos a ver en el siguiente vídeo cómo usar llaves primarias y llaves foráneas.
