1. access資料庫對象分為三個層次,其中第一層次是資料庫的基本對象,包括什麼
第一層次是表對象和查詢對象,它們是資料庫的基本對象,用於在資料庫中儲存數據和查詢數據。
第二層次是窗體對象、報表對象和數據訪問頁,它們是直接面向用戶的對象,用於數據的輸入輸出和應用系統的驅動控制。
第三層次是宏對象和模塊對象,它們是代碼類型對象,用於通過組織宏操作或編寫程序來完成復雜的資料庫管理工作並使得數據管理自動化。
2. access資料庫的結構層次
包括資料庫、數據表、欄位、過濾器等。
Access的用途體現在兩個方面:
1、用來進行數據分析:access有強大的數據處理、統計分析能力,利用access的查詢功能,可以方便地進行各類匯總、平均等統計。並可靈活設置統計的條件。比如在統計分析上萬條記錄、十幾萬條記錄及以上的數據時速度快且操作方便,這一點是Excel無法與之相比的。
2、用來開發軟體: access用來開發軟體,比如生產管理、銷售管理、庫存管理等各類企業管理軟體。
(2)簡述Access資料庫中數據的組織層次擴展閱讀
一般來說,資料庫管理系統應該具備以下功能:數據定義,數據操縱,資料庫運行管理,數據組織、存儲和管理,資料庫的建立、維護和其他。而實現這些功能就需要相應的程序模塊。
1、數據定義模塊:包括DDL翻譯處理程序(包括外模式、模式、存儲模式處理程序)、保密定義處理程序(如授權定義處理程序)、完整性約束定義處理程序等。
2、數據操縱模塊:包括DML處理程序、終端查詢語言解釋程序、數據存取程序、數據更新程序等。DML處理程序或終端查詢語言解釋程序對用戶數據操縱請求進行語法、語義檢查,有數據存取或更新程序完成對資料庫的存取操作。
3、資料庫運行管理模塊:包括系統初啟程序,負責初始化DBMS,建立DBMS的系統緩沖區,系統工作區,打開數據字典等等。
還有安全性控制,完整性檢查、並發控制、事務管理、運行日誌管理等程序模塊,在資料庫運行過程中監視著對資料庫的所有操作,控制管理資料庫資源,處理多用戶的並發操作等。它們一方面保證用戶事務的正常運行及其原子性,一方面保證資料庫的安全性和完整性。
4、數據組織、存儲和管理模塊:包括文件讀寫與維護程序、存取路徑(如索引)管理程序、緩沖區管理程序(包括緩沖區讀、寫、淘汰模塊),這些程序負責維護資料庫的數據和存取路徑,提供有效的存取方法。
3. access2003資料庫中的表以行和列來組織數據,每一行稱為()每一列稱為()
access2003資料庫中的表以行和列來組織數據,每一行稱為一條記錄,每一列稱為一個欄位。
我們把表中的每一行叫做一個「記錄」,每一個記錄包含這行中的所有信息,就像在通訊錄資料庫中某個人全部的信息,但記錄在資料庫中並沒有專門的記錄名,常常用它所在的行數表示這是第幾個記錄。
欄位是比記錄更小的單位,欄位集合組成記錄,每個欄位描述文獻的某一特徵,即數據項,並有唯一的供計算機識別的欄位標識符。
(3)簡述Access資料庫中數據的組織層次擴展閱讀:
Access資料庫的優點:
1、提高速度和減少代碼量
2、用整形數進行數學運算
3、避免使用過程調用
4、謹慎使用不定長數據類型
5、用變數存放屬性
6、預載表格
缺點:
1、資料庫過大時,一般ACCESS資料庫達到100M左右的時候性能就會開始下降!(例如:訪問人數過多時容易造成IIS假死,過多消耗伺服器資源等等)
2、容易出現各種因資料庫刷寫頻率過快而引起的資料庫問題。
3、ACCESS資料庫安全性比不上其他類型的資料庫。
4、ACCESS論壇大了以後就很容易出現資料庫方面的問題,當論壇資料庫在50M以上,帖子5萬左右,在線也在100人左右的時候,你的論壇基本上都在處理資料庫上花時間,這個時候很可能就會出現資料庫慢的情況。
參考資料來源:欄位-網路
Access資料庫-網路
4. 關於Access資料庫的數據層次結構,敘述錯誤的是()
access數據的結構層次是指數據的組織關系。顯然,我們知道:記錄是由多個欄位構成,表是由多條記錄構成、資料庫是由眾多資料庫-->數據表-->記錄--->欄位。。有什麼不明白的再問。。
5. access資料庫基本組成對象是什麼
access
資料庫由七種對象組成,它們是表、查詢、窗體、報表、宏、頁和模塊。
表(table)
——表是資料庫的基本對象,是創建其他5種對象的基礎。表由記錄組成,記錄由欄位組成,表用來存貯資料庫的數據,故又稱數據表。
查詢(query)——查詢可以按索引快速查找到需要的記錄,按要求篩選記錄並能連接若干個表的欄位組成新表。
窗體(form)——窗體提供了一種方便的瀏覽、輸入及更改數據的窗口。還可以創建子窗體顯示相關聯的表的內容。窗體也稱表單。
報表(report)——報表的功能是將資料庫中的數據分類匯總,然後列印出來,以便分析。
宏(macro)——宏相當於dos中的批處理,用來自動執行一系列操作。access列出了一些常用的操作供用戶選擇,使用起來十分方便。
模塊(mole)——模塊的功能與宏類似,但它定義的操作比宏更精細和復雜,用戶可以根據自己的需要編寫程序。模塊使用visual
basic編程。
頁——是一種特殊的直接連接到資料庫中數據的一種web頁。通過數據訪問頁將數據發布到internet
或intranet上,並可以適用瀏覽器進行數據的維護和操作。
6. 資料庫分為哪幾類
一、資料庫通常分為層次式資料庫、網路式資料庫和關系式資料庫三種。而不同的資料庫是按不同的數據結構來聯系和組織的。
二、所謂數據結構是指數據的組織形式或數據之間的聯系。
三、數據結構又分為數據的邏輯結構和數據的物理結構。
數據的邏輯結構是從邏輯的角度(即數據間的聯系和組織方式)來觀察數據,分析數據,與數據的存儲位置無關;
數據的物理結構是指數據在計算機中存放的結構,即數據的邏輯結構在計算機中的實現形式,所以物理結構也被稱為存儲結構。
四、層次結構模型實質上是一種有根結點的定向有序樹(在數學中"樹"被定義為一個無回的連通圖)。
7. access資料庫的數據模型是什麼
關系模型
資料庫領域採用的數據模型有層次模型、網狀模型和關系模型,其中應用最廣泛的是關系模型。
層次模型:它的特點是將數據組織成一對多關系的結構。
網狀模型:它的特點是將數據組織成多對多關系的結構。
關系資料庫模型是以二維表的形式組織數據。
8. Access資料庫處理的是哪類數據模型,並簡述其聯系。
Access資料庫屬於關系模型資料庫。
Microsoft office access是一個集資料庫引擎的圖形用戶界面和軟體開發工具於一體的資料庫管理系統。
它是Microsoft office的成員,在office版本(包括專業版和更高版本)中單獨銷售。2018年9月25日,最新的微軟Office Access 2019在微軟Office 2019發布。
MS-Access在基於Access-jet的資料庫引擎中以自己的格式存儲數據。它還可以直接導入或鏈接數據(存儲在其他應用程序和資料庫中)。
(8)簡述Access資料庫中數據的組織層次擴展閱讀:
Access有兩種方式:
1、 它用於數據分析:access具有強大的數據處理和統計分析能力。利用access的查詢功能,可以方便地進行各種匯總、平均等統計。統計條件設置靈活。
例如,在對數萬條記錄、數十萬條記錄和更多數據的統計分析中,速度快、操作方便,這是Excel無法比擬的。這體現在:可以使用訪問,[3]來提高工作效率和工作能力。
2、 用於開發軟體:access用於開發軟體,如生產管理、銷售管理、庫存管理等企業管理軟體,其最大的優勢是:易學!非計算機專業人士也可以學習。
低成本的本地化滿足了企業管理者的管理需求。通過軟體規范同事和下屬的行為,提升他們的管理理念。(VB,),。Net、C語言和其他開發工具對非計算機專業人員來說太難了,而訪問非常容易。
這體現在實現了管理者(非計算機專業畢業生)開發軟體的「夢想」,從而轉化為「懂管理+會編程」的復合型人才。
9. 急求 Access 資料庫系統簡介
文章摘要
從最初的資料庫發展到今天的大型資料庫管理系統,成為我們日常生活中重要的組成部分。假如不藉助資料庫的幫助,好多簡單的工作將會變得冗長乏味,甚至會難以實現。本文從ACESS資料庫的特徵及與SQL SERVE資料庫的區別展開詳細的論述。
關鍵字
VBA語言 ,ACCESS資料庫,ACCESS的特徵,
桌面型資料庫 SQL SERVE MDB ACCESS
擴展 ActiveX 控制項 標准SQL語言
遠程管理 資料庫開發軟體 OLE DB 引擎 辦公應用軟體
跨庫查詢 「最終用戶」 Connection 可擴展性
遠程管理
在本學期OFFICE課程中,我們認識了ACCESS資料庫,ACCESS資料庫是種怎樣的資料庫,以及它與其他資料庫有何區別,我想用我找到的一些資料來說明一下。
通過學習我們發現ACCESS 是桌面型關系資料庫,只適合數據量少的應用,在處理少量數據和單機訪問的資料庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多於4個。ACCESS資料庫有一定的極限,如果數據達到100M左右,很容易造成伺服器假死,或者消耗掉伺服器的內存導致伺服器崩潰。這樣我們需要想一想,既然ACCESS有一定的的限制,那另外的一些資料庫又怎樣呢?我們通過和其他資料庫的比較來說明。
首先,我們先具體的來看一下ACCESS的特性,ACCESS是MICROSOFT OFFICE的一個組件,一個前後台結合的資料庫「軟體」。也就是說ACCESS既擁有用戶界面(VB可以用來開發用戶界面);也擁有邏輯、流程處理,即VBA語言(VB也可以用來做邏輯處理);又可以存儲數據,即在「表」中存儲數據。而所有這些都存儲在一個 MDB 格式的文件中(當然,也可以是 MDE 等格式)。 ACCESS不是一種存儲格式,是一種軟體。請大家嚴格區分 ACCESS 軟體與 MDB 格式。VB下調用 MDB 格式(或 JET DB)只是調用一種格式的文件而已,並沒有調用到 ACCESS,其實官方說法叫 「VB 的 JET 應用」。另外, MDB 格式的文件也可以被其他開發工具,比如 DELPHI / PB / C / PHP / ASP / CGI / C# / J# / JAVA / VB.NET / C.NET.... 調用。但是被調用的只是 MDB 文件,很多 ACCESS 軟體所具有的功能,這些開發工具是無法調用的。而這種格式只要系統中有 OLE DB 引擎就可以支持。
ACCESS 中的一些對象可以被 VB 調用,但是必須在調用的機器上安裝 ACCESS 這個軟體(COPY一個MDB文件是不夠的)或者安裝額外的 ACTIVEX 控制項
MDB 是一種文件格式,其中的數據以特定方式組織起來,而 ACCESS 這種軟體的默認存儲格式正好是 MDB ACCESS 這個軟體本身就具有開發者使用的界面和適合於「最終用戶」的界面,也就是我們通常說的前後台結合。
然後我們看一下ACCESS與其它資料庫的區別,在這里我們著重來看ACCESS與SQL SERVER的區別:
首先,ACCESS有一定的極限,如果數據達到100M左右,很容易造成伺服器假死,或者消耗掉伺服器的內存導致伺服器崩潰。 而SQL SERVER是基於伺服器端的中型的資料庫,可以適合大容量數據的應用,在功能上管理上也要比ACCESS要強得多。在處理海量數據的效率,後台開發的靈活性,可擴展性等方面強大。因為現在資料庫都使用標準的SQL語言對資料庫進行管理,所以如果是標准SQL語言,兩者基本上都可以通用的。SQL SERVER還有更多的擴展,可以用存儲過程,資料庫大小無極限限制。
其次ACCESS是桌面型資料庫,優點是:操作靈活、轉移方便、運行環境簡單,對於小型網站的資料庫處理能力效果還不錯。缺點是:不支持並發處理、資料庫易被下載存在安全隱患、數據存儲量相對較小、數據量過大時嚴重影響網站訪問速度和程序處理速度。SQL SERVER是基於伺服器端的企業級資料庫,適合大容量數據和大流量網站的應用,在性能、安全、功能管理、可擴展性上要比ACCESS強很多,兩者並非同級別的資料庫,有些功能ACCESS甚至無法做到。缺點是:一般用戶無法直接對SQL SERVER進行遠程管理、空間租用的成本比ACCESS稍高。
再次,就規模來說,VFP是一個中型資料庫開發軟體,比不上ORICAL、INFOMATION、POWERBUILDER等,是微軟購並FOX公司後開發的一個資料庫開發軟體。可用於中型資料庫軟體工程的建構。可以用來做商業開發ACCESS嚴格來說不是一個資料庫應用程序的開發工具,基本上是一個辦公應用軟體;不能用於商業用途的開發。只能在OFFICE環境下運行,受OFFICE本身的限制。所用語言只是基於VB語言的輔助性編程的VBA。就其規模來說屬於小型的資料庫應用軟體。早年曾有過ACCESS2.0(英文版)的可以用於商業用途的資料庫開發軟體。但後來不知道為什麼沒有繼續研發出新的ACCESS版本。 兩者可拓展型相比,ACCESS好些,可使用的編程語言較多。ACCESS是 MICROSOFT OFFICE 的一個組件,一個前後台結合的資料庫「軟體」。 也就是說ACCESS既擁有用戶界面(VB可以用來開發用戶界面);也擁有邏輯、流程處理,即VBA語言(VB也可以用來做邏輯處理);又可以存儲數據,即在「表」中存儲數據。而所有這些都存儲在一個 MDB 格式的文件中(當然,也可以是 MDE 等格式)。
總之,每一種資料庫都有它們各自的優勢和缺點,作為計算機系專業的學生,我們有必要掌握它們各自的優缺點以便靈活的掌握各種資料庫的應用,並在行業中取得優秀的成就。
10. access資料庫中包含有幾種數據類型
Access允許九種數據類型:http://publishblog.blogchina.com/blog/tb.b?diaryID=3915846
在表的設計視圖中,每一個欄位都有設計類型,Access允許九種數據類型:文本、備注、數值、日期/時間、貨幣、自動編號、是/否、OLE對象、超級鏈接、查詢向導。
文本:這種類型允許最大255個字元或數字,Access默認的大小是50個字元,而且系統只保存輸入到欄位中的字元,而不保存文本欄位中未用位置上的空字元。可以設置「欄位大小」屬性控制可輸入的最大字元長度。
備註:這種類型用來保存長度較長的文本及數字,它允許欄位能夠存儲長達64000個字元的內容。但Access不能對備注欄位進行排序或索引,卻可以對文本欄位進行排序和索引。在備注欄位中雖然可以搜索文本,但卻不如在有索引的文本欄位中搜索得快。
數字:這種欄位類型可以用來存儲進行算術計算的數字數據,用戶還可以設置「欄位大小」屬性定義一個特定的數字類型,任何指定為數字數據類型的字型可以設置成「位元組」、「整數」、「長整數」、「單精度數」、「雙精度數」、「同步復制ID」、「小數」五種類型。在Access中通常默認為「雙精度數」。
日期/時間:這種類型是用來存儲日期、時間或日期時間一起的,每個日期/時間欄位需要8個位元組來存儲空間。
貨幣:這種類型是數字數據類型的特殊類型,等價於具有雙精度屬性的數字欄位類型。向貨幣欄位輸入數據時,不必鍵入人民幣符號和千位處的逗號,Access會自動顯示人民幣符號和逗號,並添加兩位小數到貨幣欄位。當小數部分多於兩位時,Access會對數據進行四捨五入。精確度為小數點左方15位數及右方4位數。
自動編號:這種類型較為特殊,每次向表格添加新記錄時,Access會自動插入唯一順序或者隨機編號,即在自動編號欄位中指定某一數值。自動編號一旦被指定,就會永久地與記錄連接。如果刪除了表格中含有自動編號欄位的一個記錄後,Access並不會為表格自動編號欄位重新編號。當添加某一記錄時,Access不再使用已被刪除的自動編號欄位的數值,而是重新按遞增的規律重新賦值。
是/否:這種欄位是針對於某一欄位中只包含兩個不同的可選值而設立的欄位,通過是/否數據類型的格式特性,用戶可以對是/否欄位進行選擇。
OLE對象:這個欄位是指欄位允許單獨地「鏈接」或「嵌入」OLE對象。添加數據到OLE對象欄位時,可以鏈接或嵌入Access表中的OLE對象是指在其他使用OLE協議程序創建的對象,例如WORD文檔、EXCEL電子表格、圖像、聲音或其他二進制數據。OLE對象欄位最大可為1GB,它主要受磁碟空間限制。
超級鏈接:這個欄位主要是用來保存超級鏈接的,包含作為超級鏈接地址的文本或以文本形式存儲的字元與數字的組合。當單擊一個超級鏈接時,WEB瀏覽器或Access將根據超級鏈接地址到達指定的目標。超級鏈接最多可包含三部分:一是在欄位或控制項中顯示的文本;二是到文件或頁面的路徑;三是在文件或頁面中的地址。在這個欄位或控制項中插入超級鏈接地址最簡單的方法就是在「插入」菜單中單擊「超級鏈接」命令。
查閱向導:這個欄位類型為用戶提供了一個建立欄位內容的列表,可以在列表中選擇所列內容作為添入欄位的內容。