分析

音乐专辑表名:Music

字段名 数据类型 说明
title varchar(32) 专辑名
alias varchar(32) 专辑别名
image varchar(64) 封面图片
style varchar(8) 流派(如经典、流行、民谣、电子等)
type varchar(4) 类型(专辑、单曲等)
medium varchar(4) 介质(CD、黑胶、数字等)
publish_time date 发行时间
publisher varchar(16) 出版者
number tinyint 唱片数
barcode bigint 条形码
summary varchar(1024) 简介
artist varchar(16) 艺术家
id int 编号(唯一)

曲目表名: Song

字段名 数据类型 说明
name varchar(32) 歌曲名
serial_number tinyint 歌曲序号
id int 编号(唯一)

评论表名:Review

字段名 数据类型 说明
content varchar(256) 评论内容
rating tinyint 评分(1~5)
review_time datetime 评论时间

用户表名:User

字段名 数据类型 说明
username varchar(16) 用户名(唯一)
image varchar(64) 用户头像图片地址
signature varchar(64) 个人签名,例如(万般各所是 一切皆圆满)
nickname varchar(16) 用户昵称
id int 用户编号(主键)

表关系:

MySQL数据库作业设计之豆瓣音乐相关推荐

  1. 10月16日上午MySQL数据库作业设计表解析

    作业设计表:多张表存储学生成绩及各种信息 需要从表里面体现: 关于学生的:代号 姓名 性别 年龄 班级 关于课程的:代号 名称 关于老师的:代号 姓名 关于成绩的:例如:闫超--网页--90 要能查看 ...

  2. day 1 学习MySQL数据库作业 - 创建员工表思考与表之间的关系

    day 1 学习MySQL数据库作业 创建员工表 (工号.姓名.性别.出生日期.入职日期.月薪.职位) 思考员工表跟部门表之间有没有关系?如果有是什么关系?如何建立两张表的关系? 1.创建员工表 (工 ...

  3. MySQL数据库表设计

    MySQL数据库表设计 ​ 数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要 ...

  4. mysql数据库作业_mysql数据库操作练习

    mysql数据库练习题 温馨提示:多刷新表! ​ 多刷新表!!! ​ 多刷新表!!!!! 1查询每个 学生成绩大于60且成绩总和小于200的班级编号以及成绩和并根据成绩和降序 update sg se ...

  5. MySQL数据库的设计和命令行模式下建立详细过程

    1.数据表的设计 MySQL数据库管理系统(DBMS)中,包含的MySQL中定义数据字段的类型对你数据库的优化是非常重要的.MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类 ...

  6. MySQL数据库课程设计_什么是数据库?如何学习数据库?

    工业自动化领域,大家经常接触到上位机软件,比如我们常用的WinCC,IFix,FactoryTalk View,WiSCADA等,都会牵扯到历史数据的存储,用于历史趋势,历史报警,报表的显示,很多公司 ...

  7. MySQL - 数据库表设计 - 范式

    目录 一.数据库设计的重要性 二.范式 - 简介: 1.什么是范式? 第一范式 - 单一列 第二范式 - 中间表 - 一对多 第三范式 - 不产生中间表 - 一对一.多对一 三.数据库表设计的注意要点 ...

  8. mysql数据库课程设计机房管理系统_基于web的机房管理(完整源码+论文全套+教学视频)...

    实现一个web的机房管理, 也就是说可以基于浏览器来进行各种数据信息的管理功能, 也可以认为是一个B/S架构的机房管理的系统,系统分为前后台,实现了能够进行线上操作, 进行机房管理各项功能,实现了诸如 ...

  9. JAVA+MYSQL数据库课程设计“迪士尼票务与信息管理系统“(一)附带详细资源

    目录 背景介绍 需求分析 外部接口需求 系统功能需求 用户需求 性能需求 安全性需求 可行性分析 技术可行性 应用可行性 经济可行性 概念设计 局部E-R图设计 门票信息局部E-R图 游乐项目信息局部 ...

最新文章

  1. 管理 zabbix_Zabbix 2019 峰会丨看睿象云如何在 Zabbix 中玩转告警
  2. 如何利用 C# 爬取BigOne交易所的公告!
  3. 手機電視挑戰傳統視聽習慣
  4. 解决sublime text3安装Package Control问题
  5. 关于Java实现去除连续空格的延伸
  6. Servlet跳转到jsp页面的几种方法
  7. 打造高效的工作环境 – SHELL 篇
  8. arcgis两点之间连线_ArcGIS中实现一种流向地图的方法
  9. 牛客题霸 [字符串变形]C++题解/答案
  10. C++:拷贝构造函数与深/浅拷贝
  11. 数据库 外键 优缺点_不同数据格式的优缺点:键值与元组
  12. C语言转义字符介绍和示例
  13. 一步一步学Linq to sql(十):分层构架的例子
  14. XML命名空间和相关类简介
  15. 火车售票系统html模板,火车售票系统完整代码.doc
  16. 怎么样快速修改HOSTS文件?让火绒等小工具来帮忙
  17. 虚拟机桥接模式网络配置
  18. 关于使用Python——写最佳体重测试
  19. linux 开启ssdp服务,无法网络发现,Windows Server 2012如何启用SSDP Discovery服务
  20. Java基础之入门(一)

热门文章

  1. 使用python编写函数计算f(i),f(i)的计算公式为:f(i)=1/2+2/3+...+i/(i+1)
  2. ipv6头部格式 c语言,IPv6和IPv4基本头部格式
  3. java使用easyExcel生成excel文件直接写入邮件附件并发送
  4. TCP/IP基础文章(安全篇)
  5. 如何让CSDN博客的代码高亮显示
  6. Win10系统基于WSL2安装Docker问题小结
  7. 【PowerDesigner】【2】将工具栏显示出来
  8. 真空泵的选择计算 (1)
  9. Kaldi 运行报错:fix_data_dir.sh: no utterances remained: not proceeding further.
  10. 使用Python爬取网页中的表格保存到word