由於專案中要用到資料的儲存和顯示,並畫出動態曲線。到目前為止,已基本實現,現對資料庫做乙個總結:
對資料的操作,無非就是增刪改查4個命令的靈活運用,在一般的專案中,我用的儲存過程比較多一點,而檢視和觸發器倒沒怎麼用過。感覺用儲存過程,速度來說比直接執行sql批指令快多拉,因為儲存過程是事先已經編譯好的指令,在執行的時候不用從新編譯,所以速度會快很多。
增:insert,站點 tinyint ,灰塵度 float,光照度 float,氣體濃度 float,空氣溫度 float,空氣濕度 float ,記錄時間 datatime
1 insert into site3autodata(站點,灰塵度,光照度,氣體濃度,空氣溫度,空氣濕度,記錄時間) values(01,23.1,23.1,23.1,23.1,23.1,'刪:delete2013-08-27 10:57:12
')
1 delete from site3autodata where 記錄時間改:update2013-08-27 11:03:00
'
update site3autodata set 灰塵度=11.1查:selectwhere 站點=01
select * from site3autodata編寫儲存過程(有引數):
1view codecreate procedure updatedata
23 @shine float
,4 @gas float
,5 @temperature float,6
@hui,
7@time
89 @out int
output
10as
11begin
12insert into project_database(光照度_site1,氣體濃度_site2,溫度_site3,灰塵_site4,record_time) values(@shine,@gas,@temperature,@hui,@time)
13 end
選擇最後一條最新的記錄:
select top 1* from site1autodata order by record_time
資料庫簡單操作
第一章 了解mysql 資料庫儲存有組織的資料的容器。通常是乙個檔案或一組檔案 人們經常使用資料庫這個術語代替他們使用的軟體。這是不正確的,確切的說,資料庫軟體應稱為dbms 資料庫管理系統 資料庫是通過dbms建立和操縱的容器。漱口可以是儲存在硬體裝置上的檔案,但也可以不是。你使用dbms來代替自...
資料庫 資料庫簡單操作語法
1.create 建立 建立資料庫 create database 資料庫名稱 建立資料庫指定字符集 create database 資料庫名稱 character set 字符集名 2.retrieve 查詢 查詢所有資料庫的名稱 show databases 3.update 修改 修改資料庫字...
SQlite 資料庫的簡單操作
integer 整形值 real 浮點型 text 文字字串 blob 二進位制資料 比如檔案 ddl資料定義語句 建立 create table t class id integer primary key autoincrement,name text 如果不存在就建立 create table...