MySQL基礎 - 1 資料庫基礎

來源:互聯網
上載者:User

標籤:磁碟   容器   type   儲存   重要   操作   database   協助   欄位   

一、資料庫基礎  1、什麼是資料庫

    1、資料庫(database)是儲存有組織的資料的容器( 通常是一個檔案或一組檔案 )
    2、資料庫是一個以某種有組織的方式儲存的資料集合

    注意:資料庫軟體應該稱為DBMS(資料庫管理系統)。

       資料庫是通過DBMS建立和操縱的容器

  2、表

    表(table)是某種特定類型資料的結構化清單 

    表的名字是唯一的 (相同的資料庫中不能使用相同的表名,但不同的資料庫中可以)

  3、模式

    模式(schema):關於資料庫和表的布局及特性的資訊 。

  4、列和資料類型

    列(column) 表中的一個欄位。所有表都是由一個或多個列組成的。

    資料類型(datetype) 所容許的資料的類型 。每個表列都有相應的資料類型,它限制(或容許)該列中儲存的資料。(對最佳化磁碟起到重要作用)

    表由列組成。 列中儲存著表中某部分的資訊。

    注意:資料類型限制可儲存在列中的資料種類,可以協助正確的排序資料,並在磁碟最佳化方面起重要作用。

  5、行

    行(row) 表中的一個記錄

  6、主鍵

    1、表中的每一行都應該有可以唯一標識自己的一列(或一組列)。

    2、主鍵(primary key) 一列(或一組列),其值能夠唯一區分表中每個行。

    3、作為主鍵的條件:

      a.任意兩行都不具有相同的主索引值。

      b.每個行都必須具有一個主索引值(主鍵列不允許NULL值)。

 

二、關於SQL  1、什麼是SQL

    SQL是結構化查詢語言 (SQL)的縮寫。一種用來專門用來與資料庫通訊的語言。

  2、SQL的優點

    1、幾乎所有重要的DBMS都支援SQL

    2、簡單易學。語句全都是由描述性很強的英語單片語成。

    3、可以進行非常複雜和進階的資料庫操作。

MySQL基礎 - 1 資料庫基礎

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.