㈠ 資料庫計算
這個問題其實是比較復雜的,首先要明白的是,盈利=售價-成本的,通過你給的說明,售價很明確,但是成本就不是很明確了,因為算成本有多種方法:平均成本,移動平均成本,先進先出。不同的成本計算方法,計算出來的值可能不一樣。
用平均成本的話最簡單:比如你查6月20號的盈利,哪么,平均成本=6月20號以及以前所有進價的單價*數量的總和再除以所有進貨數量的總和。盈利=(6月20號的售價-平均成本)*出貨數量
原理就是這樣,不同的成本計算方式不一樣。
我個人覺得最好的是移動平均成本。但是此種方法計算起來比較復雜,其次再是先進先出,但是這個要求出貨能知道是哪一批進的貨。
希望你能明白,對你有幫助。
㈡ 如何計算資料庫伺服器的tpmc值
計算原則: 以單台伺服器性能進行計算,即確保單台伺服器工作的時候可以滿足系統正常運行的需要;
假設每天有1萬人次來窗口辦理業務,每人次辦理一項業務。即以每日1萬筆前台交易為例進行綜合系數的推導:
1. 假設每月前台交易數(未來5年內的設計指標)為220,000 (有些業務在月初、月末的處理量比較高,按月統計可以平衡此項差異);
2. 每日前台交易數=220000/22=10,000 ,即每日 1萬筆;
3. 忙時處理能力:每日交易的80%在4個小時內完成,即10000*80%/4=2000(筆/小時)
4. 峰值處理能力:2000*2=4000(筆/小時),即峰值處理能力為每小時4000筆,或 67筆/分,假設業務人員同時在線為100人,即每人每分鍾處理0.7筆)
5. 假設每筆交易對應資料庫事務數=20,基準TPC指標值對應的比例=8,cpu保留30%的處理能力冗餘,計算值與公布值(最優值)的偏差經驗值為4 (這幾個參數估算的依據不足,更多的是經驗值)
則 tpmC值為:
tpmC= 67*20*8*4/(1-30%)= 61257
倒算出 綜合系數 = 61257/10000=6.1
即資料庫伺服器tpmC= 每日前台交易數 * 6.1 (實際計算值應不高於該值)
應用伺服器的 tpmC = 資料庫伺服器 tpmC *50% (一般)
應用伺服器的 tpmC = 資料庫伺服器 tpmC *70% (涉及大量計算的,如社保、稅務)
㈢ 資料庫sql語句簡單計算器代碼
......為點分真不容易
1 select * from StuInfo
2 select 考號,姓名,語文,數學,英語 from StuMarks
3 select s1.考號,s1.姓名,s1.性別,s2.計算機基礎,s2.SQL資料庫
from StuInfo s1
left join StuMarks s2 on s1.學號=s2.學號
where 專業名!='計算機'
4 select 姓名,學號 from StuMarks where 語文>60 and 數學>60 and 英語>60 and 計算機基礎>60 and SQL資料庫>60
5 select max(語文),min(數學),avg(英語) from StuMarks
6 select 姓名,語文,數學,英語 from StuMarks where (語文+數學+英語+計算機基礎+SQL資料庫)>400
7 select 姓名,SQL資料庫 from StuMarks
order by SQL資料庫 desc
㈣ 資料庫——關系代數運算
關系代數是一門抽象的查詢語言,它用對關系的運算來表達查詢。
運算對象、運算符、運算結果是運算的三大要素。關系代數的運算對象是關系,運算結果也是關系。
設R和S是n元關系,而且兩者各對應屬性的數據類型也相同。R和S的並操作定義為:
條件:① 等目、同元,即他們的屬性數目必須相同 ② 對任意i,r的第i個屬性域和s的第i個屬性域相同
如:Πname(instructor)∪Πname(student)
簡單來說就是: R和S所有關系都組合在一起, 重復的就不寫
p是選擇操作,p用的是邏輯連接詞,如∧、∨、┐
註:執行選擇時,選擇條件必須是針對同一元組中的相應屬性值代入進行比較
簡單來說就是: 把符合元組的拿出來
a1,a2等是屬性名,r是關系名。其結果為保留此k列的值,並刪除重復的行
條件:①等目、同元,即他們的屬性數目必須相同 ②對任意i,r的第i個屬性域和s的第i個屬性域相同(和並運算一樣的條件)
簡單來說就是:因為是R-S, 找R在S關系中沒有的
假設R的屬性和S的屬性沒有交集就如圖一,如果R和S的屬性有交集,那麼必須重命名這些有交集的屬性
返回表達式E的結果,並賦給它名字X,同時將屬性重命名為A1,A2....An
例一:找出貸款額大於1200的元組
例二:找出貸款大於1200的貸款號
例三:找出有貸款或有賬戶兩者兼有的所有客戶姓名
例四:找出至少有一個貸款及一個賬戶的客戶姓名
例五:找出Perryridge分支機構有貸款的顧客姓名
這個查詢運用了兩個關系,這個時候就要運用笛卡爾積
為什麼要做「σ borrow.loan-number = loan.loan-number」的判斷?因為這裡面的組合很多,而我們要去除掉沒有意義的組合
查詢二要比查詢一更好一點,因為borrower x loan的數據有可能是很龐大的,降低了查詢效率,而查詢二先做了選擇再進行笛卡爾積運算,數據量相較小一點。
例六:找出在Perryridge分支機構有貸款,但在其他分支機構沒有賬號的顧客姓名
例七:找出銀行中最大的賬戶余額
㈤ 求ACCESS 資料庫 基本值的計算公式
access資料庫計算年齡的方法如下:1.打開access創建一個窗體:
2
輸入出生日期,比如1999/12/1,點擊計算:
3
在宏代碼塊輸入以下代碼:
Dim
birth
As
String
Dim
age
As
Integer
birth
=
Me.Text8.Value
age
=
Round(DateDiff("y",
birth,
Date)
/
365,
0)
Me.Text12.Value
=
age
㈥ sql 怎麼把資料庫里的計算公式 進行計算
方法和詳細的操作步驟如下:
1、第一步,在桌面上,雙擊「
Management Studio」圖標,見下圖,轉到下面的步驟。
㈦ 資料庫是怎樣運算數據的
先把輸入的字元串轉換成資料庫內部的數據結構,然後根據解析出來的數據結構執行相應的操作。不同的數據類型有系統內部寫好的處理函數,根據識別的數據類型和命令類型查找對應的處理函數。對於一個查詢,會生產執行計劃,根據輸入的信息從外存中取數據,然後進行用戶要求的操作。輸入的數據會被解析成一個參數結構體,里邊存放了數據的類型,長度等信息。表達式會放在表達式的結構體中
㈧ 資料庫r×s怎麼計算
一、關系代數的9種操作:關系代數中包括了:並、交、差、乘、選擇、投影、聯接、除、自然聯接等操作。五個基本操作:並(∪)、差(-)、笛卡爾積(×)、投影(σ)、選擇(π)四個組合操作:交(∩)、聯接(等值聯接)、自然聯接(RS)、除法(÷)注2:等值連接表示先做笛卡爾積(×)之後,對相應列進行選擇或等值關聯後的結果(僅篩選行、不篩選列)注2:自然連接表示兩個關系中若有相同名稱的屬性,則自動作為關聯條件,且僅列出一列二、關系代數表達式:由關系代數運算經有限次復合而成的式子稱為關系代數表達式。這種表達式的運算結果仍然是一個關系。可以用關系代數表達式表示對資料庫的查詢和更新操作。三、舉例說明:設教學資料庫中有3個關系:學生關系S(SNO,SNAME,AGE,SEX)學習關系SC(SNO,CNO,GRADE)課程關系C(CNO,CNAME,TEACHER)(1)檢索學習課程號為C2的學生學號與成績------------------------------------SELECTSNO,GRADEFROMSCWHERECNO='C2'------------------------------------πSNO,GRADE(σCNO='C2'(SC))************************************(2)檢索學習課程號為C2的學生學號與姓名------------------------------------SELECTSC.SNO,S.SNAMEFROMSC,SWHERESC.SNO=S.SNOANDSC.CNO='C2'------------------------------------πSNO,SNAME(σCNO='C2'(SSC))此查詢涉及S和SC,先進行自然連接,然後再執行選擇投影操作。----πSNO,SNAME(S)(πSNO(σCNO='C2'(SC)))自然連接的右分量為"學了C2課的學生學號的集合"。此表達式比前一個表達式優化,執行起來要省時間、省空間。************************************(3)檢索選修課程名為MATHS的學生學號與姓名------------------------------------SELECTSC.SNO,S.SNAMEFROMSC,S,CWHERESC.SNO=S.SNOANDSC.CNO=C.CNOANDC.CNAME='MATHS'------------------------------------πSNO,SANME(σCNAME='MATHS'(SSCC))************************************(4)檢索選修課程號為C2或C4的學生學號------------------------------------SELECTSNOFROMSCWHERECNO='C2'ORCNO='C4'------------------------------------πSNO(σCNO='C2'∨CNO='C4'(SC))************************************(5)檢索至少選修課程號為C2或C4的學生學號------------------------------------SELECTSA.SNOFROMSCASSA,SCASSBWHERESA.SNO=SB.SNOANDSA.CNO='C2'ANDSB.CNO='C4'------------------------------------π1(σ1=4∧2='C2'∧5='C4'(SC×SC))************************************(6)檢索不學C2課的學生姓名與年齡------------------------------------SELECTSNAME,AGEFROMSMINUSSELECTS.SNAME,S.AGEFROMSC,SWHERESC.SNO=S.SNOANDSC.CNO='C2'(Oracle)------------------------------------πSNAME,AGE(S)-πSNAME,AGE(σCNO='C2'(SSC))************************************(7)檢索學習全部課程的學生姓名------------------------------------這個定義用SQL表示比較麻煩,略過------------------------------------πSNO,CNO(SC)÷πCNO(C)先用除法取出選取所有課程的SNO集(除法可以理解為一個Filter)πSNAME(S(πSNO,CNO(SC)÷πCNO(C)))再關聯S表取出SNAME************************************(8)檢索所學課程包含S3所學課程的學生學號------------------------------------這個定義用SQL表示比較麻煩,略過------------------------------------πSNO,CNO(SC)÷πCNO(σSNO='S3'(SC))同樣運用了除法的特性************************************(9)將新課程元組('C10','PHYSICS','YU')插入到關系C中------------------------------------INSERTINTOCVALUES('C10','PHYSICS','YU')------------------------------------(C∪('C10','PHYSICS','YU'))記住該符號的用法************************************(10)將學號S4選修課程號為C4的成績改為85分------------------------------------UPDATESCSETGRADE=85WHERESNO='S4'ANDCNO='C4'------------------------------------(SC-('S4','C4',?)∪('S4','C4',85))先用'-'實現DELETE功能,再用'∪'實現INSERT功能注意使用?來表示檢索時忽略該欄位值************************************四、關系代數表達式的優化:目的:為了系統在執行時既省時間又能提高效率。基本策略:先做選擇,運用投影去除多餘屬性等等。優化演算法:語法樹(盡量提前做選擇操作;在每個操作後,應做個投影操作,去掉不用的屬性值)例如:πSNO,SNAME(σGRADE>60(SSC))進行優化後轉換為:πSNO,SNAME(πSNO,SNAME(S)πSNO(σGRADE>60(SC)))--即提前做選擇操作;在每個操作後,應做個投影操作,去掉不用的屬性值又如:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)πCNAME,TEACHER(σSEX='女'(SSCC))進行優化後轉換為:πCNAME,TEACHER(CπC#(πS#,C#(SC)πS#(σSEX='女'(S))))
㈨ 資料庫價格如何算
計算資料庫價格可以插入一個查詢,並在查詢中編輯總價格=單價*數量,這樣就可以計算了。
資料庫是數據的存儲庫。其存儲空間大,可存儲數百萬、數千萬、數億的數據。但是資料庫不是隨機存儲數據的,有一定的規則,否則查詢的效率會很低。今天的世界是一個充滿數據的互聯網世界,充滿了大量的數據。互聯網世界就是數據世界。數據來源有很多,如旅行記錄、消費記錄、訪問網頁、發送信息等。除了文本類型的數據外,圖像、音樂和聲音都是數據。資料庫是按數據結構存儲和管理數據的計算機軟體系統。