mysql資料庫入門學習

2021-08-29 07:26:24 字數 706 閱讀 1030

(一)設計web資料庫

首先要介紹資料庫裡的一些基本概念,**,列,行,值,鍵。這些概念都比較簡單,比較要重視的是主鍵和外來鍵。鍵,是表中的標誌列。乙個鍵可能由幾列組成。主關鍵字(primary key)是表中的乙個或多個字段,它的值用於唯一地標識表中的某一條記錄。在兩個表的關係中,主關鍵字用來在乙個表中引用來自於另乙個表中的特定記錄。主關鍵字是一種唯一關鍵字,表定義的一部分。乙個表的主鍵可以由多個關鍵字共同組成,並且主關鍵字的列不能包含空值。主關鍵字是可選的,並且可在 create table 或 alter table 語句中定義。外來鍵,用我的理解來說,就是表a的主鍵在表b出現,那麼這個主鍵就是表b的外來鍵。

第二介紹關聯式資料庫的基本三種關係型別,一對一,一對多,多對多。(類似uml建模中的多重性)。

第三,分析如何建表。這裡要考慮到避免儲存冗餘資料。如果你把所有的資訊都建在一張表上,那麼儲存冗餘的資料庫設計將占用額外的空間,並且可能引起資料異常。這裡,需要避免3中情況的更新不規則:修改,插入,刪除不規則。理解起來很簡單:  修改:同乙個資料在資料庫各個表出現了多次,你改了乙個其他的沒改就會出現資料不一致。 插入:插入乙個資料在表中,其他位置沒有插入或資訊不一致。 刪除:刪除了表中某乙個位置的資訊,但資料庫中其他位置沒有刪除導致資訊不一致。

第四,web資料庫框架。流程大概是:瀏覽器到web伺服器到php引擎到mysql伺服器,返回是從mysql伺服器到php引擎到web伺服器到瀏覽器。

蝸牛哥新房平台  

MySQL資料庫入門學習

mysql是一種開放源 的關係型資料庫管理系統 rdbms mysql資料庫系統使用最常用的資料庫管理語言 結構化查詢語言 sql 進行資料庫管理。mysql因為其速度 可靠性和適應性而備受關注。大多數人都認為在不需要事務化處理的情況下,mysql是管理內容最好的選擇。mysql這個名字,起源不是很...

mysql資料庫入門電子 MySQL《資料庫入門》

資料庫入門 基礎知識 資料庫概述 資料庫是儲存資料資訊的中心,是乙個有組織的資料集合。資料庫最簡單的理解存放資料的倉庫 資料庫 database,db 是按照資料結構來組織 儲存和管理資料的倉庫,其本身可看作電子化的檔案櫃,使用者可以對檔案中的資料進行增加 刪除 修改 查詢等操作 資料庫系統由資料庫...

Mysql 資料庫入門

1 mysql資料庫服務的啟動與登入 mysql 伺服器啟動方式有兩種 通過服務的方式自動啟動 手動啟動的方式 1.1 windows 服務方式啟動 1.1.1 操作步驟 1.2 dos 命令方式啟動 1.2.1 操作步驟 1.3 控制台連線資料庫 mysql 是乙個需要賬戶名密碼登入的資料庫,登陸...