下载此文档

数据库上机实验报告3.doc


文档分类:高等教育 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
数据库上机实验报告3学号:姓名:日期:20年月日实验目的:综合练习SQL查询语句。实验内容:基于提供的社交网络数据,包括:社交网络用户users表,社交网络好友关系friends表,完成如下查询,并回答问题。要求:(1)输出查询结果;(2)输出查询语句。各表的字段解释如下:Users用户列表(id用户IDgender用户性别homeprovince家乡所在省份nFriends好友数nPosts发表的日志数nAlbums相册数nVisits空间访问人数)Friends好友关系表(id用户IDfriendID好友ID)1二度好友研究所谓二度好友,指的是好友的好友。如果B是A的好友,而C是B的好友,那么称C为A的二度好友。(1)查询二度好友表(ID,FriendID,FFID)(2)统计用户在社交网络中的好友数、二度好友数(ID,nF,nFF)注意:社交网络中的好友数与users表中的好友数可能不同。(3)根据users表,创建一个完全相同的新表users_update,暂时不插入数据。(4)在users_update后面新增两列nF,nFF。(5)在users_update中插入数据。要求全部列都填写完毕。可选方案:可以先插入users数据,再updatenF与nFF;或者直接插入全部数据。2为某个用户推荐好友为用户推荐好友的最简单的和最常见的方式,就是推荐朋友的朋友。假如A有3个好友,这三个好友同时又是B的好友,那么A和B有3个共同好友。推荐好友的原则,是共同好友数越多越好。提示步骤:(1)先连接friends表与friends表,得到二度好友表(ID,FriendID,FFID)结构的表。(2)通过对ID,FFID分组统计,得到共同好友数。(3)对结果按照ID,共同好友数排序。(4)为你选择的ID推荐好友。3查找493173055与251048342之间的“最短路径”

数据库上机实验报告3 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小291 KB
  • 时间2020-06-18