當前位置:編程學習大全網 - 編程語言 - 宏 是什麽意思啊? 庫 是什麽什麽意思啊?

宏 是什麽意思啊? 庫 是什麽什麽意思啊?

簡單說來,宏就是壹個包含壹系列命令的腳本。最常接觸到的就是Office軟件中的宏程序。

什麽是宏

Excel 辦公軟件自動集成了“VBA”高級程序語言,用此語言編制出的程序就叫“宏”。使用“VBA”需要有壹定的編程基礎和耗費大量的時間,因此,絕大多數的使用者僅使用了Excel的壹般制表功能,很少使用到“VBA”。

用“VBA”語言編制程序,並集成到Excel中,可以定制特定的、功能強大的Excel軟件(這正是Excel強大功能的突出所在)。

但是,有極少數的人可能會利用“VBA”語言編制專門破壞電腦系統的病毒程序,並集成到Excel中,給電腦使用者帶來損失。為了防止這種情況的發生,Excel自帶了“宏”檢測功能。當發現正在打開的Excel文件帶有“宏”時,會提示用戶註意,並讓用戶自行選擇是否啟用“宏”。電腦提示語言如下:“ x x 文件中包含宏。... 宏可能會攜帶病毒。取消宏雖可以確保安全,但如果這些宏本身是安全的,則又會損失某些功能。”

是否啟用“宏”,取決於軟件的來源。如果不知道軟件的來源,則不要啟用;如果知道其來源,則應當啟用,否則將無法使用軟件中設定的功能。

庫是依照某種數據模型組織起來並存放二級存儲器中的數據集合。

這種數據集合具有如下特點:盡可能不重復,以最優方式為某個特定組織的多種應用服務,其數據結構獨立於使用它的應用程序,對數據的增、刪、改和檢索由統壹軟件進行管理和控制。從發展的歷史看,數據庫是數據管理的高級階段,它是由文件管理系統發展起來的。

數據庫的基本結構分三個層次,反映了觀察數據庫的三種不同角度。

(1)物理數據層。它是數據庫的最內層,是物理存貯設備上實際存儲的數據的集合。這些數據是原始數據,是用戶加工的對象,由內部模式描述的指令操作處理的位串、字符和字組成。

(2)概念數據層。它是數據庫的中間壹層,是數據庫的整體邏輯表示。指出了每個數據的邏輯定義及數據間的邏輯聯系,是存貯記錄的集合。它所涉及的是數據庫所有對象的邏輯關系,而不是它們的物理情況,是數據庫管理員概念下的數據庫。

(3)邏輯數據層。它是用戶所看到和使用的數據庫,表示了壹個或壹些特定用戶使用的數據集合,即邏輯記錄的集合。

數據庫不同層次之間的聯系是通過映射進行轉換的。數據庫具有以下主要特點:

(1)實現數據***享。數據***享包含所有用戶可同時存取數據庫中的數據,也包括用戶可以用各種方式通過接口使用數據庫,並提供數據***享。

(2)減少數據的冗余度。同文件系統相比,由於數據庫實現了數據***享,從而避免了用戶各自建立應用文件。減少了大量重復數據,減少了數據冗余,維護了數據的壹致性。

(3)數據的獨立性。數據的獨立性包括數據庫中數據庫的邏輯結構和應用程序相互獨立,也包括數據物理結構的變化不影響數據的邏輯結構。

(4)數據實現集中控制。文件管理方式中,數據處於壹種分散的狀態,不同的用戶或同壹用戶在不同處理中其文件之間毫無關系。利用數據庫可對數據進行集中控制和管理,並通過數據模型表示各種數據的組織以及數據間的聯系。

(5)數據壹致性和可維護性,以確保數據的安全性和可靠性。主要包括:①安全性控制:以防止數據丟失、錯誤更新和越權使用;②完整性控制:保證數據的正確性、有效性和相容性;③並發控制:使在同壹時間周期內,允許對數據實現多路存取,又能防止用戶之間的不正常交互作用;④故障的發現和恢復:由數據庫管理系統提供壹套方法,可及時發現故障和修復故障,從而防止數據被破壞

  • 上一篇:自動櫃員機編程
  • 下一篇:電腦圖像顯示原理_計算機是如何顯示圖像的
  • copyright 2024編程學習大全網