关系数据库查询与优化
- (1)查询所有没发表过文章的用户名
- (2)查询得票数大于100的所有文章标题,按得票数倒序排列
- (3)查询发表文章数大于5,文章平均得票数大于100的用户名,按平均得票数倒序排列
- (4)表的主键、外键和索引设计
- (5)大数据量下的存储及性能优化
在关系数据库中,我们经常会遇到需要根据特定条件进行数据查询的需求。假设我们有以下三个关系模式:
-
User(userId, userName)
userId
:用户ID(主键)userName
:用户名
-
Article(articleId, userId, title, content)
articleId
:文章ID(主键)userId
:用户ID(外键,引用User表)title
:文章标题content
:文章内容
-
Vote(articleId, score)
articleId