聚會時間公告: Kalug 8月份休會一次

[HOT!] 2008 COSCUP 開源人年會2008 8月23日(六)-8月24日(日)熱鬧舉行

七月 24, 2008
» 【MySQL】Database homework @ CSU-MIS

這邊是 n 年前凍仁上曾老師的資料庫管理時所整理的作業,在這邊移轉到 Blog 上囉,相信系上的 FTP 再過就不就會把這些東西給砍的一乾二淨.. 只不過是以 Windows XP 為作業平台就是了XD

想當初凍仁可是一點都不會寫網頁,都用 M$ Word 另存成 .htm 被女友笑呢,可如今 HTML 語法還比她熟勒QQ

備份資料庫

  1. 備份資料庫資料夾 → C:\AppServ\mysql\data\
  2. 直接在 phpMyAdmin底下輸出


檢查 MySQL Server 是否開啟服務(使用netstat 指令)

相關語法
  • 資料表更名

  • 登入MySQL / 選擇資料庫 / 顯示資料表


Homework
  1. 請問在管理部門有哪些人 (姓名列表,依姓名排序)?
  2. 請問在管理部門的人數?
  3. 查詢comployee裡所有資料(*)
  4. employee總共有幾筆data? (Book p8-20)
  5. 平均薪資? (Book p8-38)
  6. 查詢所有薪資
  7. 薪資最高?
  8. 某某某薪資最高?PS:desc → 遞減排序 / limit → 印出幾筆資料
  9. 薪資最低?
  10. 某某某薪資最低?PS:asc → 遞增排序
  11. 哪些人的薪資是低於3,1000,必屬於哪個部門? (Book p8-25+p8-31 )PS: "where (salary<31000) and dno=dnumber; " → salary 後面為 "<" 及 "小於"。
  12. 顯示男性資料
  13. 顯示男女各有幾人(用一行同時輸出)
  14. 找出薪水重複兩次(含)以上的資料,並印出資料及次數
  15. 計算各部門的員工平均薪資,由大到小排列
  16. 根據各部門男女有幾個總數


相關連結:
company.sql
Jonny`s Database Homework @ 2006/05/22
Jonny`s Database Homework @ 2006/05/29
Jonny`s Database Homework @ 2006/06/05

六月 21, 2008
» [link] mysql now use bzr !

http://blogs.mysql.com/kaj/2008/06/19/version-control-thanks-bitkeeper-welcome-bazaar/

又一個重量級軟體投入DVCS的懷抱,
不過我倒是沒預期到mysql會倒向bzr,
因為sun之前的專案如Openjdk,OpenSolaris等, 大多都是用hg,
而mysql被sun買走, 似乎被水銀化的機會很大,
所以這次使用bzr可以說是意外的驚喜.
這麼一來dvcs三強天下三分的局勢似乎已經形成了.

剛好svn 1.5.0也正式release, 如此一來bzr-svn之前不方便安裝的問題也解決了(因為bzr-svn用到了svn1.5.0的python-binding才有的功能, svn1.4要打很多patch, 如今只要升級到最新的svn 1.5就好了),對於我這個bzr的使用者來說可以說是好消息不斷.

另外話說Emacs要從cvs轉換到bzr其實已經講一陣子了,
目前可用的是Jason Earl每小時更新的bzr readonly repo (http://bzr.notengoamigos.org/emacs/trunk/) , 似乎要等到一些merge-history的問題解決後, 官方才會完全轉換過去. (當然這還是未定數, 不過以RMS強烈支持bzr的態度來說, 應該是遲早的事)