數據庫入門必知的基本概念

數據庫的基本概念:

動態網站開發離不開數據存儲,數據存儲離不開數據庫,數據庫技術是計算機技術中的重要部分,在軟件開發等領域起着至關重要的作用。所謂數據庫,可以理解爲用來存儲信息的倉庫。而信息就是要存儲下來的一些數據,比如用戶的姓名、年齡、產品的價格、簡介,某一個日期時間甚至圖像等等,總之一切可以在計算機中存儲下來的數據都可以通過各種方法存儲到數據庫中,並且數據庫也不僅僅是簡單的倉庫,他提供了一系列科學的存數據,取數據,等等其他的管理措施。
比如我們要學習的MySQL數據庫,信息並不是雜亂無章的直接放在MySQL數據 庫中的,可以形象的看成是以二維表的形式組織起來的,一條一條存儲於中,
這和日常生活中經常用到的各種表格形式上是一致的。表中的每一條信息稱爲稱爲一條記錄一個數據庫中可以有若干張表,每張表中又可以存放若干條記錄。每張表都有自己的“表頭”。比如設計一張表格,用來統計學生信息,那麼把要收集的學生的信息分成幾個欄目,這些欄目就是“表頭”,在數據庫技術中,稱 爲字段。表中橫向的多個字段值組成了一條記錄,多條記錄構成了一張數據表。上面簡明說明了數據庫、表、字段和字段值這幾個概念。數據庫系統其實就是一個軟件系統,通過這個軟件系統可以對大量數據進行存儲和管理。當前市場上的數據庫有幾十種。對於網站開發而言,MySQL就是當前web開發中尤其是PHP開發中使用最廣泛的數據庫。
總結一下:
數據庫:信息存儲的倉庫,包括一系列的關係措施!
表:一個數據庫中可以有若干張表(形式上你可以看出我們日常生活中建立的表)
字段:表裏面的信息會分若干個欄目來存,這些欄目呢,我們在數據庫技術中叫"字段",欄目裏面存的具體信息叫"字段值"
記錄:一條信息我們叫一條記錄 一個數據庫管理系統中可以建立若干個數據庫,每個數據庫中又可以建立若干張表,每張表中可以有若干條記錄。
數據庫入門必知的基本概念
MYSQL支持的數據類型:
爲了對不同性質的數據進行區分,以提高數據查詢和操作的效率,數據庫系統將可以存入的數據分爲多種類型。比如 姓名、性別之類的信息爲字符串類型,年齡、價格、分數之類的信息爲數字型,日期等爲日期時間型。數據類型是針對字段來說的。有的資料中稱爲“列類型”或“字段類型”。一個字段一旦設置爲某種類型,那麼這個字段中只能存入該類型的數據。MySQL數據庫中的數據類型分爲 3大類:數值類型、日期類型、字符串類型

SQL使用入門:

SQL語言簡介 :
自行百度,這裏就不描述這個了

SQL分類:

1.DDL(Data Definition Languages)語句
數據定義語句,通過這類語言可以對數據庫進行創建刪除更改
2.DML(Data Manipulation Language)語句
·數據操縱語句,用於添加、刪除、更新和查詢數據庫記錄並檢查數據完整性
3DCL(Data Control Language)語句
數據控制語句,通過此類語句可以對數據庫的相關權限進行設置
4.DDL語句
對數據庫內部的對象進行創建、刪除、修改等操作的語言,DDL語句更多的是由
數據庫管理員(DBA)使用,開發人員一般很少使用
5.DML語句
DML操作是指對數據庫中表記錄的操作,主要包括表記錄的插入、更新、刪除、
和查詢,是開發人員日常使用最頻繁的操作
6.DCL語句
DCL語句主要是DBA用來管理系統中的對象權限時使用的,一般開發人員很少使用。關於權限設置的更多內容我們在以後再做詳細講解!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章