数据库入门第一次作业

数据库入门第一次作业

1、在某大学的<<单身群体资料库>>中,用如下表来存储学生信息。其中,用户信息、星座信息和血型信息分别采用Users、Star和Blood三个表来保存,其中Users表引用了Star和Blood的数据,数据结构如下:
表名 Users 作用 存储用户的基本信息
主键 UserId
序号 字段名称 字段说明 类型 长度 属性 备注
1 UserId 主键、自动增长 Int 非空
2 UserName 用户名称 varchar 30 非空
3 UserPwd 用户密码 varchar 30 非空
4 NickName 用户昵称 varchar 30 非空
5 Sex 用户性别 Int 非空 1男-0女
6 Height 用户身高 Int 允许空 null(cm)
7 Age 用户年龄 Int 允许空 null
8 IsDone 是否已找到对象 Int 非空 1有-0无
9 StarId 星座id Int 允许空 null
10 BloodId 血型id Int 允许空 null

表名 Star 作用 星座数据字典表
主键 StarId
序号 字段名称 字段说明 类型 长度 属性 备注
1 StarId 主键、自动增长 Int 非空
2 StarName 星座名称 varchar 30 非空

表名 Blood 作用 血型库字典表
主键 BloodId
序号 字段名称 字段说明 类型 长度 属性 备注
1 BloodId 主键、自动增长 Int 非空
2 BloodType 血型 varchar 10 非空

要求:
1、按以上结构分别建立三张表
2、用sql语句初始化如下相应的数据
a)星座:白羊座,金牛座,双子座,巨蟹座,狮子座,处女座,天秤座,天蝎座,射手座,摩羯座,水瓶座,双鱼座
b)血型:A,B,AB,O

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值