题目内容 (请给出正确答案)
[主观题]

建立一个“学生”表Student,它由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一,下列哪个选项正确()。

A、CREATE TABLE Student (Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) UNIQUE, Ssex CHAR(1), Sage INT, Sdept CHAR(15) );

B、CREATE TABLE Student (Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) UNIQUE, Ssex CHAR(1) Sage INT, Sdept CHAR(15) );

C、CREATE TABLE Student (Sno CHAR(5), Sname CHAR(20) UNIQUE, Ssex CHAR(1), Sage INT, Sdept CHAR(15) );

D、CREATE TABLE Student (Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) UNIQUE, Ssex CHAR(1), Sdept CHAR(15) );

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“建立一个“学生”表Student,它由学号Sno、姓名Sna…”相关的问题

第1题

已知有下面三张表:

Student(Sno,Sname,Sage,Ssex,Sdept) 学生表

其中Sno:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别;Sdept:学生所在系。

Course(Cno,Cname,Credit) 课程表

其中Cno:课程编号;Cname:课程名字;Credit:学分。

SC(Sno,Cno,Score) 选课成绩表

Sno:学号;Cno:课程编号;Score:成绩。

根据以上的内容,写出以下问题的SQL语句。

1.查询全体学生的学号与姓名。

2.查询所有年龄在20岁以下的学生姓名及其年龄。

3.查询选修1号课程的学生最高分数。

4.查询选了至少3门课的同学的姓名和所在系。

5.查询选修了课程名为“信息系统”的学生学号和姓名。

点击查看答案

第2题

关系数据库中有三个关系:

学生:S(Sno,Sname,Ssex,Sage, Sdept)其中:Sno:学号,Sname:姓名,Ssex:性别,Sage:年龄,Sdept:系名;

课程:C(Cno, Cname,Teacher)其中:Cno:课程号,Cname:课程名,Teacher:教师;

选课:SC(Sno,Cno,Grade)其中:Sno:学号,Cno:课程号,Grade:成绩,

用SQL语言完成1-2小题操作:

(1)查询每个学生的学号、姓名和相应的平均成绩

(2)用CREATE TABLE 语句定义基本表选课(需定义主码和外码,设Sno,长度为6,Cno为字符型,长度为8,Grade为短整数)

点击查看答案

第3题

在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。要查询选修了“Java程序设计”课的的学生姓名,则SQL语句是: selec

A、student.sno=sc.sno and sc.cno=course.cno and cname='Java程序设计'

B、cname='Java程序设计'

C、student.sno=sc.sno and cname='Java程序设计'

D、sc.cno=course.cno and cname='Java程序设计'

点击查看答案

第4题

在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。以下哪条语句可以实现查询选了课的学生人数( )。

A、select count(*) from sc

B、select count(sno) from sc

C、select count(distinct sno) from sc

D、select count(cno) from sc

点击查看答案

第5题

利用QQ群里的SQL代码,见文件xueji17.txt,创建示例数据...

利用QQ群里的SQL代码,见文件xueji17.txt,创建示例数据库xueji17,再创建其中的两个数据表。 1. 学生信息表,表名为student,含有字段: ID (顺序号), sname(姓名), sno (学号), ssex(性别), sage (年龄),sdept(所属系部) ,saddress (地址), semail (电子邮件). 2. 成绩表,表名为cs,含有字段: studentid (学号),courseid (课程号) ,grade (成绩). 在数据库xueji17中完成以下题目: (1)在学生表student中添加新学生,信息如下表 sno sname saddress 3003 Green Finance (2)添加成绩表cs中新信息: studentid courseid grade 3003 002121 3002 009876 93 1002 030437 42 (3)填入学生表中的下列数据 sno,sname,ssex,sage,sdept '95001','洛燕妮','女',20,'信息系' '95002','欧阳炎','男',19,'计算机系' '95003','何东升','男',21,'美术系' '95004','刘晨','男',18,'计算机系' '95005','沙明华','女',21,'美术系' '95006','欧阳宝宝','男',19,'美术系' (4)填入成绩表中的下列数据 studentid,courseid,grade '95001', 'kl02',98 '95002', '9hu2',50 '95004', '9sh02',70 '95003', '95sh2',95 '95005', '95sh2',40 '95006', '95sh2',77 '95001', '95sh2',80 '95002', '95sh2',58 '95006', '96sh2',700

点击查看答案

第6题

建立一个学生信息表student,要求它由学号sno、姓名sname、性别sex、年龄age4个属性组成,其学号属性唯一,学号、姓名字段不能为空。下列语句正确的是

A.CREATE TABLE student(sno char(5) NOT NULL sname char(8) NOT NULL sex char(1) age int);

B.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) sex char(1) age int);

C.CREATE TABLE (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);

D.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);

点击查看答案

第7题

建立一个学生信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成,其学号属性惟一,学号、姓名字段不能为空。下列语句正确的是

A.CREATE TABLE student (sno char(5)NOT NULL sname char(8)NOT NULL sex char(1) age int);

B.CREATE TABLE student (sno char(5)NOT NULL sname char(8)NOT NULL sex char(1) age int);

C.CREATE TABLE (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int);

D.CREATE TABLE student (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int);

点击查看答案

第8题

建立一个学生信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成,其学号属性惟一,学号、姓名字段不能为空。下列语句正确的是

A.CREATE TABLE student (sno char(5) NOT NULL sname char(8) NOT NULL sex char(1) age int);

B.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) sex char(1) age int);

C.CREATE TABLE (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);

D.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);

点击查看答案

第9题

一个学生信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成。现在对这个现有的表增加一个入学时间cometime字段为日期型,下列语句正确的是

A.ALTER TABLE student ADD cometime DATE NOT NULL;

B.ALTER TABLE student ADD cometime DATE;

C.ALTER TABLE student DROP cometime DATE NOT NULL:

D.ALTER TABLE student MODIFY cometime DATE;

点击查看答案

第10题

对于学生信息表STUDENT(SNO, SNAME,SEX,AGE,DEPT)(STUDENT由学号SNO、姓名SNAME、性别SEX、年龄AGE、所在系DEPT 5个属性组成,其中SNO为主码),求年龄20~23岁之间的学生姓名和年龄,正确的语句是( )。A.SELECT SNAME,AGE FROM STUDENT WHERE AGE>20 AND AGE<23B. SELECT*FROM STUDENT WHERE AGE BETWEEN 20 AND 23C.SELECT SNAME,AGE FROM STUDENT WHERE AGE BETWEEN 20 AND 23D.以上均不正确

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信