亚洲日本在线在线看片,欧美一级a免费在线观看,亚洲 另类 在线 欧美 制服,精品婷婷乱码久久久久久蜜桃

  • <small id="frgz1"></small>
      <legend id="frgz1"><strong id="frgz1"></strong></legend>
      <small id="frgz1"></small>
        全國(guó)統(tǒng)一咨詢(xún)電話 4006-303-880
        匯上優(yōu)課 成都培訓(xùn) 成都中公優(yōu)就業(yè)IT培訓(xùn)中心 學(xué)習(xí)資料 sql語(yǔ)句入門(mén)知識(shí)介紹

        sql語(yǔ)句入門(mén)知識(shí)介紹

        2025-06-19 06:07閱讀:441 分享

        導(dǎo)語(yǔ)

        sql語(yǔ)句入門(mén)知識(shí)介紹。我們?cè)谄綍r(shí)不管是開(kāi)發(fā)網(wǎng)站還是軟件都需要進(jìn)行數(shù)據(jù)儲(chǔ)存,而數(shù)據(jù)庫(kù)就是我們的儲(chǔ)存終端。那sql語(yǔ)句入門(mén)知識(shí)有哪些呢?

        數(shù)據(jù)庫(kù)的類(lèi)別

        現(xiàn)如今數(shù)據(jù)庫(kù)的主要分類(lèi)有關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù)常見(jiàn)的有Oracle, SQLserver,MySQL等,非關(guān)系型數(shù)據(jù)庫(kù)有redis,MongoDB等。

        對(duì)于關(guān)系型數(shù)據(jù)庫(kù),不同的數(shù)據(jù)庫(kù)的操作語(yǔ)句基本類(lèi)似,主要的操作有創(chuàng)建數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)表,添加數(shù)據(jù),修改數(shù)據(jù),刪除數(shù)據(jù),刪除數(shù)據(jù)表,刪除數(shù)據(jù)庫(kù)等操作。

        undefined

        數(shù)據(jù)庫(kù)操作語(yǔ)句

        添加數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱(chēng)為db_name:CREATE DATABASE db_name;創(chuàng)建好數(shù)據(jù)庫(kù)之后,將所有需要的數(shù)據(jù)存儲(chǔ)在該數(shù)據(jù)庫(kù)中。使用數(shù)據(jù)庫(kù)之前,首先使用 use db_name;命令將當(dāng)前數(shù)據(jù)庫(kù)設(shè)置為db_name數(shù)據(jù)庫(kù)。

        向數(shù)據(jù)庫(kù)中添加數(shù)據(jù)的時(shí)候,首先需要在數(shù)據(jù)庫(kù)中創(chuàng)建相對(duì)應(yīng)的表格,所有的數(shù)據(jù)都是以表格的形式存儲(chǔ)在數(shù)據(jù)庫(kù)當(dāng)中的。

        向數(shù)據(jù)庫(kù)中新增一個(gè)表格table1: CREATE TABLE table1 (id int(11), name varchar(100));這個(gè)語(yǔ)句標(biāo)明創(chuàng)建一個(gè)表格table1,表格里面包含id和name兩個(gè)屬性。

        向table1表中添加一條數(shù)據(jù): table1(id, name) VALUES('1', "name");表示想table1表格中添加一條id=1,name=name的記錄。

        修改id=1的數(shù)據(jù),將name修改為test: UPDATE table1 set name="test" WHERE id=1;

        查詢(xún)table1中id=1的所有記錄:SELECT * FROM table1 WHERE id = 1;

        undefined

        刪除table1中id=1的所有記錄:DELETE FROM table1 WHERE id = 1;

        刪除數(shù)據(jù)表格table1:DROP TABLE table1;

        刪除數(shù)據(jù)庫(kù)db_name:DROP DATABASE db_name;

        在實(shí)際開(kāi)發(fā)過(guò)程中,我們經(jīng)常使用到多表的連接查詢(xún),也就是將多個(gè)表關(guān)聯(lián)起來(lái),查詢(xún)需要的內(nèi)容。

        例如有多個(gè)表班級(jí)表(table_class)和學(xué)生表(table_student)和課程表(table_course),在一個(gè)班級(jí)當(dāng)中存在多個(gè)學(xué)生,班級(jí)和學(xué)生是一對(duì)多的關(guān)系,一個(gè)學(xué)生可以選修多門(mén)課程,一門(mén)課程可以被多個(gè)學(xué)生選擇,學(xué)生和課程之間的關(guān)系為多對(duì)多。

        查詢(xún)班級(jí)名稱(chēng)為class1的班級(jí)的所有學(xué)生:SELECT table_student.* from table_student, table_class WHERE table_student.class_id = table_class_id AND table_class.name = ‘class1’;

        查詢(xún)學(xué)生張三的所有科目:SELECT table_course.* FROM table_student, table_course WHERE table_student.id = table_course.student_id WHERE table_student.name = “張三”;

        以上為MySQL的基本操作語(yǔ)句,在平時(shí)開(kāi)發(fā)中我們用的比較多的也就是這些數(shù)據(jù)表的增刪改查,能夠熟練的靈活運(yùn)用這些操作,在開(kāi)發(fā)中對(duì)我們會(huì)有很大的幫助。

        除了MySQL之外,我們常用的還有oracle,SQLServer數(shù)據(jù)庫(kù),但是在數(shù)據(jù)庫(kù)的操作語(yǔ)句上,基本上都大同小異,學(xué)會(huì)了MySQL的操作,其他的數(shù)據(jù)庫(kù)基本上也就可以操作了。

        undefined


        以上就是成都中公優(yōu)就業(yè)IT培訓(xùn)中心為您提供sql語(yǔ)句入門(mén)知識(shí)介紹的全部?jī)?nèi)容,更多內(nèi)容請(qǐng)進(jìn)入學(xué)習(xí)資料 查看

        溫馨提示: 提交留言后老師會(huì)第一時(shí)間與您聯(lián)系! 熱線電話:4006-303-880
        【學(xué)?!孔稍?xún)熱線: 4006-303-880
        以上信息知識(shí)產(chǎn)權(quán)歸具體機(jī)構(gòu)所有 | 招生合作 | 免責(zé)聲明 | 版權(quán)/投訴