开始稍微系统点的联系,难度不断增加,持续更新
1 create database Sprise 2 use Sprise 3 go 4 5 create table Student 6 ( 7 Sno nvarchar(200) primary key not null, 8 Sname nvarchar(200) not null, 9 Ssex nvarchar(200) not null, 10 Sbirthday datetime , 11 Class nvarchar(200) , 12 13 ) 14 15 go 16 17 create table Course 18 ( 19 Cno nvarchar(200) primary key not null, 20 Cname nvarchar(200) not null, 21 Tno nvarchar(200) not null, 22 ) 23 24 go 25 26 create table Score 27 ( 28 Sno nvarchar(200) not null, 29 Cno nvarchar(200) not null, 30 Degree decimal(4,1) , 31 ) 32 33 go 34 35 create table Teacher 36 ( 37 Tno nvarchar(200) primary key not null, 38 Tname nvarchar(200) not null, 39 Tsex nvarchar(200) not null, 40 Tbirthday datetime , 41 Prof nvarchar(200) , 42 Depart nvarchar(200) not null, 43 ) 44 45 --select *from Teacher 46 47 48 insert into Student values('108','曾华','男','1997-09-01','95003') 49 insert into Student values('105','匡华','男','1975-10-12','95031') 50 insert into Student values('107','王丽','女','1976-10-23','95033') 51 insert into Student values('101','李军','男','1974-10-12','95033') 52 insert into Student values('109','王芳','女','1973-10-12','95031') 53 insert into Student values('103','陆君','男','1972-10-12','95031') 54 55 go 56 57 58 insert into Course values('3-105','计算机导论','825') 59 insert into Course values('3-245','操作系统','804') 60 insert into Course values('6-166','数字电路','856') 61 insert into Course values('9-888','高等数学','831') 62 63 go 64 65 insert into Score values('103','3-245',86) 66 insert into Score values('105','3-245',75) 67 insert into Score values('101','3-245',90) 68 insert into Score values('105','3-105',77) 69 insert into Score values('103','3-105',88) 70 insert into Score values('107','9-888',72) 71 insert into Score values('107','3-245',66) 72 insert into Score values('109','3-245',71) 73 insert into Score values('103','9-888',89) 74 insert into Score values('108','3-245',96) 75 76 go 77 78 insert into Teacher values('804','李成','男','1958-12-20','副教授','计算机系') 79 insert into Teacher values('825','李三','男','1958-11-20','副教授','电子工程系') 80 insert into Teacher values('856','赵四','女','1958-09-20','副教授','计算机系') 81 insert into Teacher values('831','鼠标','男','1958-07-20','副教授','电子工程系') 82 83 84 85 alter table Score add constraint S_Sc_Sno foreign key (Sno) references Student(Sno) 86 alter table Score add constraint C_Sc_Cno foreign key (Cno) references Course(Cno) 87 alter table Course add constraint T_C_Tno foreign key (Tno) references Teacher(Tno)
重复重复的去熟悉 其实不需要特殊记忆
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?