程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> 數據庫應用程序的 數據庫計算

數據庫應用程序的 數據庫計算

編輯:SyBase綜合文章
 

當客戶端應用程序想要執行一個數據庫任務 (例如使用查詢檢索信息或將新行插入表中)時,它使用結構化查詢語言結構化查詢(Structured QueryLanguage, SQL) 語句執行這樣的任務。

根據您開發客戶端應用程序的方式,可以在以編程語言編寫的函數調用中提供 SQL 語句。某些應用程序開發工具為建立和生成 SQL 語句提供用戶界面。

編程接口將 SQL 語句傳遞給數據庫服務器。數據庫服務器接收該語句並執行它,並且將必需的信息 (例如查詢結果)返回到應用程序。

客戶 / 服務器通信協議在客戶端應用程序和數據庫服務器之間傳送信息,編程接口定義應用程序發送這些信息的方式。無論您使用何種接口以及使用哪一網絡協議, SQL 語句都被發送到服務器,並且 SQL 語句的結果被返回到客戶端應用程序。

此SQL 語句從示例數據庫的 employee 表中提取所有職員的姓氏:

SELECT emp_lname
FROM employee

您可以如上例所示使用 Interactive SQL 將查詢發送到數據庫服務器,或者可以將查詢裝入自己的應用程序。

此SQL語句創建稱為 food 的表,該表列出了食品類型以及職員餐廳內的庫存量:

CREATE TABLE food (
food_id integer primary key,
food_type char(20),
quantity integer
)
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved