日本一本亚洲最大|日本午夜免费啪视频在|国产自产在线视频一区|亚洲福利精品视频

    <object id="4ihfc"></object>
      
      
    1. <object id="4ihfc"></object>
    2. 我要投稿 投訴建議

      計算機二級VB語言程序設計:數(shù)據(jù)庫的基礎知識

      時間:2021-01-09 20:31:12 計算機等級 我要投稿

      計算機二級VB語言程序設計:數(shù)據(jù)庫的基礎知識

        不論從事何種工作,如果要想做出高效、實效,務必先從自身的工作計劃開始。有了計劃,才不致于使自己思想迷茫、頭腦空洞,不知從哪里著手開展工作。下面是小編搜索整理的計算機二級VB語言程序設計:數(shù)據(jù)庫的基礎知識,供大家參考學習!

      計算機二級VB語言程序設計:數(shù)據(jù)庫的基礎知識

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

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

        第一階段:人工管理階段,特點是數(shù)據(jù)不長期保存,沒有軟件系統(tǒng)對數(shù)據(jù)進行管理,沒有文件的概念,一組數(shù)據(jù)對應一個程序。

        第二階段:采用文件管理方式,特點是數(shù)據(jù)不再是程序的組成部分,而是有組織、有結(jié)構(gòu)地構(gòu)成文件形式,形成數(shù)據(jù)文件;文件管理系統(tǒng)是應用程序與數(shù)據(jù)文件的接口。

        第三階段:數(shù)據(jù)庫管理方式,特點是對所有數(shù)據(jù)實行統(tǒng)一、集中、獨立的管理,數(shù)據(jù)獨立于程序存在,并可以提供給各類不同用戶使用。

        2.數(shù)據(jù)庫的基本概念

        (1) 數(shù)據(jù)庫(DataBase DB)

        定義:是以一定的組織形式存放在計算機存儲介質(zhì)上的相互關聯(lián)的數(shù)據(jù)的集合。

        特點:

        具有最小的冗余度

        具有數(shù)據(jù)獨立性

        實現(xiàn)數(shù)據(jù)共享

        安全可靠,保密性能好

        (2) 數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System DBMS)

        定義:是操縱和管理數(shù)據(jù)庫的系統(tǒng)軟件。

        功能:維護數(shù)據(jù)庫、接收和完成用戶程序或命令提出的訪問數(shù)據(jù)庫的各種請求。

        數(shù)據(jù)語言:數(shù)據(jù)定義語言(DDL): 用來建立所需的數(shù)據(jù)庫(即設計庫結(jié)構(gòu))

        數(shù)據(jù)操作語言(DML): 用來對數(shù)據(jù)庫進行查詢和維護操作。

        數(shù)據(jù)控制語言(DCL): 用來控制數(shù)據(jù)的訪問權(quán)限及事務管理。

        關系型數(shù)據(jù)庫使用的標準語言是結(jié)構(gòu)化查詢語言(Structured Query Language, SQL)。

        (3) 數(shù)據(jù)庫系統(tǒng)(DataBase System DBS)

        定義; 以數(shù)據(jù)庫應用為基礎的計算機系統(tǒng)。

        組成:一個完整的數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫管理員和應用程序組成。

        數(shù)據(jù)庫也可以這樣劃分其組成: 硬件:計算機硬件設備

        軟件:數(shù)據(jù)庫管理系統(tǒng) 、操作系統(tǒng)、開發(fā)工具、應用程序

        用戶:應用程序設計員、終端用戶、數(shù)據(jù)庫管理員

        類 層次型數(shù)據(jù)庫

        網(wǎng)狀型數(shù)據(jù)庫

        網(wǎng)狀型數(shù)據(jù)庫

        分代

        第一代 非關系型數(shù)據(jù)庫系統(tǒng),60年代末問世,包括層次型和網(wǎng)狀型

        第二代 關系型數(shù)據(jù)庫系統(tǒng)(RDBS),70年代中期問世

        第三代 對象-關系數(shù)據(jù)庫系統(tǒng)(ORDBS 、OOBDS),80年代中期至今

        上述三個概念之間的聯(lián)系:在數(shù)據(jù)庫系統(tǒng)中通過數(shù)據(jù)庫管理系統(tǒng)來建立和使用數(shù)據(jù)庫。

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

        數(shù)據(jù)模型:即描述實體模型的數(shù)據(jù)。

        數(shù)據(jù)模型的分類: 層次模型(采用樹型結(jié)構(gòu))

        網(wǎng)絡模型(采用無向圖型結(jié)構(gòu))

        關系模型(采用二維表結(jié)構(gòu))

        關系模型的性質(zhì): 二維表的記錄數(shù)隨數(shù)據(jù)的增加而改變,但其字段數(shù)是相對固定的

        二維表中的每一列均有唯一的字段名

        二維表中不允許出現(xiàn)完全相同的兩行

        二維表中行的順序、列的順序均可以任意交換

        4. 關系型數(shù)據(jù)庫的基本結(jié)構(gòu)

        關系型數(shù)據(jù)庫的基本結(jié)構(gòu)是一張二維表,包括以下概念:

        (1) 記錄(Record):數(shù)據(jù)表中的.每一行數(shù)據(jù)

        (2) 字段(Field):數(shù)據(jù)表中的每一列,表頭(第一行)的內(nèi)容為字段名

        (3) 數(shù)據(jù)表(Table):相關數(shù)據(jù)組成的二維表格

        (4) 數(shù)據(jù)庫(Database):相關數(shù)據(jù)表的集合

        (5) 關系(Relation):相關表之間通過相關聯(lián)的字段建立的聯(lián)系。

        (6) 索引(Index):指按表文件中某個關鍵字段或表達式建立記錄的邏輯順序。它是由一系列記錄號組成的一個列表,目的是提供對數(shù)據(jù)的快速訪問。索引不改變表中記錄的物理順序。

        索引關鍵字(索引表達式):用來建立索引的一個字段或字段表達式。

        數(shù)據(jù)庫和數(shù)據(jù)表可以通過數(shù)據(jù)庫管理系統(tǒng)軟件來建立,如:Access,Visual FoxPro,SQL Server 、Sybase、 Oracle。在VB環(huán)境下可以直接建立Access數(shù)據(jù)庫。

        關系型數(shù)據(jù)表的特點:

        (1)每一個字段不可再分解,也不能有名字相同的字段;

        (2)每一列中的數(shù)據(jù)都有相同的數(shù)據(jù)類型;

        (3)表中沒有內(nèi)容完全相同的行(記錄)。

        5.查詢的概念

        查詢(query):從相關數(shù)據(jù)表中選取符合特定要求的數(shù)據(jù)。

        創(chuàng)建方法:可以通過查詢生成器創(chuàng)建一個查詢,也可以在SQL窗口直接用SELECT—SQL命令寫出查詢。

      【計算機二級VB語言程序設計:數(shù)據(jù)庫的基礎知識】相關文章:

      計算機二級VB語言程序設計:數(shù)據(jù)庫管理器09-19

      計算機二級VB語言程序設計練習及答案09-09

      計算機二級考試VB考點:數(shù)據(jù)庫的基礎知識08-26

      全國計算機二級VB語言程序設計考試大綱01-29

      計算機二級VB語言程序設計考試題及答案09-07

      2017計算機考試二級VB語言程序設計考試大綱02-15

      二級VB語言程序設計考試題及答案09-08

      計算機二級考試VB程序設計復習試題09-19

      計算機等級考試二級VB程序設計題06-30