中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      Access 數(shù)據(jù)庫程序設(shè)計復(fù)習(xí)方法

      時間:2024-05-14 20:31:49 計算機等級 我要投稿
      • 相關(guān)推薦

      Access 數(shù)據(jù)庫程序設(shè)計復(fù)習(xí)方法

        Access 數(shù)據(jù)庫是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),一是可以用來存儲數(shù)據(jù),二是可用來進行數(shù)據(jù)分析,三是可以用來開發(fā)軟件。下面是小編整理的關(guān)于Access 數(shù)據(jù)庫程序設(shè)計復(fù)習(xí)方法,歡迎大家參考!

        access數(shù)據(jù)庫程序設(shè)計介紹

        用于存儲數(shù)據(jù) 可作為別的開發(fā)工具(例如 .NET、C語言、VB 等)的數(shù)據(jù)庫,用來存儲數(shù)據(jù)。

        用于數(shù)據(jù)分析 Access 有強大的數(shù)據(jù)處理、統(tǒng)計分析能力,利用 Access 的查詢功能,可以方便地進行各類匯總、平均等統(tǒng)計。并可靈活設(shè)置統(tǒng)計的條件。比如在統(tǒng)計分析上萬條記錄、十幾萬條記錄及以上的數(shù)據(jù)時速度快且操作方便。 這一點體現(xiàn)在:會用 Access,提高了工作效率和工作能力。

        用于開發(fā)軟件 Access 用來開發(fā)軟件,比如生產(chǎn)管理、銷售管理、庫存管理等各類企業(yè)管理軟件,其最大的優(yōu)點是:易學(xué)!不是學(xué)計算機專業(yè)的人員,也能學(xué)會。低成本地滿足了那些從事企業(yè)管理工作的人員的管理需要,通過軟件來規(guī)范同事、下屬的行為,推行其管理思想。(.NET、VB、 C 語言等開發(fā)工具對于非計算機專業(yè)人員來說太難了,而 Access 則很容易) 這一點體現(xiàn)在:實現(xiàn)了管理人員(非計算機專業(yè)畢業(yè))開發(fā)出軟件的“夢想”。

        在我們用 Access 開發(fā)軟件各類軟件時,這些軟件都具備一些通用的功能,比如登錄模塊、用戶管理模塊、權(quán)限管理模塊、自動升級模塊、常用的自定義函數(shù)等,如果有這樣一個通用地可供利用的通用模塊集合供 Access 開發(fā)人士利用,將大大節(jié)約開發(fā)的時間,同時對于初學(xué) Access 的人士來說,也大大地降低了開發(fā)的難度,正是這樣一個需要,《盟威軟件快速開發(fā)平臺》應(yīng)運而生。

        因為《盟威軟件快速開發(fā)平臺》是在 Microsoft Access 的基礎(chǔ)上實現(xiàn)的二次開發(fā)平臺,它本身只一個通用性的多用戶數(shù)據(jù)庫管理信息系統(tǒng)框架,并集成了大量實用的通用模塊、快速開發(fā)輔助工具等,實際的開發(fā)工作仍然是基于 Access 進行的。因此基于快速開發(fā)平臺進行數(shù)據(jù)庫管理信息系統(tǒng)開發(fā)的學(xué)習(xí),也就是學(xué)習(xí)快速開發(fā)平臺的使用,以及 Access 的開發(fā)技術(shù)。

        圍繞如何使用快速開發(fā)平臺開發(fā)出極具實用價值的管理軟件,我們?yōu)槟峁┖w使用入門、編程基礎(chǔ)、數(shù)據(jù)庫基礎(chǔ)、實用功能模塊案例、完整系統(tǒng)安全等各方面的教程,讓您學(xué)習(xí)無憂,樂在其中。

        數(shù)據(jù)庫基礎(chǔ)知識

        1.數(shù)據(jù)管理技術(shù)的發(fā)展

        計算機對數(shù)據(jù)的管理是指如何對數(shù)據(jù)分類、組織、編碼、存儲、檢索和維護。計算機在數(shù)據(jù)管理方面經(jīng)歷了由低級到高級的發(fā)展過程,先后經(jīng)歷了以下五個階段。

        第一階段:人工管理

        時間:20世紀(jì)50年代中期以前;

        硬件:外存儲器只有紙帶、卡片、磁帶,沒有直接存取設(shè)備;

        軟件:沒有操作系統(tǒng)以及專門管理數(shù)據(jù)的軟件;

        數(shù)據(jù):由計算或處理它的程序自行攜帶。數(shù)據(jù)管理任務(wù),包括存儲結(jié)構(gòu)、存取方法、輸入/輸出方式等完全由程序設(shè)計人員自行負(fù)責(zé)。

        不足:數(shù)據(jù)與程序不具有獨立性,一組數(shù)據(jù)對應(yīng)一組程序。數(shù)據(jù)不能長期保存,程序運行結(jié)束后就退出計算機系統(tǒng),一個程序中的數(shù)據(jù)無法被其他程序使用,因此程序與程序之間存在大量的重復(fù)數(shù)據(jù),稱為數(shù)據(jù)冗余。

        第二階段:文件系統(tǒng)

        時間:20世紀(jì)50年代后期到60年代中期;

        硬件:磁鼓、磁盤成為聯(lián)機的主要外部存儲設(shè)備;

        軟件:出現(xiàn)了高級語言和操作系統(tǒng),操作系統(tǒng)中已經(jīng)有了專門的數(shù)據(jù)管理軟件,稱為文件系統(tǒng)。

        改進:程序和數(shù)據(jù)有了一定的獨立性,程序和數(shù)據(jù)分開存儲,有了程序文件和數(shù)據(jù)文件的區(qū)別。

        不足:文件系統(tǒng)中的數(shù)據(jù)文件是為了滿足特定業(yè)務(wù)領(lǐng)域,或某部門的專門需要而設(shè)計的,服務(wù)于某一特定應(yīng)用程序,數(shù)據(jù)和程序相互依賴。

        第三階段:數(shù)據(jù)庫系統(tǒng)

        背景:為解決多用戶、多應(yīng)用共享數(shù)據(jù)的需求,使數(shù)據(jù)為盡可能多的應(yīng)用提供服務(wù),出現(xiàn)了數(shù)據(jù)庫技術(shù)和統(tǒng)一管理數(shù)據(jù)的專門軟件系統(tǒng)——數(shù)據(jù)庫管理系統(tǒng)。

        時間:1968年美國IBM公司研制成功的信息管理系統(tǒng)IMS(Information Management System)標(biāo)志著數(shù)據(jù)處理技術(shù)進入了數(shù)據(jù)庫系統(tǒng)階段。信息管理系統(tǒng)IMS是一個專門應(yīng)用于管理的數(shù)據(jù)庫系統(tǒng),是層次模型數(shù)據(jù)庫。【數(shù)據(jù)模型在下一節(jié)進行講解】

        目的(數(shù)據(jù)庫技術(shù)):有效地管理和存取大量的數(shù)據(jù)資源,包括:提高數(shù)據(jù)的共享性,使多個用戶能夠同時訪問數(shù)據(jù)庫中的數(shù)據(jù);減小數(shù)據(jù)的冗余,以提高數(shù)據(jù)的一致性和完整性;提供數(shù)據(jù)與應(yīng)用程序的獨立性,從而減少應(yīng)用程序的開發(fā)和維護代價。

        數(shù)據(jù)庫管理系統(tǒng)(DBMS):為數(shù)據(jù)庫的建立、使用和維護而配置的軟件。數(shù)據(jù)庫管理系統(tǒng)以操作系統(tǒng)提供的輸入/輸出控制和文件訪問功能為基礎(chǔ),因此它需要在操作系統(tǒng)的支持下才能運行。

        第四階段:分布式數(shù)據(jù)庫系統(tǒng)

        時間:20世紀(jì)70年代;

        特點:數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)通信技術(shù)相結(jié)合;

        Access為創(chuàng)建功能強大的客戶機/服務(wù)器(C/S)應(yīng)用程序提供了專用工具。客戶機/服務(wù)器應(yīng)用程序具有本地(客戶)用戶界面,但訪問的是遠程服務(wù)器上的數(shù)據(jù)。

        第五階段:面向?qū)ο髷?shù)據(jù)庫系統(tǒng)

        特點:數(shù)據(jù)庫技術(shù)與面向?qū)ο蟪绦蛟O(shè)計技術(shù)相結(jié)合;

        改進:面向?qū)ο蟮臄?shù)據(jù)庫吸收了面向?qū)ο蟪绦蛟O(shè)計方法學(xué)的核心概念和基本思想,采用面向?qū)ο蟮挠^點來描述現(xiàn)實世界實體(對象)的邏輯組織、對象之間的限制和聯(lián)系等。

        從本質(zhì)上說,Access仍然是傳統(tǒng)的關(guān)系型數(shù)據(jù)庫系統(tǒng),但它在用戶界面、程序設(shè)計等方面進行了很好地擴充,提供了面向?qū)ο蟪绦蛟O(shè)計的強大功能。

        數(shù)據(jù)庫系統(tǒng)的特點

        數(shù)據(jù)庫系統(tǒng)的主要特點如下(包含4個特點):

        1、實現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余(共享性高、冗余度低、易擴展)——在數(shù)據(jù)庫系統(tǒng)中,對數(shù)據(jù)的定義和描述已經(jīng)從應(yīng)用程序中分離出來,通過數(shù)據(jù)庫管理系統(tǒng)來統(tǒng)一管理。

        2、采用特定的數(shù)據(jù)模型(數(shù)據(jù)結(jié)構(gòu)化)——數(shù)據(jù)庫中的數(shù)據(jù)是有結(jié)構(gòu)的,這種結(jié)構(gòu)由數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型表現(xiàn)出來。數(shù)據(jù)結(jié)構(gòu)化是數(shù)據(jù)庫和文件系統(tǒng)之間的根本區(qū)別。

        3、具有較高的數(shù)據(jù)獨立性(數(shù)據(jù)獨立性高)——在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)庫管理系統(tǒng)(DBMS)提供映象功能,實現(xiàn)了應(yīng)用程序?qū)?shù)據(jù)的總體邏輯結(jié)構(gòu)、物理存儲結(jié)構(gòu)之間較高的獨立性。

        4、有統(tǒng)一的數(shù)據(jù)控制功能(數(shù)據(jù)由數(shù)據(jù)庫管理系統(tǒng)DBMS統(tǒng)一控制)——包括并發(fā)訪問控制功能、數(shù)據(jù)的安全性控制功能和數(shù)據(jù)的完整性控制功能。

        數(shù)據(jù)庫管理系統(tǒng)

        數(shù)據(jù)庫管理系統(tǒng)支持用戶對于數(shù)據(jù)庫的基本操作,是數(shù)據(jù)庫系統(tǒng)的核心軟件,其主要目標(biāo)是使數(shù)據(jù)成為方便用戶使用的資源,易于為各種用戶所共享,并增進數(shù)據(jù)的安全性、完整性和可用性。

        數(shù)據(jù)模型

        一、 相關(guān)概念

        1、數(shù)據(jù)模型——從現(xiàn)實世界到機器世界的一個中間層次。

        2、 實體——客觀存在并相互區(qū)別的事物,可以是實際的事物,也可以是抽象的事物。

        3、 實體的屬性——描述實體的特性。

        4、實體型——屬性值的集合表示一個實體,而屬性的集合表示一種實體的類型。

        5、實體集——在Access中,用“表”來存放同一類實體,即實體集。

        6、實體間聯(lián)系——實體之間的對應(yīng)關(guān)系稱為聯(lián)系,它反映現(xiàn)實世界事物之間的相互關(guān)聯(lián)。

        7、實體間聯(lián)系的種類——指一個實體型中可能出現(xiàn)的每一個實體與另一個實體型中多少個實體存在聯(lián)系。

        二、實體間聯(lián)系的三種類型

        1、一對一聯(lián)系(one—to—one re1ationship)——如果實體集A中的每一個實體在實體集B中至少有一個(也可以沒有)與之聯(lián)系,反之成立,則稱實體集A與B具有一對一聯(lián)系。這種聯(lián)系記為1:1。例如,在學(xué)校中,班級與班長的關(guān)系,一個班只能有一個班長,一個班長也只能屬于一個班,班與班長之間具有一對一聯(lián)系。

        2、一對多聯(lián)系(one—to—many re1ationship)——如果實體集A中的每一個實體,實體集B中有n個實體(n>=0)與之聯(lián)系,反之,實體集B中的每一個實體,實體集A中至多只有一個實體與之聯(lián)系,則稱實體集A與B具有一對多聯(lián)系。這種聯(lián)系記為1:M。例如,一個班中有若干個學(xué)生,而一個學(xué)生只能屬于一個班,則班級與學(xué)生之間具有一對多聯(lián)系。

        3.多對多聯(lián)系(many—to—many re1ationship)——如果對實體集A中的每一個實體,實體集B中都有n個實體(n>=0)與之聯(lián)系,反之,實體集B中的每一個實體,實體集A中也有m個實體(m>=0)與之聯(lián)系,則稱實體集A與B具有多對多聯(lián)系。這種聯(lián)系記為M:N。例如,一門課程可以同時有多個學(xué)生選修,而一個學(xué)生可能同時選修多門課程,課程與學(xué)生之間具有多對多聯(lián)系。

      【Access 數(shù)據(jù)庫程序設(shè)計復(fù)習(xí)方法】相關(guān)文章:

      2017年二級 Access 數(shù)據(jù)庫程序設(shè)計考試試題03-10

      2017年計算機Access 數(shù)據(jù)庫程序設(shè)計重要考點03-10

      2017年全國計算機二級Access 數(shù)據(jù)庫程序設(shè)計考試大綱03-26

      2017年計算機二級Access數(shù)據(jù)庫備考知識點03-07

      單詞access的用法歸納03-06

      2017下半年計算機二級考試Access數(shù)據(jù)庫篇02-22

      2024年計算機二級VFP數(shù)據(jù)庫程序設(shè)計真題09-25

      jQuery程序設(shè)計03-30

      Sql Server、Access數(shù)據(jù)排名的實現(xiàn)方法03-30

      主站蜘蛛池模板: 国产在线视频h| 满洲里市| 开心五月婷婷激情在线| baoyu网址国产最新| 91久久国产福利自产拍| 临安市| 曰韩久久精品中文字幕| 亚洲视频中文字幕第一页| 蜜臀av亚洲一区二区| 狠狠狠狠狠综合视频| 国产精品无码久久久久下载| 桦甸市| 长泰县| 南澳县| 龙川县| 乐清市| 亚洲中文久久久久无码| 鄂伦春自治旗| 抚松县| 丰满人妻无奈张开双腿av| 开化县| 辽中县| 动漫av纯肉无码av在线播放| 鞍山市| 久久综合给合久久97色| 国产美女黑丝嫩草在线| 青草青草伊人精品视频| 欧美成人网视频| 亚洲一区不卡在线导航| 国产成本人视频在线观看| 加勒比亚洲视频在线播放| 女同在线观看免费网站| 久青青草视频手机在线免费观看 | 黑人巨大亚洲一区二区久| 亚洲av综合色区手机| 一本色道久久综合亚洲精品不卡| 官网A级毛片| 日本一区二区三区资源视频| 国产精品久久久久免费看| 69天堂国产在线精品观看| 美女精品黄色淫秽片网站|