精華區beta Examination 關於我們 聯絡資訊
甲公司關聯式資料庫如下,其中 EMPLOYEE、DEPARTMENT、和 PROJECT 分別代表員工、 部門和計畫的資訊 EMPLOYEE (ENAME,ID,ADDRESS,DNO) ENAME:姓名 ID:身分證字號 ADDRESS:地址 DNO:所屬部門編號 DEPARTMENT (DNAME,DNO,MGRID) DNAME:部門名稱 DNO:部門編號 MGRID:部門經理身分證字號 PROJECT (PNAME,PNO,DNO) PNAME:計畫名稱 PNO:計畫編號 DNO:計畫歸屬部門 (1) 是否達到第三正規化 (third normal form) (2) 哪些是 primary keys (3) 哪些是 foreign keys 請用 SQL 語言分別描述下列詢問 (query) (4) 列出甲公司全部計畫的資料 (5) 列出 D2 這個部門全部經理的姓名 (6) 列出 P1 這項計畫所屬部門的經理名字和地址 -------------------------------------------------------------------- 我不確定答案 (1) no (2) ID,DNO,PNO (3) EMPLOYEE 中的 DNO, DEPARTMENT 中的 MGRID, PROJECT 中的 DNO (4) SELECT PNAME,PNO FROM PROJECT (5) SELECT ENAME,D2.DNAME FROM DEPARTMENT D2 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.194.95
neverend01:希望對您有幫助 http://Now.to/1l1 118.168.181.16 03/28 06:37
neverend02:希望對您有幫助 http://now.to/16zt 04/16 09:39
> -------------------------------------------------------------------------- < 作者: jojoh (jjj) 看板: Examination 標題: Re: [考題] 關聯式資料庫 時間: Tue Mar 11 01:18:24 2008 ※ 引述《forris (喬巴)》之銘言: : 甲公司關聯式資料庫如下,其中 EMPLOYEE、DEPARTMENT、和 PROJECT 分別代表員工、 : 部門和計畫的資訊 : EMPLOYEE (ENAME,ID,ADDRESS,DNO) : ENAME:姓名 ID:身分證字號 ADDRESS:地址 DNO:所屬部門編號 : DEPARTMENT (DNAME,DNO,MGRID) : DNAME:部門名稱 DNO:部門編號 MGRID:部門經理身分證字號 : PROJECT (PNAME,PNO,DNO) : PNAME:計畫名稱 PNO:計畫編號 DNO:計畫歸屬部門 : (1) 是否達到第三正規化 (third normal form) : (2) 哪些是 primary keys : (3) 哪些是 foreign keys : 請用 SQL 語言分別描述下列詢問 (query) : (4) 列出甲公司全部計畫的資料 select pname, pno, dno from project : (5) 列出 D2 這個部門全部經理的姓名 select a.ename from employee a, department b where b.dno='d2' and b.mgrid=a.id : (6) 列出 P1 這項計畫所屬部門的經理名字和地址 select a.ename, a.address from employee a, department b, project c where c.pno='p1' and c.dno=b.dno and b.mgrid=a.id : -------------------------------------------------------------------- : 我不確定答案 : (1) no : (2) ID,DNO,PNO : (3) EMPLOYEE 中的 DNO, DEPARTMENT 中的 MGRID, PROJECT 中的 DNO : (4) SELECT PNAME,PNO : FROM PROJECT : (5) SELECT ENAME,D2.DNAME : FROM DEPARTMENT D2 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.81.28
neverend01:希望對您有幫助 http://Now.to/1l1 118.168.181.16 03/28 06:36
neverend02:希望對您有幫助 http://now.to/16zt 04/16 09:38
> -------------------------------------------------------------------------- < 作者: NinaSpanish (該看書囉 !!) 看板: Examination 標題: Re: [考題] 關聯式資料庫 時間: Sat May 31 17:51:44 2008 請問, ※ 引述《jojoh (jjj)》之銘言: : ※ 引述《forris (喬巴)》之銘言: : : 甲公司關聯式資料庫如下,其中 EMPLOYEE、DEPARTMENT、和 PROJECT 分別代表員工、 : : 部門和計畫的資訊 : : EMPLOYEE (ENAME,ID,ADDRESS,DNO) : : ENAME:姓名 ID:身分證字號 ADDRESS:地址 DNO:所屬部門編號 : : DEPARTMENT (DNAME,DNO,MGRID) : : DNAME:部門名稱 DNO:部門編號 MGRID:部門經理身分證字號 : : PROJECT (PNAME,PNO,DNO) : : PNAME:計畫名稱 PNO:計畫編號 DNO:計畫歸屬部門 : : (1) 是否達到第三正規化 (third normal form) 我的答案是: 這三個關聯皆為第三正規化 因為,第三正規定義為去除遞移相依, 在此三個表格中,並未有遞移相依的情形 不知各位版友是否可以表達您的看法? 敝人想確認自己觀念是否有誤? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.171.80
NinaSpanish:註: 之前jojoh版友的答案我並沒有列在這篇, 因為我覺 06/01 01:06
NinaSpanish:他(她)的答案沒有錯, 希望各位給點意見, 謝謝!! 06/01 01:07