tft每日頭條

 > 科技

 > 簡述什麼是數據庫及數據庫的作用

簡述什麼是數據庫及數據庫的作用

科技 更新时间:2024-11-18 06:20:40

大家好,在講數據庫之前,我用了很長的時間,和大家分享了很多VBA方面的一些知識點,其中很多是我個人對VBA的理解。從這講開始我們要在原先的基礎上深入的講解一些VBA的提高利用,就是我們要開始講解的數據庫。

在《VBA與數據庫利用》中我會講解到數據庫的簡單知識,數據的操作,窗體控件的利用,等等。望有這方面需求的朋友多關注,多提寶貴的意見。

好,我們今天講的是什麼是數據庫?或許很多朋友一聽到這個詞感覺很高大上,其實你大可不必仰視。

一 數據庫的定義:我們先看看數據庫的定義

數據庫(DataBase),是存儲在計算機上,結構化的相關數據的集合。是長期儲存在計算機内的、有組織的、可共享的數據集合。

從上面的定義可以看出:

1 數據庫是一個數據的集合。那麼什麼是數據呢?我們可以這樣定義:用來描述事物的數字、文字、圖形、圖像、聲音、語言等符号就是數據,數據有多種表現形式,它們都可以經過數字化後存入計算機。

那麼,我們得出了這樣的結論:

①數據不一定是數字

②數據是用來描述事物的

③數據是可以存儲

④上述描述事物的數據的集合就構成了數據庫

例如:姓名:張一;性别:男;年齡:55;部門:保衛 構成了對保衛處某員工張一的描述,這個就是數據,若幹這樣的數據組成的集合就構成了某公司人員的數據庫。

2 數據庫是有結構和有組織的。這一點又該如何理解呢?

其實,為了反映事物本身及事物之間的各種聯系,數據庫中的數據必須有一定的結構,這種結構用數據模型來表示,下圖就是一個數據的模型。

簡述什麼是數據庫及數據庫的作用(數據庫和數據記錄的概念簡單講解)1

二 數據記錄的基本結構

在數據庫的定義中我們講了:數據庫是具有一定結構的,那麼這種結構又是靠什麼來約束的呢?其實就我個人的理解,對于數據庫的結構最為關鍵的就是要規範,也就是說:

1、用來描述事物的語言必須規範。這裡把描述的語言稱為事物的屬性,在同一個數據庫中描述同一個事物的屬性必須具有共性,不能缺失。

2、在同一個數據庫中,相同事物的描述不能出現多個相同的屬性,就是說屬性具有唯一性。

3、描述事物的屬性次序無關緊要。

4、在同一個數據庫資料中,如果屬性值完全相同,應該是同一數據。

5、在一個數據庫資料中,所描述事物的次序無關緊要。

上面的内容是比較好理解的,不再多講。

有了上面的規範,我們再來看一下數據如何記錄:

1、描述事物的屬性值的記錄,就是數據庫的記錄,表也稱為關系,一個關系就是一張二維表,通常将一個沒有重複行、重複列的二維表看成一個關系,每個關系都有一個關系名(表名)。是數據庫的核心,是所有操作的前提。

2、關系的結構, 就是表頭。 這表明了事物需要具有哪些屬性,如上面的例子,在描述一個人員時的屬性有:姓名;性别:年齡:組織

3、每個事物的屬性值的記錄,是關系表中水平方向的行。

4、屬性值是關系表中垂直方向的列。在Access 2003中屬性被稱為字段,屬性名叫做字段名。

5、域(有效性規則)就是屬性的取值範圍

6、關鍵字(主鍵),屬性或屬性的組合,其值能夠唯一标識一個記錄。

簡述什麼是數據庫及數據庫的作用(數據庫和數據記錄的概念簡單講解)2

今日内容回向:

1 什麼是數據記錄?

2 什麼是數據庫?

3 數據庫的記錄的特點.

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved