From 4312a862577ee8afcf5dcf7ae7f1ca4b3bf372c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E4=BD=B3=E7=82=9C?= <626104790@qq.com> Date: Thu, 7 Sep 2023 12:25:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E9=AB=98=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...00\345\255\246\347\254\224\350\256\260.md" | 4 ++ ...14\346\254\241\344\275\234\344\270\232.md" | 55 +++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 "25\351\231\210\344\275\263\347\202\234/9.6\345\274\200\345\255\246\347\254\224\350\256\260.md" create mode 100644 "25\351\231\210\344\275\263\347\202\234/9.7\347\254\254\344\272\214\346\254\241\344\275\234\344\270\232.md" diff --git "a/25\351\231\210\344\275\263\347\202\234/9.6\345\274\200\345\255\246\347\254\224\350\256\260.md" "b/25\351\231\210\344\275\263\347\202\234/9.6\345\274\200\345\255\246\347\254\224\350\256\260.md" new file mode 100644 index 0000000..b464081 --- /dev/null +++ "b/25\351\231\210\344\275\263\347\202\234/9.6\345\274\200\345\255\246\347\254\224\350\256\260.md" @@ -0,0 +1,4 @@ +大二学习目标 + +以实践为主要目标,结合大一学习的理论。在大二更加认真听课,不懂及时问。 + diff --git "a/25\351\231\210\344\275\263\347\202\234/9.7\347\254\254\344\272\214\346\254\241\344\275\234\344\270\232.md" "b/25\351\231\210\344\275\263\347\202\234/9.7\347\254\254\344\272\214\346\254\241\344\275\234\344\270\232.md" new file mode 100644 index 0000000..d47cec6 --- /dev/null +++ "b/25\351\231\210\344\275\263\347\202\234/9.7\347\254\254\344\272\214\346\254\241\344\275\234\344\270\232.md" @@ -0,0 +1,55 @@ +# mysql第二课的笔记 + +建表:多对多的时候,引用第三张表,将前面两张表的主键拿来当第三张表的外键、 +一对多的时候,将一所在的表的主键放在多的表当外键 +一对一的时候,将一张表的主键放在另一张表当外键 +ER图 +概念:实体关系图, 是指以实体,关系,属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念格式 +要素:实体(表),属性(字段),和关系(类似外键) + +# 作业 + +create database student charset utf8; +use student; + +create table faculties( + fa_id int primary key, + fa_name varchar(20) not null +); + +insert into faculties values +(1,"软件工程学院"), +(2,"医学护理学院"), +(3,"信息工程学院"), +(4,"智能制造学院"); + +create table professional( + pr_id int primary key, + pr_name varchar(20) not null, + fa_id int, + foreign key(fa_id) references faculties(fa_id) +); + +insert into professional values +(1,"前端开发",1), +(2,"后端开发",1), +(3,"临床护理",2), +(4,"大数据技术",3), +(5,"电气自动化技术",4); + +create table classroom( +cl_id int PRIMARY KEY, +cl_name varchar(20) +); + +insert into classroom values +(1,'实训一'), +(2,'实训二'), +(3,'实训三'); + +reate table class( + c_id int primary key, + c_name varchar(20), + pr_id int, + foreign key (pr_id) references professional(pr_id) +); \ No newline at end of file -- Gitee