上帝的DNA

上帝的DNA

📖歷代志上 1:1-4 (新譯本)
亞當、塞特、以挪士、
該南、瑪勒列、雅列、
以諾、瑪土撒拉、拉麥、
挪亞、挪亞生閃、含和雅弗。

🔅家譜讓人知道「出身的根源」,這是很重要的 。歷代志上的作者追溯人類的根源來自亞當。不錯,亞當是人類的始祖,然而,倘若再說詳盡一點「亞當是從那裏來的」就更清晰;我想,他應該假設讀者都知道,亞當是從上帝來的。人就是從上帝來的,人具有上帝的DNA,有上帝的形象和樣式。這個譜系提醒我們,人的根源是來自創造宇宙萬物,並賜下生命的上帝。

人品的尊貴

人品的尊貴

📖歷代志上 4:9-10 (新譯本)
雅比斯在眾兄弟中最受人尊重,他母親給他起名叫雅比斯,意思說:「我生產時十分痛苦。」雅比斯呼求以色列的 神說:「深願你大大地賜福給我,擴張我的境界,你的能力常與我同在,保護我免遭災禍,不受痛苦。」 神就應允了他所求的。

🔅「雅比斯」這個名字在希伯來文是「痛苦」的意思。她的母親替他取這個名字,正好說明出生時生命的苦難,當時的人都以為需要改名才能改變生命的結果。但是,雅比斯卻直接向上帝祈禱,結果上帝聽了他的禱告。

🔅短短幾行字,就把雅比斯這個人的高貴人格特質,以及他專心依靠上帝的堅定信心都表達出來。這裏說「雅比斯在眾兄弟中最受人尊重」,我相信這裡所說的「尊重」並不只是財富、地位、名聲上的,是指他人品的尊貴,生命的尊貴,他是讓人欣羨,讓人尊敬的,也就是說,雅比斯活出極有價值,極有意義的人生,他的人生是榮神益人的人生。

網站構建初級教程-SQL 初級教程

SQL 初級教程

SQL 是用於訪問和處理數據庫的標準的計算機語言。

通過SQL 來管理數據

結構化查詢語言(SQL) 是用於訪問數據庫的標準語言,這些數據庫包括SQL Server、Oracle、MySQL、Sybase 以及Access 等等。

對於那些希望在數據庫中存儲數據並從中獲取數據的人來說,SQL 的知識是價值無法衡量的。

什麼是SQL?

  • SQL指結構化查詢語言( S tructured Q uery L anguage)
  • SQL 使我們有能力訪問數據庫
  • SQL 是一種ANSI 的標準計算機語言
  • SQL 面向數據庫執行查詢
  • SQL 可從數據庫取回數據
  • SQL 可在數據庫中插入新的記錄
  • SQL 可從數據庫刪除記錄
  • SQL 很容易學習

編者註: ANSI,美國國家標準化組織

SQL 是一種標準- 但是…

SQL 是一門ANSI 的標準計算機語言,用來訪問和操作數據庫系統。SQL 語句用於取回和更新數據庫中的數據。SQL 可與數據庫程序協同工作,比如MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他數據庫系統。

不幸地是,存在著很多不同版本的SQL 語言,但是為了與ANSI 標準相兼容,它們必須以相似的方式共同地來支持一些主要的關鍵詞(比如SELECT、UPDATE、DELETE、INSERT、WHERE 等等) 。

註釋:除了SQL標準之外,大部分SQL數據庫程序都擁有它們自己的私有擴展!

SQL 數據庫表

一個數據庫通常包含一個或多個表。每個表由一個名字標識(例如“客戶”或者“訂單”)。表包含帶有數據的記錄(行)。

下面的例子是一個名為」Persons」 的表:

LastName FirstName Address City
Hansen Ola Timoteivn 10 Sandnes
Svendson Tove Borgvn 23 Sandnes
Pettersen Kari Storgt 20 Stavanger

上面的表包含三條記錄(每一條對應一個人)和四個列(姓、名、地址和城市)。

SQL 查詢程序

通過SQL,我們可以查詢某個數據庫,並獲得返回的一個結果集。

查詢程序類似這樣:

SELECT LastName FROM Persons

結果集類似這樣:

LastName
Hansen
Svendson
Pettersen

註釋:某些數據庫系統要求在SQL命令的末端使用分號。在我們的教程中不使用分號。

SQL 數據操作語言(DML)

SQL (結構化查詢語言)是用於執行查詢的語法。但是SQL 語言也包含用於更新、插入和刪除記錄的語法。

這些查詢和更新語句都來自SQL 的DML 部分:

  • SELECT -從數據庫表中獲取數據
  • UPDATE -更新數據庫表中的數據
  • DELETE -從數據庫表中刪除數據
  • INSERT INTO -向數據庫表中插入數據

SQL 數據定義語言(DDL)

SQL 的數據定義語言部分使我們有能力創建或刪除表格。我們也可以定義索引(鍵),規定表之間的鏈接,以及施加表間的約束。

SQL 中最重要的DDL 語句:

  • CREATE TABLE -創建新表
  • ALTER TABLE -變更(改變)數據庫表
  • DROP TABLE -刪除表
  • CREATE INDEX -創建索引(搜索鍵)
  • DROP INDEX -刪除索引

SQL 教程

學習W3School提供的SQL教程

網站構建初級教程-服務器端腳本初級教程

服務器端腳本初級教程

HTML 文件可以包含文本、HTML 標籤以及腳本。

HTML 文件中的腳本可以在web 服務器上執行。

服務器端腳本

服務器端腳本是對服務器行為的編程。這被稱為服務器端腳本或服務器腳本。

客戶端腳本是對瀏覽器行為的編程。(請參閱JavaScript初級教程)。

什麼是服務器腳本?

通常,當瀏覽器請求某個HTML 文件時,服務器會返回此文件,但是假如此文件含有服務器端的腳本,那麼在此HTML 文件作為純HTML 被返回瀏覽器之前,首先會執行HTML 文件中的腳本。

服務器腳本能做什麼呢?

  • 動態地向web 頁面編輯、改變或添加任何的內容
  • 對由HTML 表單提交的用戶請求或數據進行響應
  • 訪問數據或數據庫,並向瀏覽器返回結果
  • 為不同的用戶定制頁面
  • 提高網頁安全性,使您的網頁代碼不會通過瀏覽器被查看到

重要事項:由於腳本在服務器上執行,因此瀏覽器在不支持腳本的情況下就可以顯示服務器端的文件!

ASP 和PHP

在W3School,我們通過使用活動服務器頁面(ASP)和超文本預處理器(PHP)來演示服務器端的腳本編程。

您無法通過查看源代碼來查看ASP 或PHP 的源代碼,您看到的僅僅是來自服務器的輸出,那些純粹的HTML。這是因為在結果以純粹的HTML 發送到瀏覽器之前,腳本已經在服務器上執行了。

ASP 實例

通過ASP 來寫文本
如何通過ASP 來寫文本。
向文本添加HTML
如何通過HTML 標籤來格式化文本。

腳本教程

請學習我們完整的ASP教程PHP教程

網站構建初級教程-XML 初級教程

XML 初級教程

XML 被設計用來描述數據,其焦點是數據的內容。

HTML 被設計用來顯示數據,其焦點是數據的外觀。

應該掌握的基礎知識:

在您繼續學習之前,需要對以下知識有基本的了解:

  • HTML / XHTML
  • JavaScript 或VBScript

如果您希望首先學習這些項目,請在我們的首頁訪問這些教程。

什麼是XML?

  • XML指可擴展標記語言(EXtensible Markup Language)
  • XML是一種標記語言,很類似HTML
  • XML被設計用來描述數據
  • XML標籤沒有被預定義。您需要自行定義標籤
  • XML使用文件類型聲明(DTD)或者XML Schema來描述數據。
  • 帶有DTD或者XML Schema的XML被設計為具有自我描述性
  • XML 是一個W3C 標準

XML 是一個W3C 標準

可擴展標記語言於1998年2月10日被確立為W3C 標準。

您可以在我們的《W3C教程》中獲得更多關於XML標準的信息。

XML 與HTML 的主要差異

XML 被設計用來攜帶數據。

XML 不是用來替代HTML 的。

XML 和HTML 為不同的目的而設計:

XML 被設計用來描述數據,其焦點是數據的內容。

HTML 被設計用來顯示數據,其焦點是數據的外觀。

HTML 旨在顯示信息,而XML 旨在描述信息。

沒有任何行為的XML

XML 是不作為的。

也許這有點難以理解,但是XML 不會做任何事情。XML 被設計用來結構化、存儲以及傳輸信息。

下面是John 寫給George 的便簽,存儲為XML:

<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

這個標籤有標題以及留言。它也包含了發送者和接受者的信息。但是,這個XML 文檔仍然沒有做任何事情。它僅僅是包裝在XML 標籤中的純粹的信息。我們需要編寫軟件或者程序,才能傳送、接收和顯示出這個文檔。

XML 是免費的、可擴展的

XML 標籤沒有被預定義。您必須“發明”自己的標籤。

被用來標記HTML 文檔及其結構的標籤是預定義的。HTML 文檔的創作者只能使用在HTML 標準中被定義的那些標籤(比如<p>、<h1>。)。

XML 允許創作者定義自己的標籤以及自己的文檔結構。

上面的例子中的標籤沒有在任何一個XML 標準中被定義過。這些標籤是由XML 文檔的作者發明的。

XML 是對HTML 的補充

XML 不是HTML 的替代物。

您需要理解XML 不是HTML 的替代物,這一點非常重要。在未來的Web 開發中,最有可能出現的情況是,XML 會被用來描述數據,而HTML 會被用來格式化和顯示這些數據。

我們關於XML 最好的描述是:XML 是跨平台的、用於傳輸信息且獨立於軟件和硬件的工具。

XML 在未來的Web 開發中扮演的角色

XML 將會無所不在。

當我們看到XML 標準突飛猛進的開發進度,以及大批的軟件開發商採用這個標準的日新月異的速度時,真的是不禁感嘆這真是令人嘆為觀止。

我們堅定地認為,XML 將在Web 的未來中起到的作用不會亞於一直作為Web 基石的HTML,並且,XML 將會成為所有數據處理和數據傳輸的最常用的工具。