溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

數(shù)據(jù)庫入門必知的基本概念

發(fā)布時(shí)間:2020-07-31 09:52:45 來源:網(wǎng)絡(luò) 閱讀:274 作者:YWBOY 欄目:MySQL數(shù)據(jù)庫

數(shù)據(jù)庫的基本概念:

動(dòng)態(tài)網(wǎng)站開發(fā)離不開數(shù)據(jù)存儲(chǔ),數(shù)據(jù)存儲(chǔ)離不開數(shù)據(jù)庫,數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)技術(shù)中的重要部分,在軟件開發(fā)等領(lǐng)域起著至關(guān)重要的作用。所謂數(shù)據(jù)庫,可以理解為用來存儲(chǔ)信息的倉庫。而信息就是要存儲(chǔ)下來的一些數(shù)據(jù),比如用戶的姓名、年齡、產(chǎn)品的價(jià)格、簡介,某一個(gè)日期時(shí)間甚至圖像等等,總之一切可以在計(jì)算機(jī)中存儲(chǔ)下來的數(shù)據(jù)都可以通過各種方法存儲(chǔ)到數(shù)據(jù)庫中,并且數(shù)據(jù)庫也不僅僅是簡單的倉庫,他提供了一系列科學(xué)的存數(shù)據(jù),取數(shù)據(jù),等等其他的管理措施。
比如我們要學(xué)習(xí)的MySQL數(shù)據(jù)庫,信息并不是雜亂無章的直接放在MySQL數(shù)據(jù) 庫中的,可以形象的看成是以二維表的形式組織起來的,一條一條存儲(chǔ)于中,
這和日常生活中經(jīng)常用到的各種表格形式上是一致的。表中的每一條信息稱為稱為一條記錄。一個(gè)數(shù)據(jù)庫中可以有若干張表,每張表中又可以存放若干條記錄。每張表都有自己的“表頭”。比如設(shè)計(jì)一張表格,用來統(tǒng)計(jì)學(xué)生信息,那么把要收集的學(xué)生的信息分成幾個(gè)欄目,這些欄目就是“表頭”,在數(shù)據(jù)庫技術(shù)中,稱 為字段。表中橫向的多個(gè)字段值組成了一條記錄,多條記錄構(gòu)成了一張數(shù)據(jù)表。上面簡明說明了數(shù)據(jù)庫、表、字段和字段值這幾個(gè)概念。數(shù)據(jù)庫系統(tǒng)其實(shí)就是一個(gè)軟件系統(tǒng),通過這個(gè)軟件系統(tǒng)可以對(duì)大量數(shù)據(jù)進(jìn)行存儲(chǔ)和管理。當(dāng)前市場上的數(shù)據(jù)庫有幾十種。對(duì)于網(wǎng)站開發(fā)而言,MySQL就是當(dāng)前web開發(fā)中尤其是PHP開發(fā)中使用最廣泛的數(shù)據(jù)庫。
總結(jié)一下:
數(shù)據(jù)庫:信息存儲(chǔ)的倉庫,包括一系列的關(guān)系措施!
表:一個(gè)數(shù)據(jù)庫中可以有若干張表(形式上你可以看出我們?nèi)粘I钪薪⒌谋恚?br/>字段:表里面的信息會(huì)分若干個(gè)欄目來存,這些欄目呢,我們在數(shù)據(jù)庫技術(shù)中叫"字段",欄目里面存的具體信息叫"字段值"
記錄:一條信息我們叫一條記錄 一個(gè)數(shù)據(jù)庫管理系統(tǒng)中可以建立若干個(gè)數(shù)據(jù)庫,每個(gè)數(shù)據(jù)庫中又可以建立若干張表,每張表中可以有若干條記錄。
數(shù)據(jù)庫入門必知的基本概念
MYSQL支持的數(shù)據(jù)類型:
為了對(duì)不同性質(zhì)的數(shù)據(jù)進(jìn)行區(qū)分,以提高數(shù)據(jù)查詢和操作的效率,數(shù)據(jù)庫系統(tǒng)將可以存入的數(shù)據(jù)分為多種類型。比如 姓名、性別之類的信息為字符串類型,年齡、價(jià)格、分?jǐn)?shù)之類的信息為數(shù)字型,日期等為日期時(shí)間型。數(shù)據(jù)類型是針對(duì)字段來說的。有的資料中稱為“列類型”或“字段類型”。一個(gè)字段一旦設(shè)置為某種類型,那么這個(gè)字段中只能存入該類型的數(shù)據(jù)。MySQL數(shù)據(jù)庫中的數(shù)據(jù)類型分為 3大類:數(shù)值類型、日期類型、字符串類型。

SQL使用入門:

SQL語言簡介 :
自行百度,這里就不描述這個(gè)了

SQL分類:

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

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI