用SQL语言如何创建学生成绩数据库的代码?

createatabase[数据库名];\x0d\x0auser[数据库名];\x0d\x0a\x0d\x0a--学生表\x0d\x0acreatetable[学生表名](\x0d\x0asIdintprimarykey,--学生学号,主key\x0d\x0asNamevarchar(10)uniquenotnull,--nameStudent\x0d\x0a);\x0d\x0a\x0d\x0a--科目表\x0d\x0acreatetable[科目表表名](\x0d\x0asjIdintprimarykey,--科目ID号、主键\x0d\x0asjNamevarchar(10)uniquenotnull,--主题name\x0d\x0a);\x0d\x0a\x0d\x0a--结果表\x0d\x0acreatetable[结果表名称]\x0d\x0arIdintprimarykey,--结果ID号、主键\x0d\x0asjIdintreferences[会计科目表表name](sjId),--账户ID号,继承科目表ID号No.\x0d\x0asIdintreferences[学生表名](sId),--学生学号,继承学生表学号\x0d\x0aresultfloatnotnull--score\x0d\x0a);\x0d\x0a\x0d\x0a--语句查询\x0d\x0aselectr.rId,sj.sjId,sj.sjName,su.sId,su.sName,r.result\x0d\x0afrom[结果表名]r,\x0d\x0ajoin[学生表名]sjonsj。
sjId=r.sjId,\x0d\x0ajoin[表名学生]suonsu.sId=r.sId;

用SQL创建一个学生表,课程表,学生成绩表

第一个表是学生表Student,它包含三个字段:学生ID(stu_id)、学生姓名(stu_name)和课程ID(les_id)。
CreateTable[dbo].Student(stu_id[uniqueidentifier]NOTNULL,s)tu_name[nvarchar](425)NOTNULL,les_id[uniqueidentifier]NOTNULL)第二个表,课程Lesson,包含课程ID(les_id)和课程名称(les_name)。
bo].Lesson(les_id[uniqueidentifier]NOTNULL,les_name[nvarchar](425)NOTNULL)第3个表学生分数表score,3个字段课程ID(les_id)、学生ID(stu_id)和课程分数(les_score)CreateTable[dbo].Score(les_id[uniqueidentifier]NOTNULL,stu_id[uniqueidentifier]NOTNULL,les_score[int]NOTNULL)