Day 1建錶小作業

2022-07-18 14:24:31 字數 2522 閱讀 9860

**如下:

班級表class:

create

table

class(

cid

intnot

null auto_increment primary

key,

caption

char(10))engine=innodb default charset=

utf8;

insert

into class (caption) values ('

三年二班

'),('

一年三班

'),('

三年一班

');

教師表teacher:

create

table

teacher(

tid

intnot

null auto_increment primary

key,

tname

char(10))engine=innodb default charset=

utf8;

insert

into teacher (tname) values ('

egon

'),('

alex

'),('

wusir

');

學生表student:

create

table

student(

sid

intnot

null auto_increment primary

key,

sname

char(10),gender enum('

男','女'

), class_id

intnot

null

,

constraint fk_sc foreign

key (class_id) references

class(cid))engine

=innodb default charset=

utf8;

insert

into student (sname,gender,class_id) values('

鋼蛋','

女',1),('

鐵鎚','

女',1),('

山炮','

男',2);

課程表course:

create

table

course(

cid

intnot

null

primary

keyauto_increment,

cname

char(10),teacher_id int

notnull

,

constraint fk_ct foreign

key (teacher_id) references

teacher(tid))engine

=innodb default charset=

utf8;

insert

into course (cname,teacher_id) values('

生物',1),('

體育',1),('

物理',2);

分數表score:

create

table

score(

sid

intnot

null auto_increment primary

key,

student_id

intnot

null

, course_id

intnot

null

,

number

intnot

null

,

constraint fk_ss foreign

key (student_id) references

student(sid),

constraint fk_scadd foreign

key (course_id) references

course(cid))engine

=innodb default charset=

utf8;

insert

into score(student_id,course_id,number) values(1,1,60),(1,2,59),(2,2,100);

為分數表的student_id與course_id繫結為唯一索引值(也可以在建表時在constraint語句上面新增unique語句):

alter

table score add

unique uni_score(student_id,course_id);

小程式學習 day1

先介紹下小程式的目錄結構 1 icon 我是用來存icon素材 js 存放js檔案的地方 json 寫頁面全域性樣式的地方 wxml 類似html vue 寫頁面標籤的地方 wxss 類似css 寫頁面樣式的地方 我這裡新建的四個頁面。cat god index panda panda.js 相關學...

hello miemie的作業練習day13

設計兩個類 乙個點類,屬性包括x,y座標 乙個rectangle類 矩形 屬性有左上角和右下角的座標 方法 1計算矩形的面積 2判斷點是否在矩形內 例項化乙個點物件,乙個正方形物件,輸出矩形的面積,輸出點是否在矩形內。class point object def init self,x int,y ...

Day1 冒泡演算法 1

bubble sort 背後的想法非常簡單,我們檢視陣列中相鄰的成對元素,一次檢視一對。如果第乙個元素大於第二個元素,則交換它們的位置,否則將它們繼續移動。def bubble sort our list for i in range len our list 1 if our list i our...