自拍无码在线|亚洲AvAv国产|手机久草视频在线|国产三区四区视频|日夲強伦一级入口|欧美香蕉视频一区二区|亚洲涩图日本五月|最新免费成人网址|超碰91官网在线观看|国产口爆在线观看

數(shù)據(jù)庫(kù)面試題:存儲(chǔ)過(guò)程

時(shí)間:2024-09-07 13:43:56 學(xué)人智庫(kù) 我要投稿
  • 相關(guān)推薦

數(shù)據(jù)庫(kù)面試題:存儲(chǔ)過(guò)程

存儲(chǔ)過(guò)程和函數(shù)的區(qū)別是什么?

數(shù)據(jù)庫(kù)面試題:存儲(chǔ)過(guò)程

答:存儲(chǔ)過(guò)程是用戶定義的一系列SQL語(yǔ)句的集合,涉及特定表或其他對(duì)象的任務(wù),用戶可以調(diào)用存儲(chǔ)過(guò)程。

而函數(shù)通常是數(shù)據(jù)庫(kù)已經(jīng)定義的方法,它接收參數(shù)并返回某種類型的值,并且不涉及特定用戶表,例如聚集函數(shù)avg、max、count等,日期時(shí)間單數(shù)day、month等。

PL/SQL(Procedural Language/SQL, PL/SQL)是編寫(xiě)數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程的一種過(guò)程語(yǔ)言,它結(jié)合了SQL的數(shù)據(jù)操縱能力

和過(guò)程化語(yǔ)言的流程控制能力,是SQL的過(guò)程化擴(kuò)展。

綜上PL/SQL就是對(duì)數(shù)據(jù)的操縱過(guò)程化

存儲(chǔ)過(guò)程的優(yōu)點(diǎn)

它是由PL/SQL語(yǔ)句書(shū)寫(xiě)的過(guò)程,這個(gè)過(guò)程經(jīng)編譯和優(yōu)化后存儲(chǔ)在數(shù)據(jù)庫(kù)服務(wù)器中,因此稱它為存儲(chǔ)過(guò)程,使用時(shí)只要調(diào)用即可。

1、由于存儲(chǔ)過(guò)程不像解釋執(zhí)行的SQL語(yǔ)句那樣在提出操作請(qǐng)求時(shí)才進(jìn)行語(yǔ)法分析和優(yōu)化工作,因而運(yùn)行效率高,

它提供了在服務(wù)器端快速執(zhí)行SQL語(yǔ)句的有效途徑。

2、存儲(chǔ)過(guò)程降低了客戶機(jī)和服務(wù)器之間的通信量?蛻魴C(jī)上的應(yīng)用程序只要通過(guò)網(wǎng)絡(luò)向服務(wù)器發(fā)出存儲(chǔ)過(guò)程的名字和參數(shù),就可以讓RDBMS執(zhí)行許多條的SQL語(yǔ)句,并執(zhí)行數(shù)據(jù)處理。只有最終處理結(jié)果才返回客戶端。

3、方便實(shí)施企業(yè)規(guī)則。可以把企業(yè)規(guī)則的運(yùn)算程序?qū)懗纱鎯?chǔ)過(guò)程放入數(shù)據(jù)庫(kù)服務(wù)器中,由RDBMS管理,既有利于集中控制,又能方便地進(jìn)行維護(hù)。當(dāng)用戶規(guī)則發(fā)生變化時(shí),只需要修改存儲(chǔ)過(guò)程,無(wú)需修改其他應(yīng)用程序。

[數(shù)據(jù)庫(kù)面試題:存儲(chǔ)過(guò)程]

【數(shù)據(jù)庫(kù)面試題:存儲(chǔ)過(guò)程】相關(guān)文章:

數(shù)據(jù)庫(kù)面試題及答案10-26

最新數(shù)據(jù)庫(kù)面試題06-01

數(shù)據(jù)庫(kù)常見(jiàn)面試題08-30

數(shù)據(jù)庫(kù)常見(jiàn)面試題08-23

Oracle數(shù)據(jù)庫(kù)DBA經(jīng)典面試題10-29

如何挑選及存儲(chǔ)鴨蛋06-15

番茄的飲食方法及存儲(chǔ)技巧07-18

番茄的飲食方法及存儲(chǔ)技巧06-28

燒傷恢復(fù)過(guò)程的恢復(fù)過(guò)程07-25

經(jīng)典面試題06-20