資料庫的基礎知識點 1

2022-08-22 00:42:13 字數 1234 閱讀 4105

|

資料庫的四個基本的概念:

(2)、資料庫:資料庫形象的解釋就是乙個存放各類資料的倉庫。它是乙個長期儲存在計算機內,有組織的,可共享的大量資料的集合。資料庫中的資料按照一定的資料模型組織,描述和儲存,具有較小的冗餘度,較高的資料獨立性,可以各使用者共享。

(3)、資料庫管理系統:乙個比喻,我們的存放的倉庫有管理倉庫的管理系統,控制貨物的進倉,出倉和擺放的位置和擺放的數量等等;因此關於資料庫,我們也有一套管理系統,叫做資料庫管理系統。資料庫管理系統是一套系統軟體,他負責管理資料庫的科學的組織和儲存資料,如何高效的獲取和維護資料。資料庫管理系統主要的有下面的幾個功能:

>1. 資料定義功能

>2. 資料的組織、儲存和管理

>3. 資料操縱功能

>4. 資料庫的事務管理和執行管理

>5. 資料庫的建立和維護功能

(4)、資料庫系統:資料庫系統是由資料庫、資料庫管理系統(機器應用開發工具)、應用程式和資料庫管理員組成的儲存、管理、處理、維護資料的系統。

(1)、資料結構化: 資料庫系統最主要的就是資料的整體資料的結構化。整體資料結構化可以理解為資料庫的模型中的一條記錄,如網狀模型,層次模型,關係模型的一條關係記錄;如下:

(2)、資料的共享性高冗餘度低,易於擴充套件:

共享:資料面向的不再是某乙個應用而是面向整個系統,資料可以被多個應用和多個使用者使用。

冗餘度低:因為資料實現了共享,所有的應用可以共享,因此不同的應用使用同乙份資料的時候,資料庫中只要儲存乙份資料即可,而不再需要為每個應用都儲存乙份資料,這樣就降低了資料的冗餘度。

易於擴充套件:因為資料面向的是整個系統,具有結構的資料,不僅可以被多個應用使用,它是可以增加新的使用者程式。

(3)、資料的獨立性:包括物理獨立性和邏輯獨立性

物理獨立性: 使用者應用程式和資料庫中的資料的儲存是獨立的,也就是說,使用者的應用程式關心的不是資料在資料庫中是如何儲存的,它只需要關心資料庫中資料的邏輯結構。因為它提供資料的邏輯結構使用資料。

邏輯獨立性: 是指使用者的應用程式和資料庫的邏輯結構是相互獨立的。(邏輯結構應該是指資料記錄)

(4)、資料由資料庫管理系統統一管理和控制:資料的安全性,資料的完整性,資料庫的恢復,資料的併發控制(多個使用者對同乙個資料進行訪問的時候的控制)

關係模型:見下圖

資料庫原理 基礎知識點

基本概念 1 資料庫定義為關聯記錄的自描述集合 2 關於資料庫結構的資料稱為元資料。表名 列名和列所屬的表 表和列的屬性等都是元資料 3 資料庫系統四個組成部分 使用者 資料庫應用程式 資料庫管理系統 dbms 和資料庫 4 sql 結構化查詢語言,是處理關聯式資料庫中表的國際語言 5 鍵 標識表中...

Mysql資料庫基礎知識點總結

create database database name 建立資料庫 create database database name character set gbk utf8 建立指定字符集的資料庫 create database if not exists database name 建立資料庫...

MySql資料庫基礎知識點總結

本文例項講述了mysql資料庫基礎知識點。分享給大家供大家參考,具體如下 資料表在建立時,需為每個字段選擇資料型別,而資料型別的選擇則決定著資料的儲存格式,有效範圍和對應的限制 mysql提供了多種資料型別,主要分為3類 在資料庫中,資料表設計的是否合理直接影響著資料庫的功效,而在設計資料表時儲存引...