資料庫系列之資料庫基本概念

2022-02-05 03:32:00 字數 1047 閱讀 4135

1 資料:描述事物的符號。

2 資料庫:儲存資料的倉庫。

3 資料庫管理系統:管理資料庫的程式。

4 資料庫管理員:管理資料庫的人。

6 資料模型:資料庫中資料的儲存結構。

我理解的資料庫

假如有一間圖書館,圖書館有十個書架,這十個書架分別存放科學、執行、生物、物理、化學的書籍,而每個書架的每一行只儲存一位作家的書籍,每一列則是書籍出版的日期。因此,我理解的資料庫是圖書館,表是書架,我想找到一本書,只要找到這本書的作者和對應的出版日期,自然就知道了書籍放在哪乙個單元格裡。

是一種樹型結構,它由節點和連線組成,其中節點表示實體,連線表示實體間的關係。

可以列舉系部案例。資訊科技學院下含多少個專業,每個專業下包含哪些班級,每個班級下都有哪些學生。同時系部內還有各種社團,社團中的成員都有哪些(社團中的成員其實上就是學生,那麼班級中的學生與社團中的學生的資料就重複了)。說明資料縱向發展,但橫向關係難以建立。資料重複出現。

資料記錄將組成網中的節點,而記錄和記錄之間的關聯組成節點之間的連線,從而構成乙個複雜的網狀結構。

優點:

(1)很容易反映實體間的關係,每條記錄不但包括自身的資訊同時還包括對相關資訊位置的描述。

(2)避免了資料的重複性。

使用的儲存結構是多個二維**。在二維**中,一行表示一條記錄,用來描述乙個物件的資訊;一列成為乙個字段,用來描述物件的乙個屬性。

將物件導向的思想和資料庫技術結合起來,可以使資料系統的分析、設計與人們對客觀世界的認識一致。

優點:(1)伸縮性和擴充套件性,處理複雜的資料模型和關係模型。

(2)利用繼承的方法實現資料的重用,避免資料冗餘。

缺點:(1)缺乏像關係型資料模型那樣堅實成熟的理論基礎。

(2)糟糕的執行效率。

關聯式資料庫是資料和資料庫物件的集合。

資料表、行(記錄)、列(字段)、實體、屬性。

使用的儲存結構是多個二維**。

在二維**中,一行表示一條記錄,用來描述乙個實體(物件)的資訊;

一列成為乙個字段,用來描述實體(物件)的乙個屬性。

資料庫基本概念

資料庫的分類 一 網路資料庫 網路資料庫是指把資料技術引入到計算機網路系統中,借助與網路技術將儲存於資料庫中的大量資訊及時發布出去,而計算器網路借助於成熟的資料庫技術對網路中的各種資料進行有效管理,並實現使用者與網路中的資料進行有效管理 並實現使用者與網路中的資料庫進行實時動態資料互動 二 層次資料...

資料庫基本概念

資料庫的基本概念 資料庫管理系統 dbms 是一種操作和管理資料庫的大型軟體,用於建立 使用和維護資料庫。它對資料庫進行統一的管理和控制,以保證資料庫 的安全性和完整性。dbms提供資料定義語言ddl與資料操作語言dml。資料庫的三種模型 網狀資料庫 層次資料庫 關聯式資料庫。1.網狀模型 層次模型...

資料庫基本概念

引言 由於前段時間在實習。好長一段時間沒更新部落格了。儲存過程是使用者定義的完畢特定功能的一系列sql語句的集合,經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給定引數 假設該儲存過程帶有引數 來呼叫執行它。涉及特定表或其它物件的任務,使用者能夠呼叫儲存過程。而函式一般是資料庫已定義的方法。...