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

[DB|大数据|云计算] [Stanford] Introduction to databases (week 1)

🔗
miumiu218 2014-1-15 17:08:15 | 只看该作者
全局:
狼牙月786 发表于 2014-1-15 07:19
求问DTD exercises 第二个,如果在两个不同的分支下出现了同一名称的element,这时候该怎么办?比如title同 ...

只用define一次就好了
回复

使用道具 举报

全局:
miumiu218 发表于 2014-1-15 17:08
只用define一次就好了

请问,这句话有错误么?
<!ELEMENT Course_Catalog (Department*)>
<ATTLIST Department Code CDATA #REQUIRED>
<!ELEMENT Department (Title*, Chair, Course*) >
第二题~~
回复

使用道具 举报

全局:
请楼主给点分~谢谢啦~~
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
sisyphus1110 2014-1-18 17:11:34 | 只看该作者
全局:
oh,终于在ddl之前做完了。。。还可以求学分么。。。。

Screen Shot 2014-01-18 at 5.08.15 PM.png (56.86 KB, 下载次数: 0)

Screen Shot 2014-01-18 at 5.08.15 PM.png
回复

使用道具 举报

🔗
sisyphus1110 2014-1-18 17:24:32 | 只看该作者
全局:
lujingyang1029 发表于 2014-1-18 11:13
请问,这句话有错误么?

应该先定义department再写attlist吧?我觉得哈。。我完全是新手也不确定。。另外还不完全清楚*和+,我理解的*是more than zero,+是more than one,这个dataset里,title是只有一个,course是more than one,所以我用的是(title, chair, course+),但貌似理论上(title*, chair, course*)也行得通~

我用试了一下
<!ELEMENT Course_Catalog (Department*)>
<ATTLIST Department Code CDATA #REQUIRED>
<!ELEMENT Department (Title*, Chair, Course*) >

错误代码是
Error messages from xmllint: /tmp/tmppYcfJ8.dtd:2: parser error : Content error in the external subset

<ATTLIST Department Code CDATA #REQUIRED>


^

Could not parse DTD /tmp/tmppYcfJ8.dtd

把attlist放后面去,再试了下
<!ELEMENT Course_Catalog (Department*)>
<!ELEMENT Department (Title*, Chair, Course*) >
<ATTLIST Department Code CDATA #REQUIRED>,通过了~
回复

使用道具 举报

🔗
robinyqiu 2014-1-18 22:15:01 | 只看该作者
全局:
版主~求学分哈~
回复

使用道具 举报

全局:
sisyphus1110 发表于 2014-1-18 17:24
应该先定义department再写attlist吧?我觉得哈。。我完全是新手也不确定。。另外还不完全清楚*和+,我理 ...

谢谢啦,我弄明白了,我的Alllist 前面没加“!” Sorrrrry~~
回复

使用道具 举报

🔗
jimmyjwd 2014-1-21 01:44:04 | 只看该作者
全局:
做完啦!求学分咯!
回复

使用道具 举报

🔗
企盼黎明~ 2014-1-21 11:00:49 | 只看该作者
全局:
因为刚开学,这学期选了四门课,第一周比较忙,所以现在才做完。。。求加分!!
更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

🔗
EroicaCMCS 2014-1-21 15:55:47 | 只看该作者
全局:
两次作业都是压着deadline,第一个quiz的时候还没考完期末,冒死写的。。。。


DTD Exercise里面Q3有个问题:
<!ELEMENT Description (#PCDATA*,Courseref*)>没法通过,不知为何?
后来改成<!ELEMENT Description ANY>就通过了
话说全部ELEMENT的限制设置成ANY,全部ALLIST的限制设置成#IMPLIED,那是不是就可以轻松过了。。。。。。

评分

参与人数 1学分 +1 收起 理由
sanguine + 1 估计是的~

查看全部评分

回复

使用道具 举报

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

本版积分规则

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