数据库使用练习2——学生管理系统示例

一、创建学生管理数据库

数据库使用练习2——学生管理系统示例_第1张图片

二、使用该数据库

 

三、建表

(1)建立学生表

数据库使用练习2——学生管理系统示例_第2张图片

(2)建立课程表

 数据库使用练习2——学生管理系统示例_第3张图片

(3)建立学-课表

数据库使用练习2——学生管理系统示例_第4张图片

四、插入数据

 (1)学生表

数据库使用练习2——学生管理系统示例_第5张图片

 (2)课程表

直接插入课程时,会报错:

解决办法: 

(2条消息) 解决Cannot delete or update a parent row: a foreign key constraint fails的mysql报错_汤姆猫丶的博客-CSDN博客

 数据库使用练习2——学生管理系统示例_第6张图片

 数据库使用练习2——学生管理系统示例_第7张图片

*插入好信息后别忘了恢复外码作用。 

(3)学课表

数据库使用练习2——学生管理系统示例_第8张图片

五、查询数据

 1、查询学生表所有信息

SELECT *
FROM Student;

数据库使用练习2——学生管理系统示例_第9张图片

 2、查询课程表所有信息

SELECT *
FROM Course;

数据库使用练习2——学生管理系统示例_第10张图片

3、查询SC表所有信息

SELECT *
FROM SC;

 数据库使用练习2——学生管理系统示例_第11张图片

(未完待续……)

你可能感兴趣的:(数据库,sql)