MySQL資料庫設計與應用(一) 資料庫基礎知識

2021-10-05 13:22:29 字數 994 閱讀 1443

資料庫(database):儲存資訊的倉庫,累積資訊的集合。

資料庫系統 (dbs) 是引進資料庫技術後的計算機系統。包括的內容 :

資料庫系統的特點

e-r圖是最為常用的一種描述現實世界的概念模型

資料模型的組成要素

常用的資料模型

關係模式一般形式為:

關係名( 屬性1,屬性2,…… ,屬性n)

例如,學生情況表(學號,姓名,性別,出生年月,民族,出生地,專業)

並:要麼屬於 r,要麼屬於 s

交:同時屬於 r 和 s

笛卡兒積:r 和 s 拼接而成,行數變為兩表行數乘積

投影:選取所需的列

選擇:選取所需的行

等值連線:在笛卡兒積的基礎上,選擇屬性值相同的構成,列變多

自然連線:必須有相同的屬性組,且其值必須相等

d1= ,d2= ,d3 =

笛卡爾積d=d1×d2×d3 =

檢視當前 mysql 例項支援的字符集:show character set;

檢視當前 mysql 會話採用的字符集:show variables like 『character%』;

檢視儲存引擎:show variables like 『%storage engine%』;

Mysql 一 資料庫設計三正規化

在設計和資料庫有關的系統時,資料庫表的設計至關重要,這些設計關係整個系統的架構,需要精心的仔細考慮。資料庫的設計主要包含了設計表結構和表之間的聯絡,在設計的過程中,有一些規則應該遵守,也就是我們常說的資料庫三正規化。第一正規化是最基本的正規化,如果資料庫表中所有的字段都是不可分解的,就說明該資料庫滿...

MySQL資料庫(一) 資料庫基礎

資料庫介紹 db database 資料庫 dbms database management system 資料庫管理系統 dba 資料庫管理員 database administrator 資料 描述事物的符號記錄稱為記錄 數字 文字 影象 聲音 表 不同的組織記錄在一起形成表 資料庫 資料的集合...

MySQL(一)資料庫概念

一 資料庫 是使用者存放資料 訪問資料 運算元據的儲存倉庫,使用者的各種資料被有組織的存放在資料庫中。可以隨時被有許可權的使用者查詢 統計 新增 刪除 和修改,是長期儲存在計算機內的,有組織 可共享的資料集合。二 資料模型 1 層次模型 層次模型若用圖來表示,層次模型是一棵倒立的樹。在資料庫中,滿足...