SQL是什么

Sql(STructured Query Language)是管理數(shù)據(jù)庫所有操作的通用語言,是一種資料庫查詢和程式設(shè)計(jì)語言,可用于存取資料以及查詢、更新和管理關(guān)聯(lián)式資料庫系統(tǒng)。不同的SQL命令可用于管理不同的數(shù)據(jù)庫功能。SQL同時(shí)也是數(shù)據(jù)庫文件格式的擴(kuò)展名。

SQL是什么

什么是SQL

SQL(結(jié)構(gòu)化查詢語言)是程序員的重要工具之一,是數(shù)據(jù)庫管理工具的一部分。不同的供應(yīng)商提供不同的數(shù)據(jù)庫。對(duì)于Web應(yīng)用程序,常用的是MSSQL,MySQL,MS Access。而Oracle數(shù)據(jù)庫在企業(yè)用戶中是較為受歡迎的。PHP和MySQL的結(jié)合可以說是目前Web應(yīng)用程序中最受歡迎的。

數(shù)據(jù)庫中的腳本和SQL?

下面我們通過簡(jiǎn)單的sql腳本給大家介紹下一些SQL基礎(chǔ)命令。

先查詢創(chuàng)建表來存儲(chǔ)我們的學(xué)生記錄,然后我們使用insert查詢添加少量記錄。

SQL命令如下:

創(chuàng)建student表

CREATE?TABLE?student?(?id?int(2)?NOT?NULL?auto_increment,??name?varchar(50)?NOT?NULL?default?'',? class?varchar(10)?NOT?NULL?default?'',?mark?int(3)?NOT?NULL?default?'0',? UNIQUE?KEY?id?(id)?)?TYPE=MyISAM;

我們可以看到表中有三個(gè)字段。一個(gè)是id,它是一個(gè)自動(dòng)增量,每次將一個(gè)記錄添加到表中時(shí)將采用一個(gè)唯一的數(shù)字。下一個(gè)字段是50長(zhǎng)度的名稱,用來存儲(chǔ)學(xué)生姓名。接下來是10長(zhǎng)度的class字段,表示班級(jí)字段。

添加記錄

給上述表中添加一些數(shù)據(jù)。插入數(shù)據(jù)的SQL語句如下:

INSERT?INTO?student?VALUES?(1,?'John?Deo',?'Four',?75); INSERT?INTO?student?VALUES?(2,?'Max?Ruin',?'Three',?85); INSERT?INTO?student?VALUES?(3,?'Arnold',?'Three',?55); INSERT?INTO?student?VALUES?(4,?'Krish?Star',?'Four',?60); INSERT?INTO?student?VALUES?(5,?'John?Mike',?'Four',?60); INSERT?INTO?student?VALUES?(6,?'Alex?John',?'Five',?55);

大家也可以在SQL窗口中復(fù)制并粘貼此SQL代碼即可向表中插入一些記錄。

此SQL代碼就是表示向?qū)W生表中插入六條記錄。那么一個(gè)簡(jiǎn)單的SQL表就已經(jīng)成功創(chuàng)建了。

本篇文章就是關(guān)于SQL是什么的簡(jiǎn)單介紹,希望對(duì)需要的朋友有所幫助!

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊12 分享