版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
SQL數(shù)據(jù)庫(kù)學(xué)習(xí)心得SQL數(shù)據(jù)庫(kù)學(xué)習(xí)心得
SQL數(shù)據(jù)庫(kù)學(xué)習(xí)心得
一數(shù)據(jù)庫(kù)課程總結(jié)(一)數(shù)據(jù)庫(kù)概述1數(shù)據(jù)
(1)數(shù)據(jù)庫(kù)中存儲(chǔ)的根本對(duì)象,是描述事物的符號(hào)記錄(如存儲(chǔ)某一個(gè)人(2)數(shù)據(jù)的種類(lèi)包括文字、圖形、圖象、聲音(3)數(shù)據(jù)的特點(diǎn)是數(shù)據(jù)與其語(yǔ)義是不行分的。2數(shù)據(jù)庫(kù)
(1)(database,簡(jiǎn)稱(chēng)DB)是指長(zhǎng)期存儲(chǔ)在電腦內(nèi)有組織的、可共享的數(shù)據(jù)集合;
(2)數(shù)據(jù)庫(kù)治理系統(tǒng)(DatabaseManagementSystem,簡(jiǎn)稱(chēng)DBMS),是位于用戶(hù)與
操作系統(tǒng)之間的一層數(shù)據(jù)治理軟件。
3關(guān)系數(shù)據(jù)庫(kù)根底
(1)元組(Tuple)表中的一行即為一個(gè)元組。
(2)屬性(Attribute)表中的一列即為一個(gè)屬性,給每一個(gè)屬性起一個(gè)名稱(chēng)即屬性名。
(3)主碼(Key)表中的某個(gè)屬性組,它可以唯一確定一個(gè)元組。(4)域(Domain)屬性的取值范圍。(5)重量元組中的一個(gè)屬性值。(二)SQLServer概述1SQLServer的版本(1)企業(yè)版,作為生產(chǎn)使用(2)個(gè)人版,供移動(dòng)用戶(hù)使用
(3)標(biāo)準(zhǔn)版,作為小工作組或部門(mén)使用(4)開(kāi)發(fā)板,供程序員開(kāi)發(fā)測(cè)試使用2SQL數(shù)據(jù)庫(kù)的創(chuàng)立
(1)創(chuàng)立數(shù)據(jù)庫(kù)的過(guò)程就是確定數(shù)據(jù)庫(kù)名稱(chēng)、大小、存放位置等信息。
(2)數(shù)據(jù)庫(kù)文件包括主數(shù)據(jù)庫(kù)文件(.mdf)、次數(shù)據(jù)文件(.ndf)、事務(wù)日志文件(.ldf)(3)3種方式創(chuàng)立數(shù)據(jù)庫(kù):使用數(shù)據(jù)庫(kù)創(chuàng)立向?qū)?、使用企業(yè)治理器、使用SQL語(yǔ)句在查詢(xún)分析器中創(chuàng)立。(三)數(shù)據(jù)庫(kù)中的表
1創(chuàng)立表兩種方式:使用企業(yè)治理器、使用SQL語(yǔ)句2修改表,修改操作包括:增加字段、刪除字段、修改字段(名稱(chēng)、修改其已有的屬性)兩種方式,使用企業(yè)治理器、使用SQL語(yǔ)句(四)數(shù)據(jù)查詢(xún)
1根本的SELECT語(yǔ)句,例查詢(xún)Readers表中全部記錄的信息SELECT*FROMReaders2查詢(xún)語(yǔ)句的統(tǒng)計(jì)功能3數(shù)據(jù)的連接
外連接的結(jié)果集中,不僅包括滿意連接條件記錄,還包括不滿意連接條件的記錄。連接方式分為:左外連接、右外連接、全外連接。(五)數(shù)據(jù)完整性
1定義:數(shù)據(jù)完整性是指存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)的全都性和精確性。2實(shí)體完整性
又稱(chēng)行完整性,要求表中不能存在完全一樣的記錄,而且每條記錄都要具有一個(gè)非空且不重復(fù)的主鍵值。
3使用約束:約束是保證數(shù)據(jù)完整性的有效方法,
(1)PRIMARYKEY(主鍵約束)特點(diǎn):每個(gè)表只能定義一個(gè)主鍵、主鍵值不行為空、主鍵值不行重復(fù)。
(2)UNIQUE(唯一約束)確保表中的某非主鍵列不輸入重復(fù)值,PRIMARYKEY與UNIQUE的區(qū)分、約束數(shù)量、是否允許NULL值
(3)CHECK(檢查約束),用于限制輸入到列中的值的范圍(六)數(shù)據(jù)庫(kù)的安全
1對(duì)于SQLServer來(lái)說(shuō),供應(yīng)身份驗(yàn)證和權(quán)限驗(yàn)證兩種愛(ài)護(hù)方式。
(1)身份驗(yàn)證模式:Windows驗(yàn)證模式,只限于本機(jī)使用;混合驗(yàn)證模式,本機(jī)或遠(yuǎn)程均可訪問(wèn)
2角色治理是一種權(quán)限治理的方法,角色中的每一用戶(hù)都擁有此角色中的全部權(quán)限。3數(shù)據(jù)庫(kù)角色供應(yīng)了在數(shù)據(jù)庫(kù)級(jí)別上的治理權(quán)限組。(七)備份與恢復(fù)
1備份數(shù)據(jù)庫(kù),使用SQL語(yǔ)句備份步驟:(1)創(chuàng)立備份設(shè)備
(2)備份數(shù)據(jù)庫(kù)(完全數(shù)據(jù)庫(kù)備份、差異備份、日志備份、文件與文件組備份)2恢復(fù)數(shù)據(jù)庫(kù)(使用企業(yè)治理器恢復(fù)、使用SQL語(yǔ)句恢復(fù))二數(shù)據(jù)庫(kù)課程心得
在學(xué)習(xí)數(shù)據(jù)庫(kù)和數(shù)據(jù)表創(chuàng)立和修改時(shí),了解到表是建立關(guān)系數(shù)據(jù)庫(kù)的根本構(gòu)造,
用來(lái)存儲(chǔ)數(shù)據(jù)具有已定義的屬性,在表的操作過(guò)程中,有查看表信息、查看表屬性、修改表中的數(shù)據(jù)、刪除表中的數(shù)據(jù)及修改表和刪除表的操作。從課程中中讓我更明白一些學(xué)問(wèn),表是數(shù)據(jù)最重要的一個(gè)數(shù)據(jù)對(duì)象,表的創(chuàng)立好壞直接關(guān)系到數(shù)數(shù)據(jù)庫(kù)的成敗,表的內(nèi)容是越詳細(xì)越好,但是也不能太繁瑣,以后在實(shí)際應(yīng)用中多使用表,對(duì)表的規(guī)劃和理解就會(huì)越深刻。我們上機(jī)的另一個(gè)內(nèi)容是數(shù)據(jù)庫(kù)的約束、視圖、查詢(xún)。從中我們了解到查詢(xún)語(yǔ)句的根本構(gòu)造,和簡(jiǎn)潔SELECT語(yǔ)句的使用,多表連接查詢(xún)。而在視圖的操作中,也了解到了視圖是常見(jiàn)的數(shù)據(jù)庫(kù)對(duì)象,是供應(yīng)查看和存取數(shù)據(jù)的另一種途徑,對(duì)查詢(xún)執(zhí)行的大局部操作,使用視圖一樣可以完成。使用視圖不僅可以簡(jiǎn)化數(shù)據(jù)操作,還可以提高數(shù)據(jù)庫(kù)的安全性,不僅可以檢索數(shù)據(jù),也可以通過(guò)視圖向基表中添加、修改和刪除數(shù)據(jù)。存儲(chǔ)過(guò)程、觸發(fā)器也是我們學(xué)習(xí)的內(nèi)容之一,在操作中有建立存儲(chǔ)過(guò)程,執(zhí)行存儲(chǔ)過(guò)程,及查看和修改存儲(chǔ)過(guò)程,這些都是特別根底的東西,但對(duì)用戶(hù)卻是特別重要的呢,只有熟識(shí)了T_SQL語(yǔ)言,才能更好的把握更多的東西。我們還學(xué)習(xí)了,SQL治理、數(shù)據(jù)的導(dǎo)入、導(dǎo)出、備份和復(fù)原。有SQLServer安全訪問(wèn)掌握;登錄賬戶(hù)的治理;數(shù)據(jù)庫(kù)角色的治理;用戶(hù)權(quán)限治理。維護(hù)數(shù)據(jù)庫(kù)的安全是確保數(shù)據(jù)庫(kù)正常運(yùn)行的重要工作。數(shù)據(jù)的備份是對(duì)SQLServer數(shù)據(jù)事務(wù)日志進(jìn)展拷貝,數(shù)據(jù)庫(kù)備份記錄了在進(jìn)展備份操作的數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的狀態(tài)。而數(shù)據(jù)的備份還分為數(shù)據(jù)庫(kù)完整備份、差異備份、事務(wù)日志備份、文件及文件組備份。做數(shù)據(jù)備份就是為了以后的數(shù)據(jù)庫(kù)恢復(fù)用。我們還做了倉(cāng)庫(kù)治理數(shù)據(jù)庫(kù),其中的要求包含了很多數(shù)據(jù)庫(kù)的對(duì)象,綜合了我們所學(xué)的很多學(xué)問(wèn),讓我們更努力的把所學(xué)到的東西運(yùn)用上去。
擴(kuò)展閱讀:SQL數(shù)據(jù)庫(kù)學(xué)習(xí)筆記與心得
SQL數(shù)據(jù)庫(kù)學(xué)習(xí)筆記與心得
0961140107
SQL是市場(chǎng)占有率最大的數(shù)據(jù)庫(kù)之一,是信息化社會(huì)的產(chǎn)物,是整理、查詢(xún)、分析數(shù)據(jù)的強(qiáng)有力工具。我對(duì)于SQL數(shù)據(jù)庫(kù)的學(xué)習(xí)是在試驗(yàn)與探究之中度過(guò)的。
下面將我本學(xué)期所學(xué)的主要學(xué)問(wèn)簡(jiǎn)潔總結(jié)如下:
共分四大塊:一、數(shù)據(jù)庫(kù)根本原理;二、SQL標(biāo)準(zhǔn)語(yǔ)言;三、數(shù)據(jù)庫(kù)設(shè)計(jì);四、數(shù)據(jù)庫(kù)安全。
一、數(shù)據(jù)庫(kù)根本原理
數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)領(lǐng)域中進(jìn)展最快的技術(shù)之一。數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的核心和根底。常用的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型、關(guān)系模型、面對(duì)對(duì)象模型、對(duì)象關(guān)系模型。其中關(guān)系模型是目前最重要的一種數(shù)據(jù)模型。關(guān)系數(shù)據(jù)庫(kù)是我們需要把握的重點(diǎn)。
關(guān)系模型中常用的關(guān)系操作包括:查詢(xún)操作和插入、刪除、修改操作兩大局部。關(guān)系的查詢(xún)表達(dá)力量很強(qiáng),是關(guān)系操作中最主要的局部。
二、SQL標(biāo)準(zhǔn)語(yǔ)言
SQL(StructuredQueryLanguage),即構(gòu)造化查詢(xún)語(yǔ)言,是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言。SQL標(biāo)準(zhǔn)語(yǔ)言從1986年公布以來(lái)隨著數(shù)據(jù)庫(kù)技術(shù)的進(jìn)展不斷進(jìn)展,不斷豐富。
SQL功能動(dòng)詞
數(shù)據(jù)定義CREATE,DROP,ALTER數(shù)據(jù)查詢(xún)SELECT
數(shù)據(jù)操縱INSERT,UPDATE,DELETE數(shù)據(jù)掌握GRANT,REVOKE
SQL之所以能夠?yàn)橛脩?hù)和業(yè)界所承受,并成為國(guó)際標(biāo)準(zhǔn),是由于它是一個(gè)綜合的、功能極強(qiáng)同時(shí)又簡(jiǎn)潔易學(xué)的語(yǔ)言。SQL集數(shù)據(jù)查詢(xún)、數(shù)據(jù)操縱、數(shù)據(jù)定義
林巧和數(shù)據(jù)掌握功能于一體。有如下特點(diǎn):1)綜合統(tǒng)一;2)高度過(guò)程化;3)面對(duì)集合的操作方式;4)以同一種語(yǔ)法構(gòu)造供應(yīng)多種使用方式;5)語(yǔ)言簡(jiǎn)潔,易學(xué)易用。
SQL的數(shù)據(jù)定義語(yǔ)句:
創(chuàng)立刪除修改表CREATETABLEDROPTABLEALTERTABLE視圖CREATEVIEWDROPVIEW索引CREATEINDEXDROPINDEX
數(shù)據(jù)庫(kù)查詢(xún)是數(shù)據(jù)庫(kù)的核心操作。也是數(shù)據(jù)庫(kù)學(xué)習(xí)的重點(diǎn)和難點(diǎn)。SQL供應(yīng)了SELECT語(yǔ)句進(jìn)展數(shù)據(jù)庫(kù)的查詢(xún),該語(yǔ)句具有敏捷的使用方式和豐富的功能。其一般格式為:
SELECT[ALL|DISTINCT]FROM[,]…[WHERE]
[GROUPBY[HAVING]][ORDERBY[ASC|DESC]];
SELECT語(yǔ)句既可以完成簡(jiǎn)潔的單表查詢(xún),也可以完成簡(jiǎn)單的連接查詢(xún)和嵌套查詢(xún)。
(一)、單表查詢(xún)
1、選擇表中的若干列:2、選擇表中的若干元組;
2)查詢(xún)滿意條件的元組。WHERE子句常用的查詢(xún)條件有3、ORDERBY子句。4、聚攏函數(shù)。5、ORDERBY子句(二)、連接查詢(xún)
1、等值與非等值連接查詢(xún);2、自然連接;3、外連接;4、復(fù)合條件連接。(三)、嵌套查詢(xún)1、帶有IN謂語(yǔ)的子查詢(xún);2、帶有比擬運(yùn)算符的子查詢(xún);3、帶有ANY(SOME)或ALL謂語(yǔ)的子查詢(xún);4、帶有EXISTS謂詞的子查詢(xún)。
(四)、集合查詢(xún)。
數(shù)據(jù)的更新操作有三種:向表中添加若干行數(shù)據(jù)、修改表中的數(shù)據(jù)和刪除表中的若干行數(shù)據(jù)。
三、數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿意各種用戶(hù)的應(yīng)用需求(信息要求和處理要求
數(shù)據(jù)庫(kù)設(shè)計(jì)的根本步驟:
1、數(shù)據(jù)庫(kù)設(shè)計(jì)的預(yù)備工作;2、數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程(六個(gè)階段):1)需求分析階段;2)概念構(gòu)造設(shè)計(jì)階段;3)規(guī)律構(gòu)造設(shè)計(jì)階段;4)數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段;5)數(shù)據(jù)庫(kù)實(shí)施階段;6)數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段.
四、數(shù)據(jù)庫(kù)安全
數(shù)據(jù)庫(kù)的安全性是指愛(ài)護(hù)數(shù)據(jù)庫(kù),防止因用戶(hù)非法使用數(shù)據(jù)庫(kù)造成數(shù)據(jù)泄露、更改或破壞。課本中敘述了三類(lèi)計(jì)算機(jī)系統(tǒng)安全性問(wèn)題:技術(shù)安全類(lèi)、治理安全類(lèi)和政策法律類(lèi)。
如何掌握數(shù)據(jù)庫(kù)的安全性?其常用的方法有:1)用戶(hù)標(biāo)識(shí)和鑒定2)存取掌握;3)視圖;4)審計(jì);5)密碼存儲(chǔ).
數(shù)據(jù)庫(kù)的完整性:即數(shù)據(jù)的正確性和相容性防止不合語(yǔ)義的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù)。例如:學(xué)生的年
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 代理銷(xiāo)售協(xié)議范文
- 企業(yè)技術(shù)部年終工作總結(jié)
- 中職學(xué)生學(xué)期個(gè)人總結(jié)
- DB12T 533-2014 公共服務(wù)單位服務(wù)標(biāo)準(zhǔn)體系標(biāo)準(zhǔn)編號(hào)規(guī)則
- 中秋節(jié)晚會(huì)領(lǐng)導(dǎo)致辭(20篇)
- 畢業(yè)的實(shí)習(xí)報(bào)告六篇
- 文書(shū)模板-解除流轉(zhuǎn)合同
- 影響肉質(zhì)的營(yíng)養(yǎng)因素
- 部編版歷史九年級(jí)上冊(cè)第七單元 第20課《第一次 工業(yè)革命》說(shuō)課稿
- 普寧市勤建學(xué)校九年級(jí)上學(xué)期語(yǔ)文第一次月考試卷
- 零星維修工程施工組織設(shè)計(jì)
- 五年級(jí)上冊(cè)數(shù)學(xué)教學(xué)設(shè)計(jì)-植樹(shù)問(wèn)題 人教版
- 社區(qū)兒童健康管理案例分析報(bào)告
- 企業(yè)財(cái)務(wù)管理課件:如何正確認(rèn)識(shí)企業(yè)財(cái)務(wù)管理
- 2024年哈爾濱鐵道職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 養(yǎng)老事業(yè)與養(yǎng)老產(chǎn)業(yè)的比較研究以日本養(yǎng)老事業(yè)與養(yǎng)老產(chǎn)業(yè)為例
- 下肢動(dòng)脈閉塞癥的護(hù)理
- 微觀經(jīng)濟(jì)學(xué)(第三版)課程標(biāo)準(zhǔn)
- 單位職工酒駕檢討書(shū)范文
- 心臟驟停與猝死
- 《功能材料概論》課件
評(píng)論
0/150
提交評(píng)論