以關聯式代數設計多租戶應用程式之SQL轉換規則

隨著雲端運算的服務租用理念越來越受到重視,SaaS 服務供應商在提供服務的時候無不希望可以以最少的成本服務最多的客戶,於是吸引了許多的研究者投入精力以及時間,希望可以設計出讓租戶們共享資源又能夠有客製化空間的解決方案。服務供應商為了順利推廣多租戶軟體開發,其中一項關鍵技術是支援 SQL 語句自動轉換機制,目的是協助 SQL 語句轉換成以多租戶資料架構邏輯表達的 SQL 語句,讓租戶應用程式的軟體開發人員能夠專注在自身的應用程式開發。 開發 SQL 語句自動轉換機制,必須先選定資料庫的資料架構,本論文採用 Universal Table Layout 這個 SaaS 多租戶資料共...

Full description

Bibliographic Details
Main Author: 周榆澤
Language:中文
Published: 國立政治大學
Subjects:
Online Access:http://thesis.lib.nccu.edu.tw/cgi-bin/cdrfb3/gsweb.cgi?o=dstdcdr&i=sid=%22G0100753029%22.
id ndltd-CHENGCHI-G0100753029
record_format oai_dc
spelling ndltd-CHENGCHI-G01007530292013-12-18T03:21:49Z 以關聯式代數設計多租戶應用程式之SQL轉換規則 Design and Implementation of SQL Rewriting Rules for Multitenant Applications Based on Relational Algebra 周榆澤 軟體即服務 多租戶 關聯式代數 SaaS Multi-tenant Relational Algebra 隨著雲端運算的服務租用理念越來越受到重視,SaaS 服務供應商在提供服務的時候無不希望可以以最少的成本服務最多的客戶,於是吸引了許多的研究者投入精力以及時間,希望可以設計出讓租戶們共享資源又能夠有客製化空間的解決方案。服務供應商為了順利推廣多租戶軟體開發,其中一項關鍵技術是支援 SQL 語句自動轉換機制,目的是協助 SQL 語句轉換成以多租戶資料架構邏輯表達的 SQL 語句,讓租戶應用程式的軟體開發人員能夠專注在自身的應用程式開發。 開發 SQL 語句自動轉換機制,必須先選定資料庫的資料架構,本論文採用 Universal Table Layout 這個 SaaS 多租戶資料共享常見的資料架構。 我們參考知名 SaaS 廠商 Force.com 的 Universal Table Layout 資料架構,並提出一些修正。其次,我們應用關聯式代數抽象化來設計 SQL 語句的轉換規則,這些理論結果不僅在表達轉換機制上更具有一般性,並且讓轉換規則的理解也變得更加容易。我們以這些理論推導為基礎實現一個實驗的工具,最後透過幾個實驗,觀察及探討實驗數據所呈現的意義。 國立政治大學 http://thesis.lib.nccu.edu.tw/cgi-bin/cdrfb3/gsweb.cgi?o=dstdcdr&i=sid=%22G0100753029%22. text 中文 Copyright © nccu library on behalf of the copyright holders
collection NDLTD
language 中文
sources NDLTD
topic 軟體即服務
多租戶
關聯式代數
SaaS
Multi-tenant
Relational Algebra
spellingShingle 軟體即服務
多租戶
關聯式代數
SaaS
Multi-tenant
Relational Algebra
周榆澤
以關聯式代數設計多租戶應用程式之SQL轉換規則
description 隨著雲端運算的服務租用理念越來越受到重視,SaaS 服務供應商在提供服務的時候無不希望可以以最少的成本服務最多的客戶,於是吸引了許多的研究者投入精力以及時間,希望可以設計出讓租戶們共享資源又能夠有客製化空間的解決方案。服務供應商為了順利推廣多租戶軟體開發,其中一項關鍵技術是支援 SQL 語句自動轉換機制,目的是協助 SQL 語句轉換成以多租戶資料架構邏輯表達的 SQL 語句,讓租戶應用程式的軟體開發人員能夠專注在自身的應用程式開發。 開發 SQL 語句自動轉換機制,必須先選定資料庫的資料架構,本論文採用 Universal Table Layout 這個 SaaS 多租戶資料共享常見的資料架構。 我們參考知名 SaaS 廠商 Force.com 的 Universal Table Layout 資料架構,並提出一些修正。其次,我們應用關聯式代數抽象化來設計 SQL 語句的轉換規則,這些理論結果不僅在表達轉換機制上更具有一般性,並且讓轉換規則的理解也變得更加容易。我們以這些理論推導為基礎實現一個實驗的工具,最後透過幾個實驗,觀察及探討實驗數據所呈現的意義。
author 周榆澤
author_facet 周榆澤
author_sort 周榆澤
title 以關聯式代數設計多租戶應用程式之SQL轉換規則
title_short 以關聯式代數設計多租戶應用程式之SQL轉換規則
title_full 以關聯式代數設計多租戶應用程式之SQL轉換規則
title_fullStr 以關聯式代數設計多租戶應用程式之SQL轉換規則
title_full_unstemmed 以關聯式代數設計多租戶應用程式之SQL轉換規則
title_sort 以關聯式代數設計多租戶應用程式之sql轉換規則
publisher 國立政治大學
url http://thesis.lib.nccu.edu.tw/cgi-bin/cdrfb3/gsweb.cgi?o=dstdcdr&i=sid=%22G0100753029%22.
work_keys_str_mv AT zhōuyúzé yǐguānliánshìdàishùshèjìduōzūhùyīngyòngchéngshìzhīsqlzhuǎnhuànguīzé
AT zhōuyúzé designandimplementationofsqlrewritingrulesformultitenantapplicationsbasedonrelationalalgebra
_version_ 1716619869651206144