sql數(shù)據(jù)庫(kù)入門(mén)需要掌握什么-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)sql數(shù)據(jù)庫(kù)入門(mén)需要掌握什么,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比延安網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式延安網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋延安地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。

相信很多挨踢初學(xué)者在SQL數(shù)據(jù)庫(kù)入門(mén)的時(shí)候很茫然,表示無(wú)從下手,不知道從哪里學(xué)起,很難對(duì)SQL數(shù)據(jù)庫(kù)進(jìn)行系統(tǒng)的學(xué)習(xí),下面為大家講解SQL數(shù)據(jù)庫(kù)入門(mén)所需要掌握的一些內(nèi)容。

1、SQL數(shù)據(jù)庫(kù)入門(mén)基礎(chǔ)
SQLServer2000安裝、配置,服務(wù)器啟動(dòng)、停止,企業(yè)管理器、查詢分析器
代數(shù)據(jù)庫(kù)--網(wǎng)狀數(shù)據(jù)庫(kù)和層次數(shù)據(jù)庫(kù);第二代數(shù)據(jù)庫(kù)--關(guān)系數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)(DB);數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS);數(shù)據(jù)庫(kù)系統(tǒng)(DBS)
SQLServer2000提供了不同版本:企業(yè)版、標(biāo)準(zhǔn)版、個(gè)人版、開(kāi)發(fā)版
SQLServer中的數(shù)據(jù)類型:整數(shù):int,smallint,tinyint,bigint;浮點(diǎn)數(shù):real,float,decimal;二進(jìn)制:binary,varbinary;邏輯:bit;字符:char,nchar,varchar,nvarchar;文本和圖形: text,ntext,image;日期和時(shí)間:datetime,smalldatetime;貨幣:money,smallmoney
數(shù)據(jù)庫(kù)的創(chuàng)建和刪除;數(shù)據(jù)庫(kù)表的創(chuàng)建、修改和刪除
數(shù)據(jù)完整性:實(shí)體完整性:PrimaryKey,UniqueKey,UniqueIndex,IdentityColumn;域完整性:Default,Check,ForeignKey,Datatype,Rule;參照完整性:Foreign Key,Check,Triggers,Procedure;用戶定義完整性:Rule,Triggers,Procedure;CreateTable中得全部列級(jí)和表級(jí)約束
SQLServer中有5種約束:主鍵約束(PrimaryKeyConstraint)、默認(rèn)約束(DefaultConstraint)、檢查約束(CheckConstraint)、性約束(UniqueConstraint)、外鍵約束(ForeignKeyConstraint).
關(guān)系圖
數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)物理設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施、數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)
兩個(gè)實(shí)體之間的聯(lián)系:一對(duì)一(1:1)、一對(duì)多(1:n)、多對(duì)多(m:n)
實(shí)體關(guān)系模型--E-R圖
數(shù)據(jù)庫(kù)規(guī)范化:將數(shù)據(jù)庫(kù)的結(jié)構(gòu)精簡(jiǎn)為最簡(jiǎn)單的形式;從表中刪除冗余列;標(biāo)識(shí)所有依賴于其他數(shù)據(jù)庫(kù)的數(shù)據(jù)。
數(shù)據(jù)庫(kù)三范式:范式是無(wú)重復(fù)的列;第二范式是非主屬性非部分依賴于主關(guān)鍵字;第三范式是屬性不依賴于其他非主屬性
2、SQL語(yǔ)句
SQL全稱是“結(jié)構(gòu)化查詢語(yǔ)言(StructuredQueryLanguage)”
SQL的4個(gè)部分:
數(shù)據(jù)定義語(yǔ)言DDL(DataDefinitionLanguage)用來(lái)定義數(shù)據(jù)的結(jié)構(gòu):create、alter、drop。
數(shù)據(jù)控制語(yǔ)言DCL(DataControlLanguage)用來(lái)控制數(shù)據(jù)庫(kù)組件的存取許可、存取權(quán)限等得命令:grant、revoke。
數(shù)據(jù)操縱語(yǔ)言DML(DataManipulationLanguage)用來(lái)操縱數(shù)據(jù)庫(kù)中得數(shù)據(jù)的命令:insert、update、delete。
數(shù)據(jù)查詢語(yǔ)言DQL(DataQueryLanguage)用來(lái)查詢數(shù)據(jù)庫(kù)中得數(shù)據(jù)的命令:select。
SQL中得運(yùn)算符:算術(shù)運(yùn)算符、位運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符、通配運(yùn)算符、字符串連接符、賦值運(yùn)算符
3、查詢
簡(jiǎn)單查詢,使用TOP子句
查詢結(jié)果排序orderby
帶條件的查詢where,使用算術(shù)表達(dá)式,使用邏輯表達(dá)式,使用between關(guān)鍵字,使用in關(guān)鍵字。
簡(jiǎn)單子查詢:嵌套子查詢、相關(guān)子查詢;子查詢的select語(yǔ)句中不能使用orderby子句,roderby子句只能對(duì)最終查詢結(jié)果排序。
嵌套子查詢:執(zhí)行過(guò)程,先執(zhí)行子查詢,子查詢得到的結(jié)果不被顯示,而是傳給外層查詢,作為外層查詢的條件,然后執(zhí)行外層查詢,并顯示結(jié)果。
嵌套子查詢的執(zhí)行不依賴于外層查詢,子查詢只執(zhí)行一次。
帶有比較運(yùn)算符的子查詢,帶有in和notin的子查詢,帶有any或all的子查詢
相關(guān)子查詢:子查詢?yōu)橥鈱硬樵兊拿恳恍袌?zhí)行一次,外層查詢將子查詢引用的列的值傳給了子查詢。
相關(guān)子查詢的執(zhí)行依賴于外層查詢,子查詢需要重復(fù)的執(zhí)行。
導(dǎo)入導(dǎo)出:
DTS(DataTransformationService)是SQLServer提供的數(shù)據(jù)傳輸服務(wù)。使用戶可以將來(lái)自完全不同數(shù)據(jù)源的數(shù)據(jù)析取、轉(zhuǎn)換并合并到單個(gè)或多個(gè)目的。


關(guān)于sql數(shù)據(jù)庫(kù)入門(mén)需要掌握什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

網(wǎng)站欄目:sql數(shù)據(jù)庫(kù)入門(mén)需要掌握什么-創(chuàng)新互聯(lián)
鏈接地址:http://muchs.cn/article30/pioso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、定制網(wǎng)站、靜態(tài)網(wǎng)站營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站策劃、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)