交通信號控制系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)_第1頁
交通信號控制系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)_第2頁
交通信號控制系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)_第3頁
交通信號控制系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)_第4頁
交通信號控制系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、.交通信號控制系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)體系在城市交通信號控制系統(tǒng)中,整個系統(tǒng)軟件采用三層體系結(jié)構(gòu)。信號控制系統(tǒng)的前臺是路口信號機(jī),指揮中心的信號控制主機(jī)與信號控制系統(tǒng)的數(shù)據(jù)庫服務(wù)器連接并可管理64臺以下的路口信號機(jī)。如果信號機(jī)數(shù)量超過信號控制系統(tǒng)承受的最大量,那么可以把信號控制主機(jī)擴(kuò)展到多個,多個信號控制主機(jī)是彼此獨(dú)立的,但信號控制主機(jī)對于數(shù)據(jù)庫和客戶端是透明的。系統(tǒng)框架圖如下所示:數(shù)據(jù)庫服務(wù)器區(qū)域控制主機(jī)1區(qū)域控制主機(jī)2區(qū)域控制主機(jī)n信號機(jī)信號機(jī)l信號機(jī)信號機(jī)m信號機(jī)信號機(jī)n客戶機(jī)1客戶機(jī)k 數(shù)據(jù)庫主要負(fù)責(zé)路口基本參數(shù)的存儲、路口信號機(jī)參數(shù)的存儲、路口信號機(jī)歷史數(shù)據(jù)的存儲和信號機(jī)驅(qū)動程序

2、與信號控制管理程序間的數(shù)據(jù)交互。數(shù)據(jù)庫的安裝在Windows2000操作系統(tǒng)下安裝oracle數(shù)據(jù)庫的服務(wù)器版,并建立全局?jǐn)?shù)據(jù)庫orcl,其中數(shù)據(jù)庫別名為orcl,并配置數(shù)據(jù)庫的網(wǎng)絡(luò)連接,數(shù)據(jù)庫的網(wǎng)絡(luò)協(xié)議為TCP/IP協(xié)議,默認(rèn)端口為1521,其它的可用端口還有1522、1523 1529。創(chuàng)建數(shù)據(jù)庫用戶1) 通過數(shù)據(jù)庫管理員system創(chuàng)建角色utc_role /utc_role。授予角色一定的系統(tǒng)權(quán)限??梢愿鶕?jù)實(shí)際情況相應(yīng)的增加或減少角色中的系統(tǒng)權(quán)限。2) 通過數(shù)據(jù)庫管理員system創(chuàng)建交通信號控制系統(tǒng)的數(shù)據(jù)庫用戶utc/utc,并把角色utc_role授予用戶utc,并授予utc用戶具

3、有unlimited tablespace系統(tǒng)權(quán)限。3) 通過utc/utc用戶登錄到name數(shù)據(jù)庫上。并實(shí)現(xiàn)交通信號控制系統(tǒng)數(shù)據(jù)庫的邏輯功能。創(chuàng)建存儲空間1) 創(chuàng)建temp_tbs表空間充當(dāng)utc用戶的臨時表空間。2) 創(chuàng)建flow_tbs表空間用來存放統(tǒng)計(jì)的流量數(shù)據(jù)。存放flow表和flow_his表的數(shù)據(jù)。3) 創(chuàng)建alarm_his_tbs表空間用來存放路口的故障和報警。存放alarm_his表的數(shù)據(jù)。4) 創(chuàng)建plan_tbs表空間。存放plan,realtime_status和realtime_status_control表的數(shù)據(jù)。5) 創(chuàng)建road_tbs表空間用來存放路口信息。

4、包括road表、road_property表和region_machine表的數(shù)據(jù)。6) 創(chuàng)建user_information_tbs表空間,存放user_information表的數(shù)據(jù)。7) 創(chuàng)建parameter_modified_tbs表空間,存放parameter_modified表的數(shù)據(jù)。8) 創(chuàng)建weekday_tbs表空間,存放weekday表的數(shù)據(jù)9) 創(chuàng)建special_day_tbs表空間,存放special_day表的數(shù)據(jù)10) 創(chuàng)建green_conflict_tbs表空間,存放green_conflict表的數(shù)據(jù)11) 創(chuàng)建induce_control_tbs表空間,

5、存放induce_control表的數(shù)據(jù)12) 創(chuàng)建fault_check_tbs表空間,存放fault_check表的數(shù)據(jù)13) 創(chuàng)建user_tbs表空間,存放數(shù)據(jù)庫用戶表。14) 創(chuàng)建pwd_tbs表空間,存放pwd表的數(shù)據(jù)。15) 創(chuàng)建sys_time_tbs表空間,存放sys_time表的數(shù)據(jù)。16) 創(chuàng)建passenger_tbs表空間,存放passenger表的數(shù)據(jù)。17) 創(chuàng)建green_wave_tbs表空間,存放green_wave表的數(shù)據(jù)。18) 創(chuàng)建eventlog_tbs表空間,存放eventlog表的數(shù)據(jù)。19) 創(chuàng)建road_section_tbs表空間,用來存儲

6、road_section和road_section_infor表的數(shù)據(jù)。20) 創(chuàng)建road_other_tbs表空間,用來存儲map表的數(shù)據(jù)。21) 創(chuàng)建index_tbs表空間,用來存放索引。22) 創(chuàng)建separate_control 表空間,存放separate_control表的數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫表路口表:road字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵路口編號machine_nonumber2外鍵區(qū)域主機(jī)編號machine_typevarchar210信號機(jī)類型commnumber2串口編號user_namevarchar212外鍵用戶名modified_d

7、atedate修改時間用戶表:user_information字段數(shù)據(jù)類型長度約束描述user_novarchar24主鍵用戶編號user_namevarchar220唯一鍵用戶名passwordvarchar28用戶密碼privilegenumber1用戶權(quán)限describevarchar250用戶描述modified_datedate修改時間 方案表:plan字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號plan_nonumber2主鍵方案號stepnumber2主鍵步序號periodnumber2步長elnumber1東左esnumber1東直ernumber1東

8、右ennumber1東非epnumber1東人wlnumber1西左wsnumber1西直wrnumber1西右wnnumber1西非wpnumber1西人slnumber1南左ssnumber1南直srnumber1南右snnumber1南非spnumber1南人nlnumber1北左nsnumber1北直nrnumber1北右nnnumber1北非npnumber1北人plan_signnumber1方案標(biāo)識user_namevarchar220外鍵修改用戶名modified_datedate修改時間時段表:weekday字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編

9、號week_nonumber1主鍵時段號stepnumber2主鍵步序號plan_nonumber2方案號hournumber2結(jié)束時minutenumber2結(jié)束分user_namevarchar220外鍵修改用戶名modified_datedate修改時間特殊日表:special_day字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號date_nonumber2主鍵特殊日號stepnumber2主鍵步序號plan_nonumber2方案號monthnumber2月daynumber2日hournumber2結(jié)束時minutenumber2結(jié)束分user_namevar

10、char220外鍵修改用戶名modified_datedate修改時間歷史報警表:alarm_his字段數(shù)據(jù)類型長度約束描述alarm_novarchar28主鍵報警編號road_nonumber3外鍵路口編號categoryVarchar220報警種類describevarchar250報警描述occur_datedate發(fā)生日期Confirm_datedate確認(rèn)日期User_nameVarchar220外鍵修改用戶名實(shí)時燈態(tài)(相位變化)表:realtime_status字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號plan_nonumber2主鍵方案號stepnu

11、mber2主鍵步序號Period number2步長elnumber1東左esnumber1東直ernumber1東右ennumber1東非epnumber1東人wlnumber1西左wsnumber1西直wrnumber1西右wnnumber1西非wpnumber1西人slnumber1南左ssnumber1南直srnumber1南右snnumber1南非spnumber1南人nlnumber1北左nsnumber1北直nrnumber1北右nnnumber1北非npnumber1北人路口屬性表:road_property字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號

12、road_namevarchar220路口名road_typenumber1路口類型el_lanesnumber2東方向左轉(zhuǎn)車道數(shù)es_lanesnumber2東方向直行車道數(shù)er_lanesnumber2東方向右轉(zhuǎn)車道數(shù)en_lanesnumber2東方向非機(jī)車道數(shù)ep_lanesnumber2東方向人行道數(shù)wl_lanesnumber2西方向左轉(zhuǎn)車道數(shù)ws_lanesnumber2西方向直行車道數(shù)wr_lanesnumber2西方向右轉(zhuǎn)車道數(shù)wn_lanesnumber2西方向非機(jī)車道數(shù)wp_lanesnumber2西方向人行道數(shù)sl_lanesnumber2南方向左轉(zhuǎn)車道數(shù)ss_lane

13、snumber2南方向直行車道數(shù)sr_lanesnumber2南方向右轉(zhuǎn)車道數(shù)sn_lanesnumber2南方向非機(jī)車道數(shù)sp_lanesnumber2南方向人行道數(shù)nl_lanesnumber2北方向左轉(zhuǎn)車道數(shù)ns_lanesnumber2北方向直行車道數(shù)nr_lanesnumber2北方向右轉(zhuǎn)車道數(shù)nn_lanesnumber2北方向非機(jī)車道數(shù)np_lanesnumber2北方向人行道數(shù)實(shí)時流量表:flow字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號begin_datedate起始日期時間end_datedate主鍵結(jié)束日期時間elnumber2東左流量es1n

14、umber2東直1流量es2number2東直2流量ernumber2東右流量wlnumber2西左流量ws1number2西直1流量ws2number2西直2流量wrnumber2西右流量slnumber2南左流量ss1number2南直1流量ss2number2南直2流量srnumber2南右流量nlnumber2北左流量ns1number2北直1流量ns2number2北直2流量nrnumber2北右流量歷史流量表:flow_his字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號begin_datedate起始日期時間end_datedate主鍵結(jié)束日期時間elnu

15、mber2東左流量es1number2東直1流量es2number2東直2流量ernumber2東右流量wlnumber2西左流量ws1number2西直1流量ws2number2西直2流量wrnumber2西右流量slnumber2南左流量ss1number2南直1流量ss2number2南直2流量srnumber2南右流量nlnumber2北左流量ns1number2北直1流量ns2number2北直2流量nrnumber2北右流量綠沖參數(shù)表:green_conflict字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號green_signnumber1總標(biāo)志(標(biāo)志位)

16、llnumber1左左(標(biāo)志位)lsnumber1左直(標(biāo)志位)lrnumber1左右(標(biāo)志位)ssnumber1直直(標(biāo)志位)srnumber1直右(標(biāo)志位)rrnumber右右(標(biāo)志位)user_namevarchar220外鍵修改用戶名modified_datedate修改時間故障檢測參數(shù)表:fault_check字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號fault_signnumber1檢測總標(biāo)志(標(biāo)志位)elnumber1東左(標(biāo)志位)esnumber1東直(標(biāo)志位)ernumber1東右(標(biāo)志位)ennumber1東非(標(biāo)志位)epnumber1東人(標(biāo)

17、志位)wlnumber1西左(標(biāo)志位)wsnumber1西直(標(biāo)志位)wrnumber1西右(標(biāo)志位)wnnumber1西非(標(biāo)志位)wpnumber1西人(標(biāo)志位)slnumber1南左(標(biāo)志位)ssnumber1南直(標(biāo)志位)srnumber1南右(標(biāo)志位)snnumber1南非(標(biāo)志位)spnumber1南人(標(biāo)志位)nlnumber1北左(標(biāo)志位)nsnumber1北直(標(biāo)志位)nrnumber1北右(標(biāo)志位)nnnumber1北非(標(biāo)志位)npnumber1北人(標(biāo)志位)user_namevarchar220外鍵修改用戶名modified_datedate修改時間感應(yīng)控制參數(shù)表:in

18、duce_control字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號induce_nonumber2主鍵感應(yīng)編號plan_nonumber2方案號min_greennumber2檢查最小綠燈時間el_maxgreennumber2檢查東左最大綠燈el_unitgreennumber2檢查東左單位綠燈el_intervalnumber2檢查東左間隔時間es_maxgreennumber2檢查東直最大綠燈es_unitgreennumber2檢查東直單位綠燈es_intervalnumber2檢查東直間隔時間er_maxgreennumber2檢查東右最大綠燈er_uni

19、tgreennumber2檢查東右單位綠燈er_intervalnumber2檢查東右間隔時間wl_maxgreennumber2檢查西左最大綠燈wl_unitgreennumber2檢查西左單位綠燈wl_intervalnumber2檢查西左間隔時間ws_maxgreennumber2檢查西直最大綠燈ws_unitgreennumber2檢查西直單位綠燈ws_intervalnumber2檢查西直間隔時間wr_maxgreennumber2檢查西右最大綠燈wr_unitgreennumber2檢查西右單位綠燈wr_intervalnumber2檢查西右間隔時間sl_maxgreennumbe

20、r2檢查南左最大綠燈sl_unitgreennumber2檢查南左單位綠燈sl_intervalnumber2檢查南左間隔時間ss_maxgreennumber2檢查南直最大綠燈ss_unitgreennumber2檢查南直單位綠燈ss_intervalnumber2檢查南直間隔時間sr_maxgreennumber2檢查南右最大綠燈sr_unitgreennumber2檢查南右單位綠燈sr_intervalnumber2檢查南右間隔時間nl_maxgreennumber2檢查北左最大綠燈nl_unitgreennumber2檢查北左單位綠燈nl_intervalnumber2檢查北左間隔時間

21、ns_maxgreennumber2檢查北直最大綠燈ns_unitgreennumber2檢查北直單位綠燈ns_intervalnumber2檢查北直間隔時間nr_maxgreennumber2檢查北右最大綠燈nr_unitgreennumber2檢查北右單位綠燈nr_intervalnumber2檢查北右間隔時間user_namevarhcar220外鍵修改用戶名modified_datedate修改時間參數(shù)修改上傳表:para_modified字段數(shù)據(jù)類型長度約束描述modified_novarchar28主鍵修改編號road_nonumber3外鍵路口編號modified_typevar

22、char220修改類型describevarchar250描述modified_datedate上傳時間燈態(tài)表:light_status字段數(shù)據(jù)類型長度約束描述signnumber1數(shù)字標(biāo)識colorVarchar24對應(yīng)的顏色標(biāo)志位表:sign字段數(shù)據(jù)類型長度約束描述signnumber1數(shù)字標(biāo)識meaningVarchar24對應(yīng)的意義路段表:road_section字段數(shù)據(jù)類型長度約束描述road_section_nonumber2主鍵路段編號road_section_namevarchar220路段名稱directiorvarchar28路段方向cnumber(5,2)周期vnumbe

23、r(5,2)速度user_namevarchar220外鍵修改用戶名modified_datedate修改時間路段信息表:road_section_infor字段數(shù)據(jù)類型長度約束描述road_section_nonumber2主鍵路段編號road_nonumber3主鍵、外鍵路口編號road_spacenumber(6,2)路口間距l(xiāng)xbnumber(6,2)綠信比all_red_timenumber2四面紅時間plan_nonumber2方案號road_serialnonumber2路口序號ideal_signalnumber2理想信號編號signal_positionvarchar22信號

24、位置offset_spacenumber(6,2)路口偏移距離ldsjnumber3綠燈時間lssnumber(6,2)綠損失yxlxbnumber(6,2)有效綠信比lscnumber(6,2)綠時差jdscnumber(6,2)絕對時差信號機(jī)密碼表:pwd字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號old_pwdvarchar28信號機(jī)舊密碼new_pwdvarchar28信號機(jī)新密碼user_namevarchar220外鍵修改用戶名modified_datedate修改時間信號機(jī)時間:sys_time字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外

25、鍵路口編號sys_timedate信號機(jī)時間user_namevarchar220外鍵修改用戶名modified_datedate修改時間區(qū)域主機(jī)表:region_machine字段數(shù)據(jù)類型長度約束描述machine_nonumber2主鍵、區(qū)域主機(jī)編號machine_namevarchar220區(qū)域主機(jī)名稱user_namevarchar220外鍵修改用戶名modified_datedate修改時間地圖表:map字段數(shù)據(jù)類型長度約束描述road_nonumber3外鍵路口編號road_namevarchar220路口名稱xnumber4X坐標(biāo)ynumber4Y坐標(biāo)行人過街參數(shù)表:passen

26、ger字段數(shù)據(jù)類型長度約束描述road_nonumber2主鍵路口編號vehicle_green_splashnumber2機(jī)動車綠閃時間vehicle_yellownumber2機(jī)動車黃燈時間vehicle_greennumber2機(jī)動車綠燈時間passenger_timenumber2行人過街時間passenger_green_splashnumber2行人綠閃時間user_namevarchar220外鍵修改用戶名modified_datedate修改時間綠波參數(shù)表:green_wave字段數(shù)據(jù)類型長度約束描述road_nonumber2主鍵路口編號all_red_timenumber2

27、四面紅時間plan_nonumber2方案號jdscnumber(6,2)絕對時差begin_hournumber2開始時begin_minutenumber2開始分begin_secondnumber2開始秒user_namevarchar220外鍵修改用戶名modified_datedate修改時間實(shí)時燈態(tài)控制表:realtime_status_control字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號plan_nonumber2主鍵方案號elnumber1東左esnumber1東直ernumber1東右ennumber1東非epnumber1東人wlnumber

28、1西左wsnumber1西直wrnumber1西右wnnumber1西非wpnumber1西人slnumber1南左ssnumber1南直srnumber1南右snnumber1南非spnumber1南人nlnumber1北左nsnumber1北直nrnumber1北右nnnumber1北非npnumber1北人user_namevarchar220外鍵修改用戶名modified_datedate修改時間系統(tǒng)日志表:eventlog字段數(shù)據(jù)類型長度約束描述eventlog_nonumber8主鍵日志編號occur_datedate日志時間user_namevarchar220外鍵操作用戶名ev

29、entlogclob日志信息分時控制表:separate_control字段數(shù)據(jù)類型長度約束描述road_nonumber3主鍵、外鍵路口編號week_nonumber1主鍵時段號stepnumber2主鍵步序號Control_modenumber2控制方式hournumber2結(jié)束時minutenumber2結(jié)束分secondnumber2結(jié)束秒user_namevarchar220外鍵修改用戶名modified_datedate修改時間6. 備注由于信號機(jī)數(shù)據(jù)處理程序和信號控制管理程序?qū)?shù)據(jù)類型的使用要求有所不同,所以數(shù)據(jù)庫中存儲的數(shù)據(jù)以信號機(jī)數(shù)據(jù)類型為準(zhǔn),信號控制管理程序必須符合如下約定

30、的標(biāo)準(zhǔn)。1) 在方案表、實(shí)時燈態(tài)表等包含有燈態(tài)的表中,燈態(tài)和數(shù)值的對應(yīng)關(guān)系如下:表中的值0123456對應(yīng)的值燈滅紅亮黃亮綠亮紅閃黃閃綠閃2) 在表中,所有注釋為“標(biāo)志位”的字段,1為有(打開),0為無(關(guān)閉)。3) 在 user_information表中,privilege字段的值和程序中的權(quán)限對應(yīng)關(guān)系為:表中的值321對應(yīng)的值系統(tǒng)管理員操作員查詢客戶4) 建表的時候要初始化表:l 創(chuàng)建方案表的時候,初始化前十個固定方案。l 創(chuàng)建用戶表的時候初始化三個默認(rèn)的用戶。5) 各個表之間的數(shù)據(jù)關(guān)系為了方便統(tǒng)一兩個程序或是更多程序?qū)?shù)據(jù)庫表的操作,對各個表的操作分類如下:l 流量表、參數(shù)修

31、改上傳表,信號機(jī)數(shù)據(jù)處理程序只執(zhí)行插入操作,信號控制管理程序只執(zhí)行查詢操作。l 路口表、用戶表、路口燈型表、路況表,與信號機(jī)數(shù)據(jù)處理程序無關(guān),信號控制管理程序可執(zhí)行任意操作。l 當(dāng)信號控制管理程序向road表中增加路口編號的時候,初始化其它表中各個路口編號對應(yīng)的值。這些表包括方案表、時段表、特殊日表、實(shí)時燈態(tài)表、區(qū)域控制輸出接口表、綠沖參數(shù)表、故障檢測參數(shù)表、感應(yīng)控制參數(shù)表、時間表、密碼表、實(shí)時燈態(tài)表和地圖表。信號機(jī)數(shù)據(jù)處理程序和信號控制管理程序?qū)@些表只執(zhí)行更新操作,并且不刪除記錄,用戶所謂的刪除只是在程序中把數(shù)據(jù)初始化為空,其實(shí)執(zhí)行的還是更新操作。當(dāng)信號控制管理程序更新road表中的路口編

32、號road_no的時候,只要有road_no字段的表,road_no字段都要做相應(yīng)的更新。任何用戶都無權(quán)刪除road表中的記錄。l 庫存方案表只有區(qū)域控制算法程序使用,與信號機(jī)處理程序和信號控制管理程序無關(guān)。l 由于實(shí)時燈態(tài)表和相位變化表的格式完全一樣,而且程序又不會同時操作兩個表。所以實(shí)時燈態(tài)跟相位變化共用一個表。7. 創(chuàng)建序列數(shù)據(jù)庫表中,要自動生成編號的字段,通過定義滿足條件的序列來實(shí)現(xiàn)。1) 歷史報警編號,建立序列alarm_his_seq。2) 參數(shù)修改編號,建立序列modified_seq。3) 為實(shí)時流量建立序列flow_seq。4) 為歷史流量建立序列flow_his_seq。5

33、) 為用戶編號的產(chǎn)生建立序列user_seq。6) 為系統(tǒng)日志編號的產(chǎn)生建立序列eventlog_seq。8. 創(chuàng)建存儲過程在數(shù)據(jù)庫中建立存儲過程,以提高應(yīng)用程序操作數(shù)據(jù)庫的速度和效率。1) 路口的流量數(shù)據(jù)既頻繁又繁多,當(dāng)流量數(shù)據(jù)保存到數(shù)據(jù)庫時,通過調(diào)用存儲過程來實(shí)現(xiàn)。建立存儲過程flow_proc;2) 分別為路口信號機(jī)參數(shù):方案、時段、特殊日、綠沖參數(shù)、感應(yīng)參數(shù)、故障檢測參數(shù)、行人過街參數(shù)、分時控制參數(shù)和綠波參數(shù)建立存儲過程plan_proc、weekday_proc、special_day_proc、green_conflice_proc、induce_control_proc、faul

34、t_check_proc、passenger_proc、separate_control_proc和green_wave_proc,當(dāng)這些參數(shù)上傳的時候,驅(qū)動程序調(diào)用這些存儲過程,把數(shù)據(jù)保存到數(shù)據(jù)庫中。3) 為故障報警建立存儲過程light_alarm_proc和detector_alarm_proc,信號機(jī)驅(qū)動程序調(diào)用這兩個存儲過程分別把信號燈等故障和檢測器故障保存到數(shù)據(jù)庫中。4) 為信號機(jī)密碼上傳到數(shù)據(jù)庫創(chuàng)建存儲過程pwd_proc。5) 為信號機(jī)時間上傳到數(shù)據(jù)庫創(chuàng)建存儲過程sys_time_proc。6) 為信號機(jī)參數(shù)修改上傳保存到數(shù)據(jù)庫建立存儲過程para_modified_proc。

35、7) 分別為方案復(fù)制、時段復(fù)制、特殊日復(fù)制、綠沖突復(fù)制、故障檢測復(fù)制、感應(yīng)參數(shù)復(fù)制、行人過街參數(shù)復(fù)制、綠波參數(shù)復(fù)制、分時控制復(fù)制和實(shí)時燈態(tài)方案復(fù)制建立存儲過程plan_copy_proc、weekday_copy_proc、special_day_copy_proc、green_conflict_copy_proc、falut_check_copy_proc、induce_control_copy_proc、 passenger_copy_proc、 green_wave_copy_proc、separate_control_copy_proc和realtime_status_copy_proc。8) 為實(shí)時燈態(tài)和相位變化建立存儲過程realtime_status_proc。9) 為系統(tǒng)日志建立存儲過程eventlog_proc。10) 為用戶刪除路口創(chuàng)建存儲過程deleteroad_proc。8. 創(chuàng)建觸發(fā)器為提高數(shù)據(jù)庫效率,并減輕客戶機(jī)的負(fù)擔(dān),還應(yīng)該為數(shù)據(jù)庫創(chuàng)建觸發(fā)器。1) 當(dāng)插入新的路口的時候通過觸發(fā)器road_insert_trigger,初始化相關(guān)的表。2) 當(dāng)修改road表中的road_no時,通

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論