Está en la página 1de 10
Programacion Itt Estrategia de aprendizaje H2 anstrucedones: En grupos de cinco integrantes, realizar cada una de las siguientes actividades: 1 tavestigar los tipos de datos utlizados en MySOlL- 2 ecuilesta diferencia entre un tipo de dato numérico y cadena de caracteres? Ore at ah ge oS a Se al a ac Nee a aa teen a Te {Por qué es necesario especificar el tipo de datos para cada campo? ae ae = a i a et ratatle Et NC ls | eee ae eee: Describir y exponer sobre la utilidad de los tipos de datos, Ey ———— Unidad | Create table se utiliza para crear una nueva tabi Sintoxis de Create Table: CCREATE TABLE Nombre_Tabla( | columnt datatype, column2 datatype, columnd datatype, ‘ | Donde: ‘~ Nombre_Tabla: Representa el nombre de la tabla que se creara. ‘® column: Representa los campos que formaran parte de la tabla. ‘% datatype: Representa el tipo de datos que se almacenara en el campo. Para crear una tabla se deben seguir las siguientes instrucciones: 1. Crear una nueva consulta (guardarla con el nombre “Crear Tabla”). 2. En la ventana de consulta, escribir la instruccién que creard la tabla. |SaF ROBO O Blumen a 19 Use insttuto; escribiry 3 Po aigewarenar oN, a 1 | Sebeesorharscer cso, Instructs) : |, Sei | La instruccién “Use Instituto;” pone en uso la base de datos Instituto. 3. Enel panel de navegacién se puede observar que se creé la tabla Alumnos con los campos (cédigo, nombre, edad). [ sovemas er 9 erate Programacién Ill Alter table Permite modificar la estructura de una tabla existente. Con Alter Table es posible agregar o eliminar columnas, crear o destruir indices, cambiar el tipo de columnas existentes 0 renombrar columnas o la tabla en st. Un aspecto muy importante por mencionar, es que la sintaxis variaré en funcién de lo que se desea hacer: a) Agregar campos. ER TARLE Nombre_tabla 00 Columna datatype: Donde: ‘% Nombre_tabla: Representa el nombre de la tabla, % Columna: Representa el campo que se agregard a la tabla. ‘Datatype: Representa el tipo de datos del campo. Ejemplo: Gal¥ € RO1B!S @ GB umworo000 «| 2g) Use Institutes |e Bseribiry > © ALTER TABLE sluanos A00 fechanac dat J eecutarls ee instuelén, g | = S sawas giao» oo ») Eliminar campos. ‘ALTER TABLE Nombre. tabla DROP COLUMN Columnat, OROP COLUMN Column Donde: - _ % Nombre_tabla: Representa la tabla, % Columnal, Column: Yow lenav 9 edi for bos el “hea campos a eliminar, to oat ee gists dk uno doh} wbomas ‘bose -gedioulaz’. vel; . EDET \ssehule’s ‘aluecacte seule Unidad 1 ce: Decale adhiodles deg echuent eo BAF € KOMBO O Bi timo rom + 1% Use Instituto; De ALTER TARE alumos oHoP COLL codte rascal instruc. sevens ae 9 Ree > B autos Eleampo cédligo se eliminé. ¢) Afiadir una columna en la primera posicin de la tabla. ALTER TABLE Nombre_tabla ADD Columna datatype FIRST; Donde: “% Nombre_tabla: Representa la tabla. ‘% Columna: Representa el campo que se agregars. ® FIRST; la instruccién que se utiliza para agregar el campo en la primera posicidn de la tabla. Car aT ‘agregar un campo después de otro. — : Y GHlF €AO1B19 OB trav 008 1 Use Instituto; ae se agree lino, | dela taba. Programacién I 4) Asignar un campo como clave primaria. ‘nombce_Tabla ADD PRY KEV(nombre_columna 4 s Donde: £ “ Nombre_tabla: Representa la tabla. % Nomibre_columna: Representa el campo que se utilzaré como clave primaria. § Ejiemplo: g v v) BOF € AK O1B1G O GI tno: Le Use anstitu | resaarr 2.6 ALTen TALE alumos #00 PROMUY HeY(cot); ejecta a , (nero Estrategia de aprendizaje #3 Instrucciones: Responder cada una de las siguientes interrogant 1 Para qué se utiliza AFTER? éCual es la diferencia entre Alter table y Drop database? Estrategia de aprendizaje # 4. Instrucciones: Realizar cada una de | las tareas que se le muestran a continuacién. Una vez finalizadas, en mesa redonda discutirla: 's con el profesor y compaferos, 1 Agregar una tabla con el nombre padres a la base de datos instituto, conteniendo los campos que usted considere necesarios. 2 Agregar los siguientes campos a la tabla alumnos, “To vl PS ores ae crane SNe EY] Telefono Varchar 20 Direccion Varchar 200 Nompadre Varchar 50 Nommadre Varchar 50 Encargado Varchar 50 Observaciones Varchar 200 Ayuaon aedhanen & & Alev Tolle Numncs ADD Sechanoe date 3 > Eliminar el campo edad de la tabla alumnos, ya que crearia valores redundantes con el campo fechanac (fecha de nacimiento). 4 Crear una tabla con el nombre vehiculos en la base de datos autos, con los siguientes campos: borsad pikes Yoble vekules APD Deere daly WS SE | Placa Marca Linea Modelo Cilindraje Color nt. X« cho tke dos DQ hes LANG Shu cnnn a Programacién Il“ 5 Enla base de datos Inventario, agregar | las sigui a. aes Tid de comer? Precio_Venta ‘Stock campo, id Categoria Categoria ‘Observaciones Tipode campo —tamafio Id_Entrada int d_ Producto Producto Varchar Fecha_Entrada date Cantidad Int Con ayuda del profesor, discutir el uso que se le dard a la base de datos autos y a la base Unidad | @ Consulta para visualizar la informacion. SAF € ROMO View -i~l a 16 sececr + FRov tnstdtute,atomnes; 62 emma tent 09 rate (I he emer vont che Wile deen renga ee 1 duncan EN — aaa Ea dexCoter atte zooms SE em ca Se agregs el teléfono solamente a Juan Carlos, porque s6lo G tiene el cdigo 1. 2. Cambiar el nombre de Ana Godoy Matute a Ana Godoy Fonseca y agregarle el nimero de teléfono 35000021, visualizar el resultado, © Consulta para cambiar el nombre de Ana Godoy Matute y agregar el teléfono. Galt €AROIBIGO Bitavw00- - 1 WOLTE dnseituta.alumnos SET nombres “Ana Godoy Fonseca’ 2” telefono = "25000021" WERE codigos 23 (rsinstracin UPOATES¢ wate rs alan a Toor ues USE eins © Resultado: [Rest Gi |B Face ‘Se modifié el nombre y el telefono de Ana Godey. Observaciones: Update se utiliza para agregar o modificar informacién a un registro existente; pero no se puede utilizar para agregar nuevos registros.

También podría gustarte