資料庫技術與應用Access
Ⅰ access這門課程主要是干什麼的
本科程的內容分兩個部分:資料庫技術和軟體Access2003的使用。主要講授方式為通過案例介紹資料庫的基本概念和操作。
1、資料庫技術的基本原理
介紹資料庫的基本理論,主要包括信息、資料庫、資料庫管理系統、數據模型、資料庫系統結構、關系資料庫、sql語言、關系資料庫設計理論、資料庫保護等基本的理論知識。
2、Access2003
介紹Access資料庫系統的基本概念,如表、欄位、索引、記錄等,構建資料庫模型,創建資料庫;其次,介紹資料庫的基本操作:包括創建資料庫、數據表、索引、關聯,資料庫的管理與維護等;第三,講解查詢、窗體和報表等可視化對象的使用與編輯方法,利用它們實現對數據表中的數據進行查詢的功能,並結合需要創建用戶界面,生成需要的報表文件等操作;第四,介紹Access的宏、模塊和VBA等基本概念和使用方法,並利用它們來編制用戶所需的應用程序;在Access中製作數據訪問頁;最後結合實例利用Access提供的相關功能,設計並創建一個小型資料庫管理應用系統,提供交互界面,實現數據的查詢等功能。
使用教材 陳建萍、錢宇華編寫的《計算機基礎和Office教程》,南開大學出版社。
參考書目:周曉玉等編寫的《Access使用教程》,人民郵電出版社
《全國計算機等級考試二級教程—Access資料庫程序設計》,高等教育出版社考核方式 期末考試為上機考試,其中基本知識20-30分,操作題70-80分。期末總評時,平時成績30% ,期末考試成績70%。
Ⅱ Access是什麼軟體
Access是一款資料庫應用的開發工具軟體,中文名:微軟辦公軟體-關系資料庫管理系統。
Access是MicroSoft公司始於1994年發表的微機資料庫管理系統。作為一種功能強大的MIS系統開發工具,它具有界面友好,易學易用,開發簡單,介面靈活等特點,是一個典型的新一代數據管理和信息系統開發工具。
與Microsoft的其他資料庫產品如FOXPRO等相比,Access具有較獨特的優勢-提供了更強大的數據組織,用戶管理,安全檢查等功能。
(2)資料庫技術與應用Access擴展閱讀:
Access主要功能介紹:
1、開始
功能區中包括視圖、剪貼板、字體、格式文本、記錄、排序和篩選、查找、中文簡繁轉換8個分組。
用戶可以在「開始」功能區中對Access2007進行操作例如復制粘貼數據、修改字體和字型大小、排序數據等。
2、創建
功能區中包括表、窗體、報表、其他和特殊符號5個分組,「創建」功能區中包含的命令主要用於創建Access2007的各種元素。
3、外部數據
功能區包括導入、導出、收集數據、SharePoint列表4個分組,在「外部數據」功能區中主要對Access2007以外的數據進行相關處理。
4、資料庫工具
功能區包括宏、顯示/隱藏、分析、移動數據、資料庫工具5個分組,主要針對Access2007資料庫進行比較高級的操作。
Ⅲ Access,MSSQL,MYSQL資料庫的特點及應用
大家知道,常用的資料庫一般是分為三種: (一)、Access (二)SQL Server(三)MySQL,那麼,用戶想做一個網站,到底哪一種資料庫是適合自己的呢?以下給大家介紹一下常用的資料庫有什麼區別或是功能方面。
Access是一種桌面資料庫,只適合數據量少的應用,在處理少量數據和單機訪問的資料庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多於4個。access資料庫有一定的極限,如果數據達到100M左右,很容易造成伺服器iis假死,或者消耗掉伺服器的內存導致伺服器崩潰。
SQL Server是基於伺服器端的中型的資料庫,可以適合大容量數據的應用,在功能上管理上也要比Access要強得多。在處理海量數據的效率,後台開發的靈活性,可擴展性等方面強大。因為現在資料庫都使用標準的SQL語言對資料庫進行管理,所以如果是標准SQL語言,兩者基本上都可以通用的。92HeZu網全部雙線合租空間均可使用Access資料庫,同時也支持SQL Server。SQL Server還有更多的擴展,可以用存儲過程,資料庫大小無極限限制。
SQL Server 特點:
1.真正的客戶機/伺服器體系結構。
2.圖形化用戶界面,使系統管理和資料庫管理更加直觀、簡單。
3.豐富的編程介面工具,為用戶進行程序設計提供了更大的選擇餘地。
4.SQL Server與Windows NT完全集成,利用了NT的許多功能,如發送和接受消息,管理登錄安全性等。SQL Server也可以很好地與microsoft BackOffice產品集成。
5.具有很好的伸縮性,可跨越從運行Windows 95/98的膝上型電腦到運行Windows 2000的大型多處理器等多種平台使用。
6.對Web技術的支持,使用戶能夠很容易地將資料庫中的數據發布到Web頁面上。
7.SQL Server提供數據倉庫功能,這個功能只在Oracle和其他更昂貴的DBMS中才有。
MySQL是一個開放源碼的小型關系型資料庫管理系統,開發者為瑞典MySQL AB公司,92HeZu網免費贈送MySQL。目前MySQL被廣泛地應用在Internet上的中小型網站中。提供由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫
MySQL特點:
1.MySql的核心程序採用完全的多線程編程。線程是輕量級的進程,它可以靈活地為用戶提供服務,而不過多的系統資源。
2.MySql可運行在不同的操作系統下。簡單地說,MySql可以支持Windows95/98/NT/2000以及UNIX、Linux和SUN OS等多種操作系統平台。
3.MySql有一個非常靈活而且安全的許可權和口令系統。當客戶與MySql伺服器連接時,他們之間所有的口令傳送被加密,而且MySql支持主機認證。
4.MySql支持ODBC for Windows。MySql支持所有的ODBC 2.5函數和其他許多函數,這樣就可以用Access連接MySql伺服器,從而使得MySql的應用被大大擴展。
5.MySql支持大型的資料庫。雖然對於用Php編寫的網頁來說只要能夠存放上百條以上的記錄數據就足夠了,但MySql可以方便地支持上千萬條記錄的資料庫。
6.MySql擁有一個非常快速而且穩定的基於線程的內存分配系統,可以持續使用面不必擔心其穩定性。
7.強大的查詢功能。MySql支持查詢的SELECT和WHERE語句的全部運算符和函數,並且可以在同一查詢中混用來自不同資料庫的表,從而使得查詢變得快捷和方便。
8.PHP為MySql提供了強力支持,PHP中提供了一整套的MySql函數,對MySql進行了全方位的支持。
Ⅳ access資料庫主要學什麼
主要學習如表,查詢,sql語句,報表,窗體,宏,資料庫的管理及安全設置,VBA程序設計。
表學習細分為:
建立數據表,設置欄位屬性,美化數據表,排序與篩選,創建表間關系。
查詢學習細分為:
創建選擇查詢,使用查詢設計器創建查詢,使用操作查詢,使用sql查詢。
報表學習細分為:
使用報表設計視圖創建報表,列印報表。
窗體學習細分為:
使用窗體設計視圖創建窗體,創建主\子窗體,創建切換面板。
宏及VBA學習細分為:
創建宏,創建宏組,創建VBA程序,創建登陸窗體。
管理和維護學習細分為:
導入\導出數據,發布數據,管理和維護數據。
access的主要用途:
一、用來進行數據分析:access有強大的數據處理、統計分析能力,利用access的查詢功能,可以方便地進行各類匯總、平均等統計。並可靈活設置統計的條件。比如在統計分析上萬條記錄、十幾萬條記錄及以上的數據時速度快且操作方便,這一點是Excel無法與之相比的。這一點體現在:會用access,提高了工作效率和工作能力。
二、用來開發軟體:access用來開發軟體,比如生產管理、銷售管理、庫存管理等各類企業管理軟體,其最大的優點是:易學!非計算機專業的人員,也能學會。低成本地滿足了那些從事企業管理工作的人員的管理需要,通過軟體來規范同事、下屬的行為,推行其管理思想。(VB、.net、C語言等開發工具對於非計算機專業人員來說太難了,而access則很容易)。這一點體現在:實現了管理人員(非計算機專業畢業)開發出軟體的「夢想」,從而轉型為「懂管理+會編程」的復合型人才。
Ⅳ Access資料庫是什麼特點以及優缺點
Access的優點:
(1)存儲方式簡單,易於維護管理,Access的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在後綴為(.mdb或.accdb)的資料庫文件中,便於用戶的操作和管理。
(2)面向對象 Access是一個面向對象的開發工具,這種基於面向對象的開發方式,使得開發應用程序更為簡便。
(3)界面友好、易操作,Access是一個可視化工具,是風格與Windows完全一樣,用戶想要生成對象並應用,只要使用滑鼠進行拖放即可,非常直觀方便。系統還提供了表生成器、查詢生成器、報表設計器以及資料庫向導、表向導、查詢向導、窗體向導、報表向導等工具,使得操作簡便,容易使用和掌握。
(4)集成環境、處理多種數據信息,Access基於Windows操作系統下的集成開發環境,該環境集成了各種向導和生成器工具,極大地提高了開發人員的工作效率,使得建立資料庫、創建表、設計用戶界面、設計數據查詢、報表列印等可以方便有序地進行。
(5)Access支持ODBC(開發資料庫互連,Open Data Base Connectivity),利用Access強大的DDE(動態數據交換)和OLE(對象的聯接和嵌入)特性,可以在一個數據表中嵌入點陣圖、聲音、Excel表格、Word文檔,還可以建立動態的資料庫報表和窗體等。Access還可以將程序應用於網路,並與網路上的動態數據相聯接。利用資料庫訪問頁對象生成HTML文件,輕松構建Internet/Intranet的應用。
(6)支持廣泛,易於擴展,彈性較大 能夠將通過鏈接表的方式來打開EXCEL文件、格式化文本文件等,這樣就可以利用資料庫的高效率對其中的數據進行查詢、處理。還可以通過以Access作為前台客戶端,以SQL Server作為後台資料庫的方式(如ADP)開發大型資料庫應用系統。
總之,Access是一個既可以只用來存放數據的資料庫,也可以作為一個客戶端開發工具來進行資料庫應用系統開發;即可以開發方便易用的小型軟體,也可以用來開發大型的應用系統。
Access的缺點:
ACCESS是小型資料庫,既然是小型就有它的局限性(下面關於性能方面的缺點僅指用Access作為資料庫的情況下,不包括用Access作為客戶端前台,用SQL Server作為後台資料庫的情況):
1. 資料庫過大,一般百M以上(純數據,不包括窗體、報表等客戶端對象)性能會變差。
2. 雖然理論上支持255個並發用戶,但實際上根本支持不了那麼多,如果以只讀方式訪問大概在100個用戶左右,而如果是並發編輯,則大概在10-20個用戶。
3. 記錄數過多,單表記錄數過百萬性能就會變得較差,如果加上設計不良,這個限度還要降低。
4. 不能編譯成可執行文件(.exe),必須要安裝Access運行環境才能使用。
綜上,所以access一般用作小型網站的資料庫,以及小公司的資料庫或應用軟體開發。
Ⅵ Access是什麼資料庫管理系統
Access是一種傳統的桌面型關系資料庫,資料庫是有結構的數據集合,它與一般的數據文件不同,是一串文字或數字流。資料庫中的數據可以是文字、圖象、聲音等。 關系式資料庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個欄位,每個欄位有一個欄位名,欄位名在一個表中不能重復。如圖1就是一張表。
圖1
表與表之間可以建立關系(或稱關聯,連接),以便查詢相關聯的信息。Access資料庫以文件形式保存,文件的擴展名是DB。Access 97資料庫由六種對象組成,它們是表、查詢、窗體、報表、宏和模塊。
表(Table) ——表是資料庫的基本對象,是創建其他5種對象的基礎。表由記錄組成,記錄由欄位組成,表用來存貯資料庫的數據,故又稱數據表。
查詢(Query)——查詢可以按索引快速查找到需要的記錄,按要求篩選記錄並能連接若干個表的欄位組成新表。
窗體(Form)——窗體提供了一種方便的瀏覽、輸入及更改數據的窗口。還可以創建子窗體顯示相關聯的表的內容。窗體也稱表單。
報表(Report)——報表的功能是將資料庫中的數據分類匯總,然後列印出來,以便分析。
宏(Macro)——宏相當於DOS中的批處理,用來自動執行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來十分方便。
模塊(Mole)——模塊的功能與宏類似,但它定義的操作比宏更精細和復雜,用戶可以根據自己的需要編寫程序。模塊使用Visual Basic編程。