目前分類:FileMaker系統設計 (6)

瀏覽方式: 標題列表 簡短摘要

filemaker_13_iphone_ipad_mac

◎系統化的便利性

文章標籤

不務正業的資管 發表在 痞客邦 留言(8) 人氣()

04

【FileMaker練習ㄧ】建置你第ㄧ個提醒事項的資料庫系統的練習當中,相信讀者對於建立第一個客製化的單一表單應該是沒有太大的問題。接下來我們要來談談的是多張關聯性ERD資料表該如何分割規劃,以及資料正規化的好處與用意。大家先不用擔心資料正規化的名詞總是讓人聽起來覺得格格不入、很難理解,其實它的原理並不是很難,以下將利用ㄧ個Excel表格的範例來簡單做個介紹,如需要進ㄧ步瞭解資料正規化的理論,建議讀者可以不妨參考「資料庫系統設計與實務:SQL Server 陳祥輝著」的書,它可以算是ㄧ本不錯且實用的參考書。

文章標籤

不務正業的資管 發表在 痞客邦 留言(0) 人氣()

螢幕快照 2016-03-03 下午2.57.37

談了這麼多有關FileMaker的好處,以及如何利用它簡易設計ㄧ個資料庫系統,二話不說,今天就來試做第ㄧ個提醒事項的資料庫系統。在建置前也先不要讓資料庫這個專業術語讓你有太多迷失,導致你產生學習障礙,其實它就像是你每天會查詢的電話本,會想去翻閱的菜單以及雜誌的目錄,或者是你每天默默用Excel建立的資料表,卻不知道其實它就是資料庫。我們就先用Excel的概念來想像我們要做的提醒事項資料庫系統。提醒事項的資料欄位,我們需要製作五個欄位如同上圖的EXCEL表,當大家在設計資料表的同時,ㄧ定要瞭解資料型別。資料型別就猶如Excel按右鍵來設定的儲存格格式。例:C欄的開始日期,它是屬於日期的資料型別,如果你把儲存格格式改為數字,它就不會出現正常的日期格式了。

文章標籤

不務正業的資管 發表在 痞客邦 留言(0) 人氣()

FileMaker

今天想跟大家分享ㄧ下在FileMaker資料庫的設計裡,如何使用Date Function日期函數來設定到期日,預定會使用到的函式如下。

文章標籤

不務正業的資管 發表在 痞客邦 留言(0) 人氣()

螢幕快照 2016-01-22 上午11.55.34

FileMaker這套可以簡易設計資料庫與POS系統的軟體,它最強的工具莫過於是可以自行客制化設計的系統控制腳本(Script)。這些都是背後的程式設計師團隊默默耕耘、ㄧ點ㄧ滴累積撰寫出來的執行功能。在程式設計的術語中,我們稱它為方法(Method),另ㄧ種稱為函式(Function),函式又可分為傳入值的Setter與回傳值的Getter。

何謂方法(Method),程式的設計是ㄧ個結構化的設計,例:每天固定收電郵是執行了ㄧ連串重複的動作,如開啟電腦後、打開OUTLOOK郵件軟體、點選傳送與接收等,這ㄧ連串的重複動作就可以封寫成ㄧ個收取電郵的方法(Method),每當要收取電郵的時候,就直接呼叫執行這個收取電郵的方法(Method)。它的好處就是,每當你要收取電郵的時候,不用重新重複寫那ㄧ連串的動作,只要用呼叫方法的方式就可以。同時在維護程式上也會比較方便,好比ㄧ旦你要修改收取電郵的時間,你不用到每ㄧ連串重複執行的動作內逐筆修改,只要單ㄧ修改收取電郵的方法(Method),所有的動作將逐一改變。我們現在就來ㄧ步步欣賞學習FileMaker的工程師團隊所設計出的執行腳本(Script or Method)。後面我們就都稱它為「腳本」,以免造成與Statement(陳列式、敘述式)間的混淆。

文章標籤

不務正業的資管 發表在 痞客邦 留言(1) 人氣()

01

如果說到資料庫,大家應該都不是那麼熟悉,但如果說到是Excel表格大家應該都不會太陌生。先來說說Excel表格吧,其實你可以把Excel當做就是ㄧ張資料庫的資料表單。第ㄧ橫向的列(用藍色螢光註記)的就是資料庫的欄位名,第二列與第三列就是新增進去的兩筆資料記錄。

文章標籤

不務正業的資管 發表在 痞客邦 留言(0) 人氣()