Bien hasta este punto nosotros ya hemos creado nuestra base de datos y le hemos indicado que se use
esa base de datos.
Lo que vamos a hacer en este vídeo es pedirle a mediante un prompt que nos ayude a definir columnas
de una tabla e indicar los tipos de datos.
Es decir, le vamos a pedir que nos dé un ejemplo de creación de una tabla con diferentes tipos de datos.
Entonces, qué vamos a hacer acá?
Le vamos a decir gracias.
Me puedes ayudar ahora a crear una tabla en la base de datos?
Creada previamente.
Necesito que la tabla contenga diferentes tipos de datos.
O vamos a colocarle que contenga diferentes tipos de datos en las columnas y le voy a dar acá.
Entonces veamos lo que me dice.
Entonces me dice lo siguiente.
Supongamos que deseamos crear una tabla llamada Mi tabla con tres columnas.
Hay entero nombre, tipo texto y edad tipo entero.
Y lo que vemos acá es que me está creando la tabla.
Vamos a pedirle algo más, ya que una mi tabla es algo muy genérico.
Gracias.
Podríamos o podrías indicarme algún nombre de tabla y datos relacionados con la vida real?
Esto para no tener un nombre.
Genérico como.
Mi tabla y vamos a ver qué nos propone.
Noten que acá estoy usando los.
Tips que vimos al inicio del curso, donde yo interactúo inicialmente con el prompt, o sea, genero
un prompt y en este caso me da una respuesta, pero si la respuesta no me convence, entonces yo automáticamente
puedo pedirle aclaraciones o pedirle más cosas para que complemente la respuesta que dio.
Entonces miren acá que ahora lo que me ha generado es un prompt para crear una tabla llamada Estudiantes,
donde vamos a tener el nombre, la edad y el promedio y vemos acá que tenemos esto e incluso me va a
insertar los datos.
Yo en este caso no voy a insertar los datos, únicamente voy a crear la tabla porque eso es lo que me
interesa, le doy control C y luego de eso voy a.
Ir acá, voy a pegar acá lo que me ha generado y luego voy a ejecutar.
Listo y me dice que acabo de crear la tabla.
Entonces si yo acá este refresco los datos y voy a tables acá veo que está la tabla Estudiantes con
las columnas que he indicado acá.
Adicionalmente, por ejemplo.
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
algo adicional como algo como esto.
Me podrías explicar?
Sobre los tipos de datos en MySQL.
Y.
Me interesa especialmente los tipos de datos indicados en la tabla estudiantes que acabo de crear.
Entonces veamos que nos dice perfecto y nos empieza a explicar, digamos entero.
Pues en este caso que es el tipo de datos para números enteros, que en este caso cuando lo generan
así vamos a tener, digamos la longitud.
En este caso nos dice que la longitud no afecta el rango de los valores que puede contener, solo se
utiliza para mostrar el ancho de la columna de salida.
Nos habla también del VARCHAR.
Nos dice que varchar 100 en este caso significa que soporta 100 caracteres de longitud y decimal cuatro
dos En este caso nos dice que significa que el número decimal puede tener hasta cuatro dígitos en total
con dos de ellos después del punto decimal y finalmente pues además nos dice que vamos a ver cómo se
aplican estos tipos de datos en la tabla Estudiantes y nos hace un pequeño resumen acerca de cómo estos
tipos de datos se están aplicando en nuestra tabla estudiantes.
Entonces de esa manera nosotros podemos definir columnas.
En este caso las columnas vendrían a ser pues las que hemos definido acá el ID del estudiante, el nombre,
la edad, el grado y el promedio.
Y además a cada columna le hemos asociado un tipo de dato y acá nos ha explicado qué significa cada
tipo de dato en el contexto, en este caso de MySQL y pues en particular de la tabla que nosotros hemos
pedido que nos ayude a crear y es la que nosotros tenemos acá.
Luego vamos a ver en el siguiente vídeo cómo usar llaves primarias y llaves foráneas.