diff --git "a/59 \351\231\210\345\256\207\350\276\211/.keep" "b/59 \351\231\210\345\256\207\350\276\211/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/59 \351\231\210\345\256\207\350\276\211/\351\231\210\345\256\207\350\276\21120230904.md" "b/59 \351\231\210\345\256\207\350\276\211/\351\231\210\345\256\207\350\276\21120230904.md" new file mode 100644 index 0000000000000000000000000000000000000000..d13826e9f2f60e4cadc2c17650059e0adddf1d61 --- /dev/null +++ "b/59 \351\231\210\345\256\207\350\276\211/\351\231\210\345\256\207\350\276\21120230904.md" @@ -0,0 +1,3 @@ +经过这节课让我受益颇多,我学会了如何使用盘搜搜,VIP解析等等,也让我知道我们应该如何去使用自己用友的资源! + +最重要是,通过了直接课让我明白了,这学期我上课必须努力听讲,不能想以前那样无所谓,课后也要认真复习,学习更多的是靠自己的制止力! \ No newline at end of file diff --git "a/59 \351\231\210\345\256\207\350\276\211/\351\231\210\345\256\207\350\276\21120230905.md" "b/59 \351\231\210\345\256\207\350\276\211/\351\231\210\345\256\207\350\276\21120230905.md" new file mode 100644 index 0000000000000000000000000000000000000000..db909d7a2ff4e1d306a5053b7b0055f4eaf09056 --- /dev/null +++ "b/59 \351\231\210\345\256\207\350\276\211/\351\231\210\345\256\207\350\276\21120230905.md" @@ -0,0 +1,89 @@ +```mysql +CREATE DATABASE school charset utf8; +use school; + +create TABLE college ( +college_id int PRIMARY KEY, +college_name VARCHAR(20) +); + +insert into college values +(1,"智能制造学院"), +(2,"软件工程学院"), +(3,"财经商贸学院"); + +CREATE TABLE major( +major_id int PRIMARY KEY, +major_name VARCHAR(20), +college_id int, +foreign key (college_id) REFERENCES college(college_id) +); + +insert into major VALUES +(1,"前端",2), +(2,"后端",2); + +create table class( +class_id int PRIMARY KEY, +class_name VARCHAR(20), +major_id int, +foreign key (major_id) REFERENCES major(major_id) +); + +insert into class VALUES +(1,"软件工程技术1班",2), +(2,"软件工程技术2班",2), +(3,"软件工程技术3班",2); + +create table student( +student_id int PRIMARY KEY, +student_name VARCHAR(20), +student_sex varchar(1), +student_age int, +class_id int, +course_id int, +foreign key (course_id) REFERENCES course(course_id), +foreign key (class_id) REFERENCES class(class_id) +); + +insert into student VALUES +(1,"张三","男",19,1,12), +(2,"李四","男",19,2,23), +(3,"王五","男",19,3,123); + +CREATE TABLE course( +course_id int PRIMARY KEY, +course_name VARCHAR(20) +); + +insert into course VALUES +(1,"java"), +(2,"mysql"), +(3,"c++"); + +CREATE TABLE teache( +teacher_id int PRIMARY KEY, +teacher_name VARCHAR(20), +teacher_age int, +teacher_sex VARCHAR(1), +course_id int, +FOREIGN KEY (course_id) REFERENCES course(course_id) +); + +insert into teacher VALUES +(1,"苏拉",36,"男",1), +(2,"安娜",36,"女",2), +(3,"雪白",36,"男",3); + + +``` + +笔记 + +一对一:将其中任意一个表放在另一个表中 + +一对多:将一个表放多个表中 + +多对多:第三个表前两个表主键充当外键 + +数据库使用E-R图表示各表之间的关系 \ No newline at end of file