GAE (Google App Engine) 雲端資料庫實作

張東淼

  • 出版商: 上奇資訊
  • 出版日期: 2012-11-27
  • 定價: $420
  • 售價: 9.0$378
  • 語言: 繁體中文
  • 頁數: 224
  • ISBN: 9862575255
  • ISBN-13: 9789862575253
  • 相關分類: 資料庫
  • 立即出貨(限量)

買這商品的人也買了...

商品描述

<內容簡介>

雲端應用是未來資訊應用的大方向,而資料庫系統更是每個不同應用系統的基石;本書結合這兩大要素,以線上運動場地管理系統為實例,從系統功能分析、各項子功能的開發以及網頁呈現等等,一一詳細解說過程及步驟。

除了介紹雲端運算的相關發展之外,更以實際的線上運動場地管理系統為例,詳細解說如何利用 Google GAE 的架構來開發及建置網頁資料庫應用系統。目的在為傳統的資料庫應用程式,找尋下一個可以發展空間。

雲端運算的環境是一個概念的實踐,也是近年來,網路發展與資訊通訊技術的結合;透過本書的引導,可以為初學者建立完整的概念,也可以給相關網路資料庫程式設計師們,一些實務上的輔助。最後更提供完整的原始碼,以及課後重點整理以及教學評量,讓您在最短的時間內,掌握Google GAE的資料庫,快速完成線上系統的開發工作。

適用對象:大專院校資料庫設計及實作課程的學生,以及對雲端應用發展有興趣的人士。

 

   完整的實例,明確清晰的步驟,導引讀者逐步完成各項功能。
 
  清楚詳列 Google GAE系統與其他輔助架構的配合要項,減少摸索的時間。
 
  提供網站原始碼,讀者可自行修改成實用的雲端應用系統。
 
  附有重點整理和課後習題,幫助您加深印象,快速學習。

 

<章節目錄>

第一章 雲端計算與雲端資料庫
1-1
什麼是雲端運算(Cloud Computing)
1-2 Google App Engine
的特性

1-3 Amazon EC2
1-4 Windows Azure

第二章 雲端資料庫探析
2-1
前言
2-2
欄位屬性比較
2-3
圖像欄位
2-3 Google Cloud SQL
服務

第三章 GAE 的開發環境
3-1
下載相關檔案
3-2
建立網站
3-3
目錄架構

第四章 GAE 網站管理系統
4-1 GAE
帳號申請以及網站設定
4-2
建立一個新的網站
4-3
儀表板 (Dashboard) 的使用
4-4
配額細項(Quota Details)
4-5
伺服器記錄
(Logs)
4-6
版本管理
(Versions)
4-7
資料儲存檢視器
(Datastore Viewer)
4-8
付費設定 ( Billing Settings) 及記錄
(History)

第五章 Python 語言基礎

5-1 Python
語言的世界
5-2
執行環境以及基本語法
5-3
資料結構 — ListTuple Dictionary
5-4
程式流程及迴圈控制

5-5
檔案操作
5-6
函數的寫法、函式庫的使用與模組使用
5-7
類別繼承

第六章 Django 網站開發架構
6-1
系統安裝
6-2
系統設定及程式版型
6-3 Model
TemplateView

第七章 Django GAE 的結合

7-1 Django
的版本問題及模組使用
7-2 jQuery
速成
7-2-1 jQuery
基礎
7-2-2 jQuery
核心功能:選取、修飾以及增強頁面元素操作
7-2-3 jQuery
的動畫功能
7-2-4 jQuery
選單以及表單功能
7-3 jQuery
Ajax 的使用

第八章 線上內容管理系統(一)
8-1
系統概觀以及功能需求
8-2
資料庫表格設計

第九章 線上內容管理系統(二)
9-1
增強版的編輯功能
9-2
圖片及檔案上傳
9-3
進階圖檔上傳功能

第十章 運動場地管理實作( )
10-1
資料分析及表格定義

10-2
頁面設計及版型開發

第十一章 運動場地管理實作( )
11 -1
功能開發

11 -2
網站登入
11 -3
使用者註冊

第十二章 運動場地管理實作( )
12 -1
管理者功能

12 -2
場地預約

第十三章 常用技巧集錦( )
13 -1
頁次的製作

13 -2 Blobstore
的用法

第十四章 常用技巧集錦( )
14 -1
輪轉式橫幅
(banner)
14 -2
結合 Google 地圖

<光碟內容>

完整程式原始碼