0% found this document useful (0 votes)
15 views4 pages

Use Escuela

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views4 pages

Use Escuela

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4

Enter password: ****

Welcome to the MySQL monitor. Commands end with ; or \g.


Your MySQL connection id is 14
Server version: 5.1.34-community MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> USE ESCUELA;


Database changed
mysql> SHOW DATABASES;
+---------------------+
| Database |
+---------------------+
| information_schema |
| abarrotes1 |
| escuela |
| mysql |
| operaciones_basicas |
| test |
+---------------------+
6 rows in set (0.01 sec)

mysql> USE ESCUELA;


Database changed
mysql> DESCRIBE PROFESOR;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| ID_PROFESOR | varchar(10) | NO | PRI | NULL | |
| NOMBRE | varchar(25) | YES | | NULL | |
| DIRECCION | varchar(30) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)

mysql> DESCRIBE IMPARTE;


+----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+-------------+------+-----+---------+-------+
| CODIGO_MATERIA | varchar(15) | NO | PRI | NULL | |
| MATERIA | varchar(25) | YES | | NULL | |
| ID_PROFESOR | varchar(10) | YES | MUL | NULL | |
+----------------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)

mysql> DESCRIBE MODULOS;


+----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+-------------+------+-----+---------+-------+
| DIVISION | varchar(15) | NO | PRI | NULL | |
| NOMBRE_CARRERA | varchar(30) | YES | | NULL | |
| CODIGO_MATERIA | varchar(15) | YES | MUL | NULL | |
+----------------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)

mysql> CREATE TABLE MATRICULADO(NUMERO_CONTROL VARCHAR(15)NOT NULL PRIMARY


KEY,SEMESTRE VARCHAR(15),DIVISION VARCHAR(15)FOREIGN KEY (DIVISION)REFERENCES
MODULOS(DIVISION));
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'FOREIGN
KEY (DIVISION)REFERENCES MODULOS(DIVISION))' at line 1
mysql> CREATE TABLE MATRICULADO(NUMERO_CONTROL VARCHAR(15)NOT NULL PRIMARY
KEY,SEMESTRE VARCHAR(15),DIVISION VARCHAR(15)FOREIGN KEY (DIVISION)REFERENCES
MODULOS(DIVISION));
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'FOREIGN
KEY (DIVISION)REFERENCES MODULOS(DIVISION))' at line 1
mysql> CREATE TABLE MATRICULADO(NUMERO_CONTROL VARCHAR(15)NOT NULL PRIMARY
KEY,SEMESTRE VARCHAR(15),DIVISION VARCHAR(15)FOREIGN KEY(D
IVISION)REFERENCES MODULOS(DIVISION));
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'FOREIGN
KEY(DIVISION)REFERENCES MODULOS(DIVISION))' at line 1
mysql> CREATE TABLE MATRICULADO(NUMERO_CONTROL VARCHAR(15)NOT NULL PRIMARY
KEY,SEMESTRE VARCHAR(15),DIVISION VARCHAR(15),FOREIGN KEY(
DIVISION)REFERENCES MODULOS(DIVISION));
Query OK, 0 rows affected (0.02 sec)

mysql> SHOW TABLES;


+-------------------+
| Tables_in_escuela |
+-------------------+
| imparte |
| matriculado |
| modulos |
| profesor |
+-------------------+
4 rows in set (0.01 sec)

mysql> CREATE TABLE ALUMNO(NOMBRE_COMPLETO VARCHAR(15)NOT NULL PRIMARY KEY,TURNO


VARCHAR(20),NUMERO_CONTROL VARCHAR(15)FOREIGN KEY(NU
MERO_CONTROL)REFERENCES MATRICULADO(NUMERO_CONTROL));
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'FOREIGN
KEY(NUMERO_CONTROL)REFERENCES MATRICULADO(NUMERO_CONTROL))' at line 1
mysql> CREATE TABLE ALUMNO(NOMBRE_COMPLETO VARCHAR(15)NOT NULL PRIMARY KEY,TURNO
VARCHAR(20),NUMERO_CONTROL VARCHAR(15),FOREIGN KEY(N
UMERO_CONTROL)REFERENCES MATRICULADO(NUMERO_CONTROL));
Query OK, 0 rows affected (0.01 sec)

mysql> DESCRIBE ALUMNO;


+-----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| NOMBRE_COMPLETO | varchar(15) | NO | PRI | NULL | |
| TURNO | varchar(20) | YES | | NULL | |
| NUMERO_CONTROL | varchar(15) | YES | MUL | NULL | |
+-----------------+-------------+------+-----+---------+-------+
3 rows in set (0.02 sec)

mysql>
mysql> SHOW TABLES;
+-------------------+
| Tables_in_escuela |
+-------------------+
| alumno |
| imparte |
| matriculado |
| modulos |
| profesor |
+-------------------+
5 rows in set (0.00 sec)

mysql> DESCRIBE ALUMNO;


+-----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| NOMBRE_COMPLETO | varchar(15) | NO | PRI | NULL | |
| TURNO | varchar(20) | YES | | NULL | |
| NUMERO_CONTROL | varchar(15) | YES | MUL | NULL | |
+-----------------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)

mysql>
mysql> DESCRIBE PROFESOR;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| ID_PROFESOR | varchar(10) | NO | PRI | NULL | |
| NOMBRE | varchar(25) | YES | | NULL | |
| DIRECCION | varchar(30) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.02 sec)

mysql> INSERT INTO PROFESOR VALUES(1234,'MILLARES','GRANJAS');


Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO PROFESOR VALUES(23456,'TOLENTINO','CDAZTECA');


Query OK, 1 row affected (0.02 sec)

mysql> INSERT INTO PROFESOR VALUES(45678,'ANTONIO','VALLEJO');


Query OK, 1 row affected (0.01 sec)

mysql> SELECT*FROM PROFESOR;


+-------------+-----------+-----------+
| ID_PROFESOR | NOMBRE | DIRECCION |
+-------------+-----------+-----------+
| 1234 | MILLARES | GRANJAS |
| 23456 | TOLENTINO | CDAZTECA |
| 45678 | ANTONIO | VALLEJO |
+-------------+-----------+-----------+
3 rows in set (0.00 sec)

mysql> INSERT INTO PROFESOR VALUES(19856,'MANUEL','TLATELOLCO');


Query OK, 1 row affected (0.00 sec)

mysql> SELECT*FROM PROFESOR;


+-------------+-----------+------------+
| ID_PROFESOR | NOMBRE | DIRECCION |
+-------------+-----------+------------+
| 1234 | MILLARES | GRANJAS |
| 19856 | MANUEL | TLATELOLCO |
| 23456 | TOLENTINO | CDAZTECA |
| 45678 | ANTONIO | VALLEJO |
+-------------+-----------+------------+
4 rows in set (0.00 sec)

mysql> DESCRIBE IMPARTE;


+----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+-------------+------+-----+---------+-------+
| CODIGO_MATERIA | varchar(15) | NO | PRI | NULL | |
| MATERIA | varchar(25) | YES | | NULL | |
| ID_PROFESOR | varchar(10) | YES | MUL | NULL | |
+----------------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)

mysql> INSERT INTO IMPARTE VALUES(7890,'MATEMATICAS1',1234);


Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO IMPARTE VALUES(2987,'CALCULO2',23456);


Query OK, 1 row affected (0.01 sec)

mysql> INSERT INTO IMPARTE VALUES(0657,'INGLES',45678);


Query OK, 1 row affected (0.01 sec)

mysql> SELECT*FROM IMPARTE;


+----------------+--------------+-------------+
| CODIGO_MATERIA | MATERIA | ID_PROFESOR |
+----------------+--------------+-------------+
| 2987 | CALCULO2 | 23456 |
| 657 | INGLES | 45678 |
| 7890 | MATEMATICAS1 | 1234 |
+----------------+--------------+-------------+
3 rows in set (0.00 sec)

mysql> USE ESCUELA


Database changed
mysql>

You might also like