Bases de datos MySQL: Desde la creación de tablas hasta consultas múltiples en un entorno educativo
Andres AscencioInforme12 de Agosto de 2015
386 Palabras (2 Páginas)280 Visitas
COLEGIO SAN LUIS GONZAGA
Crear bases de datos se debe colocar el parámetro create database y el nombre de la base de datos que en esta ocasión se denomina colegio_san_luis_gonzaga y terminando se debe colocar punto y coma (;).
Para Usar la base de datos se debe colocar con el parámetro use y el nombre de la base de datos. Luego se procede a crear las tablas con sus respectivos atributos y propiedades. El parámetro para crearla es create table y seguido su nombre respectivo, luego se abre un paréntesis y se debe incluir allí dentro las propiedades, los campos y los atributos que se van a utilizar, cada campo debe estar separado por una coma. Al final se cierra el paréntesis y se termina la tabla con un punto y coma (;).
Para mostrar las tablas creadas es show tables;
[pic 1]
Para observar las propiedades de las tablas es con el siguiente comando describe y nombre de la tabla y (;).
[pic 2]
[pic 3]
Para inserta los datos en las tablas se hace de la siguiente manera: insert into nombre_tabla values (‘lo que se va ingresar’);
[pic 4]
De esta forma se ingresan todos los datos a las tablas.
Para ver los datos que se ingresaron se hace de la siguiente manera: select * from Nombre_tabla ;
[pic 5]
[pic 6]
[pic 7]
[pic 8]
Consultas:
- Mostrar número de alumno, nombre, apellidos y ciudad del alumno:
- Select N°_ALUMNO,NOMBRE,APELLIDO,CIUDAD from alumnos;
[pic 9]
- Mostrar numero alumno, nombre, ciudad de los alumnos que viven en x ciudad
- Select N°_ALUMNO,NOMBRE,CIUDAD from alumnos where alumnos.CIUDAD=”Ibague”;
[pic 10]
- Mostrar código del curso, número del alumno y la nota de “x” curso.
- Select COD_CURSO,N°_ALUMNO,NOTA_FINAL from evaluaciones where evaluaciones.COD_CURSO=”1423”;
[pic 11]
CONSULTAS MULTITABLAS
- Saber el número de alumno, nombres, materias y nota final.
- Select N°_ALUMNO, NOMBRE, CURSO, NOTA_FINAL from alumnos,cursos,evaluaciones;
[pic 12]
- Saber el Código del curso, curso, código profesor, nombre del profesor, fecha inicio, fecha final.
- select COD_CURSO,CURSO,FECHA_INICIO,FECHA_FIN,NOMBRE_PRO,COD_PROFESOR from cursos, profesores;
[pic 13]
- Saber el curso, profesor, nombre del alumno.
- Select CURSO,NOMBRE_PRO,NOMBRE from cursos,profesores,alumnos;
[pic 14] [pic 15]
- Saber que estudiantes pasaran un curso x con una nota > 3.5 0 > 7.
- Select N°_ALUMNO,NOMBRE,NOTA_FINAL from alumnos,evaluaciones where evaluaciones.NOTA_FINAL=> 35;
[pic 16]
[pic 17]
...