SQL数据库期末大作业学生表,sql数据库期末设计大作业

http://www.itjxue.com  2023-01-12 21:37  来源:未知  点击次数: 

SQL数据库中创建学生情况表(学号,姓名,身份证,性别,专业,住址)课程表(课程编号,课程名称,学

create table 学生情况表(学号 char(9) primary key,姓名 char(20),身份证 char(20),性别 char(2),专业 char(20),住址 char(100))

create table 课程表(课程编号 char(10) primary key,课程名称 char(20),学分 int)

create table 选修情况表(学号 char(9),课程编号 char(10),成绩 decimal(18,6),primary key(学号,课程编号))

解答 SQL 数据库 学生表 成绩表

(3) crate table score

(cid int,

Sid int,

Cname char(30),

Score_1 int,

Score_2 int,

Score_3 int,

)

这个有问题吧,一个课程编号只对应一个课程名称,一个学生的课程只有一个成绩,怎么你这里有三个成绩的。你可以把cid,sid同时在这个表设置成主键,这样cid和sid就可以唯一标示一个学生的一门课程的成绩了。

数据库期末考试题 编写SQL语句 1.创建一张学生表,包含以下信息,学号,姓名,年龄,性别,家庭住址,联系

create table 学生表

(

学号 char(10) primary key,

姓名 char(10),

年龄 int,

性别 char(2) check (sex IN ('男','女')),

家庭住址 char(40),

联系 char(20)

)

用SQL语句创建简单数据表 设某数据库中有学生表(Students),包括学号sno,姓名snam

这个直接创建就行了。

create?table?Students?(

sno?VARCHAR(10)?primary?key,

sname?VARCHAR(10),

SD????date

)

(责任编辑:IT教学网)

更多