存儲過程,就是帶有名字的一個程序塊。
存儲,是指這個程序塊創建了之後,是存儲在資料庫內部的,然後我們可以在自己寫的程序中通過某種手段去調用這段程序,然後這段程序就會做一件事,做什麼事?我們定義存儲過程的時候怎麼寫的,它到時候就做什麼;
過程,就是程序塊,說白了就是一段程序。
存儲過程,創建完成之後,就存儲在資料庫內部了,資料庫幫你記著,存儲過程創建的時候都有一個名字,將來你在你的程序當中,通過某種方式(不同編程語言有不同的方式),一般來講通過這個名字,去調用存儲過程,就像使用一個方法或者函數一樣,它就去做一件事!
不同的資料庫的存儲過程,都是用當前自己這個資料庫的編程語言來編寫的,比如Oracle的PL/sql編程,等等。
自己寫一個就明白了,語法不用我多說了吧?
② 資料庫是干什麼用的 有什麼作用 怎麼使用
同意lsg9012,資料庫就是用於存放數據,想excel,access,sql
server,oracle等能存數據的軟體都是資料庫
資料庫提供數據存儲,同時可以便於訪問數據,計算數據。如常用的excel就可以計算數據,可以過濾數據,查找滿足指定條件的數據。
下載一個資料庫軟體用下就知道了,可以就用excel就可以了。excel表包括了對數據的增加、刪除、修改、查找等主要資料庫功能。大型資料庫如oracle提供了並發控制機制,防止多人同時操作數據帶來的臟數據。
③ 資料庫系統的組成,及各自的作用
1、資料庫(database,DB)
作用是資料庫中的數據按一定的數學模型組織、描述和存儲,有組織,可共享的數據的集合。具有較小的冗餘,較高的數據獨立性和易擴展性,並可為各種用戶共享。
2、硬體
構成計算機系統的各種物理設備,包括存儲所需的外部設備。作用是硬體的配置應滿足整個資料庫系統的需要。
3、軟體
包括操作系統、資料庫管理系統及應用程序。資料庫管理系統是資料庫系統的核心軟體,作用是在操作系統的支持下工作,科學地組織和存儲數據,高效獲取和維護數據的系統軟體。其主要功能包括數據定義功能、數據操縱功能、資料庫的運行管理和資料庫的建立與維護。
4、人員
主要分類及其作用是系統分析員和資料庫設計人員,負責應用系統的需求分析和規范說明,確定系統的硬體配置,並參與資料庫系統的概要設計;應用程序員,負責編寫使用資料庫的應用程序,利用系統的介面或查詢語言訪問資料庫;資料庫管理員負責資料庫的總體信息控制。
(3)資料庫的存儲和作用擴展閱讀:
資料庫系統的模型
1、層次模型:用一顆「有向樹」的數據結構來表示各類實體以及實體間的聯系,樹中每一個節點代表一個記錄類型,樹狀結構表示實體型之間的聯系。層次數據模型的提出,首先是為了模擬這種按層次組織起來的事物。層次資料庫也是按記錄來存取數據的。
2、網狀模型:取消了層次模型的不能表示非數狀結構的限制,兩個或兩個以上的結點都可以有多個雙親結點,則此時有向樹變成了有向圖,該有向圖描述了網狀模型。網狀模型中以記錄為數據的存儲單位。記錄包含若干數據項。
3、關系模型:基本假定是所有數據都表示為數學上的關系。關系數據模型以集合論中的關系概念為基礎發展起來的。關系模型中無論是實體還是實體間的聯系均由單一的結構類型關系來表示。
④ 什麼是資料庫,資料庫有什麼用
資料庫
:存放數據用的「倉庫」,可以理解為倉庫,他在硬碟上表示一定的存儲邏輯
作用就是
數據的存儲。
資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫
參考:
http://..com/question/11797707.html
⑤ 資料庫是什麼,它是做什麼用的
資料庫就是把一定的數據按照一定的邏輯關系存儲起來的文件的集合,狹義的資料庫僅僅是指存儲數據的文件,廣義的資料庫還包括建立、管理數據文件的軟體呢如foxpro,sqlserver。
一個構建得相對完善資料庫的作用其實是難以用語言去表達的呢,比如說簡單點的,全校師生的自然情況,一個商店所有商品的貨源、進價、數量、進貨日期、采購員……,這些其實都是很簡單的資料庫,復雜點的就是一個大型網路游戲所有的成員的賬號密碼,或者是某個大工程所有參加人員和工程車輛的統計表,一個國家的工業企業設備的能力……建好的資料庫對數據進行統計、查詢、計算等等是非常方便快速。
資料庫的作用有以下幾點:
可以實現數據共享。數據共享就包含了所有用戶可同時存取資料庫中的數據,也包括用戶可以用各種方式去通過介面使用資料庫,並且提供數據共享。
可以減少數據的冗餘度。與文件系統相比,由於資料庫實現了數據的共享,從而呢避免了用戶各自建立應用文件。也減少了大量得重復數據,減少了數據的冗餘,就維護了數據的一致性。
體現了數據的獨立性。數據的獨立性就包括了邏輯獨立性和物理獨立性。
可以實現數據的集中控制。在文件管理方式中,數據是處於一種分散的狀態的,不同的用戶或者是同一用戶在不同處理中其文件之間是沒有關系的。利用資料庫可以對數據進行集中的控制和管理,並通過數據模型表示各種數據的組織以及數據間的聯系。
保持數據一致性和可維護性,以確保數據的安全性和可靠性。
這主要包括:安全性控制、完整性控制、並發控制,使在同一時間周期內,允許對數據實現多路存取,又能防止用戶之間的不正常交互作用。
可以用來故障恢復。這是由資料庫管理系統提供的一套方法,可以及時發現故障和修復故障,從而去防止數據被破壞掉。
⑥ 資料庫是用來做什麼的!起什麼作用如果是用來存儲數據,那我直接存在磁碟文件夾里不就行了嗎
資料庫顧名思意,就是用來存放數據的。
資料庫底層其實也是按操作系統的文件來存儲數據的,不過它是用資料庫管理系統來管理這些文件,區別一般的文件。
資料庫提供數據的事務控制,故障恢復等功能是普通文件所不能支持的。
⑦ 資料庫的概念及用途
網路名片
資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今五十年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。
⑧ 我要知道有關資料庫存儲的知識,詳細說一下存儲的過程和它是幹嘛的,怎麼用
存儲過程(Stored Procere)是在大型資料庫系統中,一組為了完成特定功能的SQL 語句集,經編譯後存儲在資料庫中,用戶通過指定存儲過程的名字並給出參數(如果該存儲過程帶有參數)來執行它。
說白了存儲過程就是類似於編程的函數,你可以調用它完成某些功能 ,比如你可以寫一個存儲過程實現一個實現日期格式轉換的
⑨ 資料庫是干什麼用的呢
資料庫是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗餘度、與應用程序彼此獨立的數據集合,可視為電子化的文件櫃——存儲電子文件的處所,用戶可以對文件中的數據進行新增、查詢、更新、刪除等操作。
資料庫是存放數據的倉庫。它的存儲空間很大,可以存放百萬條、千萬條、上億條數據。但是資料庫並不是隨意地將數據進行存放,是有一定的規則的,否則查詢的效率會很低。當今世界是一個充滿著數據的互聯網世界,充斥著大量的數據。即這個互聯網世界就是數據世界。數據的來源有很多,比如出行記錄、消費記錄、瀏覽的網頁、發送的消息等等。除了文本類型的數據,圖像、音樂、聲音都是數據。
(9)資料庫的存儲和作用擴展閱讀:
資料庫發展現狀
在資料庫的發展歷史上,資料庫先後經歷了層次資料庫、網狀資料庫和關系資料庫等各個階段的發展,資料庫技術在各個方面的快速的發展。特別是關系型資料庫已經成為目前資料庫產品中最重要的一員,80年代以來, 幾乎所有的資料庫廠商新出的資料庫產品都支持關系型資料庫,即使一些非關系資料庫產品也幾乎都有支持關系資料庫的介面。