楼主: sanguine
跳转到指定楼层
上一主题 下一主题
收起左侧

[DB|大数据|云计算] [stanford]Introduction to databases (week2)

🔗
inversion39 2014-1-18 04:56:03 | 只看该作者
全局:
本帖最后由 zhugejun 于 2014-1-18 05:02 编辑


竟然错了一题。。。重来
还差 Relational Algebra Exercises Core Sets 和 Relational Algebra Exercises Challenge Level 。。。
回复

使用道具 举报

🔗
loistava 2014-1-18 09:31:52 | 只看该作者
全局:
本帖最后由 loistava 于 2014-1-18 09:33 编辑

algebra那块会上瘾= =
昨天半夜想先做几个看看题型
一不小心就做完了。。。
ps:抱怨下网速 json做完了提交返回来一片空白 只能重做 马马虎虎错了好多T T
不小心多传了张重的....好像不能删...
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
gougou9901 2014-1-18 21:50:04 | 只看该作者
全局:
甯甯 发表于 2014-1-16 02:45
我的做法是这样的:要在这张表中找最大或者最小的age,那么把这张表self cross(这里先要rename),然后用 ...

大神,请问你的challengeQ4是怎么做滴?
我在discussion里看到别人用的是division命令。。。可是前面的课还没教过这个division啊。。。。
求教~~
回复

使用道具 举报

🔗
zhan1286 2014-1-18 23:13:35 | 只看该作者
全局:
Week 2 done.




回复

使用道具 举报

🔗
甯甯 2014-1-18 23:32:03 | 只看该作者
全局:
gougou9901 发表于 2014-1-18 21:50
大神,请问你的challengeQ4是怎么做滴?
我在discussion里看到别人用的是division命令。。。可是前面的 ...

division是除法麽??不知道没有讲过吧。。。我的Q3、Q4做得不太好。。。我的思路是把两种pizza组成一个新的tuple。。。把同一个pizzeria做的pizza任意组成两两的pairs。。。这样一旦有match的就是有那两种pizza的pizzeria。。。这个做法能做对但是缺乏一般性。。。比如说要是题目条件改变,只有一种pizza或者找同时提供三种pizza的餐馆我那个做法就瞎了就要重写。。。
回复

使用道具 举报

🔗
gougou9901 2014-1-18 23:53:56 | 只看该作者
全局:
甯甯 发表于 2014-1-18 23:32
division是除法麽??不知道没有讲过吧。。。我的Q3、Q4做得不太好。。。我的思路是把两种pizza组成一个新 ...

谢谢你啊!我刚才终于知道怎么做了!先把符合条件的pizza以及对应的供应商弄出来,得到relationA(pizzeria, pizza)。这里的pizzeria有些是2个piza都serve,有的只serve一种对吧。这时候把这些pizzeria \cross 这两个pizza,得到组合relationB(pizzeria,pizza),这个relation中每个pizzeria对应两种pizza,再用relationB \diff relationA 得到的就是只serve一种pizza的pizzeria,最后再用relationA中的pizzeria减一下就行了~
不管是多少个pizza都可以的哈~

评分

参与人数 2大米 +13 收起 理由
Nirosun + 3 多谢!!终于明白了~
Pizi-G + 10 困在最后一题好久! 看了你的回复终于会了~!.

查看全部评分

回复

使用道具 举报

🔗
gougou9901 2014-1-18 23:55:47 | 只看该作者
全局:
终于搞完了~求学分哈~

截图20140118235446.png (32.16 KB, 下载次数: 0)

截图20140118235446.png
回复

使用道具 举报

🔗
 楼主| sanguine 2014-1-19 00:21:55 | 只看该作者
全局:
明明放寒假了还拖到这么晚。。。真是罪该万死




回复

使用道具 举报

🔗
sisyphus1110 2014-1-19 01:38:31 | 只看该作者
全局:
DreamBoy 发表于 2014-1-14 08:07
话说想知道如果challenge level不是optional的话,那optional work在哪啊?

在extra problems里!https://class.stanford.edu/c4x/E ... pt-rel-algebra.html

评分

参与人数 1大米 +10 收起 理由
sanguine + 10 thx~~~

查看全部评分

回复

使用道具 举报

🔗
season1016 2014-1-19 18:05:55 | 只看该作者
全局:
Relational Algebra的部分一张图截不完,看总分就可以了哈。
本来想optional的可做可不做,但是一做起来就不罢休了,非要做出不可,所以我整个下午都奉献进去了。
吐槽一下 RA真的不好用,没有条件没有循环不可以注释。写了一大堆自己都看不懂的东西。错了还得重来。

给还没有做准备要做的同学一点建议。不要听作业要求上说的什么在纸上写好了再誊到网页上来,直接在网页上试。如果有多重括号的话,从最基本的元素开始(也就是最里面的括号开始试)试到你想要的结果为止再往外一层括号写代码。
更多图片 小图 大图
组图打开中,请稍候......

评分

参与人数 1学分 +1 收起 理由
sanguine + 1 那个不是optional,optional可以看LS

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表