大一MySQL期末考试试卷_MySQL--大一下阶段测试题及答案

一、资料题 (题数:6,共 100.0 分)

一、创建数据库(2分)

使用SQL语句或者Navicat工具创建一个学生管理系统数据库,要求:数据库名为 myschool+学号最后两位,例如01号同学创建的数据库名应为myschool01。(2.0分)

正确答案

第一空:

create database myschool01;

二、创建数据表(15分)

创建数据表,表的结构如下图表所示:

表1  Student(学生信息表)

字段名

字段说明

字段类型

长度

属性

Snumber

学号

varchar

10

非空

Sname

姓名

varchar

20

非空

sex

性别

char

2

非空

sid

身份证号码

varchar

20

非空

birthday

出生日期

datetime

允许空

address

住址

varchar

30

允许空

表2  Course(课程信息表)

字段名

字段说明

字段类型

长度

属性

Cnumber

课程号

varchar

20

非空

Cname

课程名称

varchar

20

非空

hours

学时

int

允许空

credit

学分

decimal(3,1)

允许空

表3  Score(学生成绩表)

字段名

字段说明

字段类型

长度

属性

Snumber

学号

varchar

10

非空

Cnumber

课程号

varchar

20

非空

total

成绩

decimal(4,1)

非空

(15.0分)

正确答案

第一空:

create table `student`  (

`snumber` varchar(10)  not null,

`sname` varchar(20)  not null,

`sex` char(2) not null,

`sid` varchar(20) null default null,

`birthday` datetime null default null,

`

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值