- SQL數(shù)據(jù)庫(kù)學(xué)習(xí)心得 推薦度:
- 相關(guān)推薦
學(xué)習(xí)數(shù)據(jù)庫(kù)的心得
當(dāng)在某些事情上我們有很深的體會(huì)時(shí),往往會(huì)寫(xiě)一篇心得體會(huì),這樣我們可以養(yǎng)成良好的總結(jié)方法。但是心得體會(huì)有什么要求呢?以下是小編幫大家整理的學(xué)習(xí)數(shù)據(jù)庫(kù)的心得,歡迎閱讀,希望大家能夠喜歡。
學(xué)習(xí)數(shù)據(jù)庫(kù)的心得1
一、學(xué)習(xí)心得
經(jīng)過(guò)一個(gè)學(xué)期的數(shù)據(jù)庫(kù)課程的學(xué)習(xí),我們掌握了創(chuàng)建數(shù)據(jù)庫(kù)以及對(duì)數(shù)據(jù)庫(kù)的操作的基礎(chǔ)知識(shí)。數(shù)據(jù)庫(kù)這門(mén)課涉及到以前的知識(shí)不多,是一門(mén)從頭學(xué)起的課程,即使基礎(chǔ)不是很好,只要認(rèn)真聽(tīng)講、復(fù)習(xí)功課,還是一門(mén)比較容易掌握的課。
課堂上講的知識(shí)比較理論化,如果不動(dòng)手就無(wú)法將知識(shí)轉(zhuǎn)化為技能,而動(dòng)手去做能夠讓我們將學(xué)過(guò)的知識(shí)在實(shí)踐中運(yùn)用,找到知識(shí)漏洞,并且能學(xué)到更多關(guān)于實(shí)際操作的知識(shí)和技巧。并且培養(yǎng)了我們的自學(xué)能力。
第一次接觸sql語(yǔ)言,雖然陌生,但是可以讓我從頭開(kāi)始學(xué),就算沒(méi)有基礎(chǔ)的人也可以學(xué)得很好。剛開(kāi)始練習(xí)sql語(yǔ)言的時(shí)候,并不是很難,基本上都是按照老師的步驟來(lái)做,還很有成就感。我們通過(guò)老師的`一些ppt,我們可以鞏固課內(nèi)的知識(shí),還可以學(xué)習(xí)內(nèi)容相關(guān)的知識(shí),更好地完成老師布置的作業(yè)。
二、access與excel的區(qū)別
access--中小型數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng),內(nèi)嵌vba編程語(yǔ)言,面向?qū)ο缶幊?/p>
excel--數(shù)據(jù)表格處理系統(tǒng),編程能力有限.
access是數(shù)據(jù)庫(kù)管理軟件,內(nèi)含的是數(shù)據(jù)庫(kù)(基本對(duì)象),一個(gè)數(shù)據(jù)庫(kù)包含多張表 主要用于開(kāi)發(fā)系統(tǒng) ,日常辦公用起來(lái)不方便,他主要是做軟件的后臺(tái)的。
而excel只是一般的表格處理軟件,主要用于一些日常的辦公而已
兩都所用到的地方不一樣.
access是一個(gè)數(shù)據(jù)庫(kù)軟件,一個(gè)access文件由存儲(chǔ)特定結(jié)構(gòu)化數(shù)據(jù)集的表集合組成。表中包含行(有時(shí)稱(chēng)作記錄或元組)和列(有時(shí)稱(chēng)作特性)的集合。表中的每一列都設(shè)計(jì)為存儲(chǔ)某種類(lèi)型的信息(例如,日期、名稱(chēng)、美元金額或數(shù)字)。表上有幾種控制(約束、規(guī)則、觸發(fā)器、默認(rèn)值和自定義用戶(hù)數(shù)據(jù)類(lèi)型)用于確保數(shù)據(jù)的有效性。表上可以有索引(與書(shū)中的索引非常相似),利用索引可以快速地找到行?蓪⒙暶饕猛暾 (dri) 約束添加到表上,以確保不同表中相互關(guān)聯(lián)的數(shù)據(jù)保持一致。
而excel是一個(gè)電子表格制作軟件,其表格可以進(jìn)行排序、計(jì)算等操作.
從我個(gè)人理解,在電腦同樣的配置的情況下excel在處理大量數(shù)據(jù)的速度遠(yuǎn)遠(yuǎn)落后與access,在數(shù)據(jù)配比上access在性能上更高于excel,三、學(xué)習(xí)數(shù)據(jù)庫(kù)的收獲
sql (結(jié)構(gòu)化查詢(xún)語(yǔ)言)是用于執(zhí)行查詢(xún)的語(yǔ)法。但是 sql 語(yǔ)言也包含用于更新、插入和刪除記錄的語(yǔ)法。
查詢(xún)和更新指令構(gòu)成了 sql 的 dml 部分:
select - 從數(shù)據(jù)庫(kù)表中獲取數(shù)據(jù)
- 更新數(shù)據(jù)庫(kù)表中的數(shù)據(jù)
- 從數(shù)據(jù)庫(kù)表中刪除數(shù)據(jù)
into - 向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù)
sql 的數(shù)據(jù)定義語(yǔ)言 (ddl) 部分使我們有能力創(chuàng)建或刪除表格。我們也可以定義索引(鍵),規(guī)定表之間的鏈接,以及施加表間的約束。
sql 中最重要的 ddl 語(yǔ)句:
create database - 創(chuàng)建新數(shù)據(jù)庫(kù)
alter database - 修改數(shù)據(jù)庫(kù)
create table - 創(chuàng)建新表
alter table - 變更(改變)數(shù)據(jù)庫(kù)表
- 刪除表
create index - 創(chuàng)建索引(搜索鍵)
drop index - 刪除索引
數(shù)據(jù)庫(kù)有保持?jǐn)?shù)據(jù)的獨(dú)立性,所謂數(shù)據(jù)獨(dú)立,是指存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)獨(dú)立于處理數(shù)據(jù)的所有應(yīng)用程序而存在。也就是說(shuō),數(shù)據(jù)是客觀實(shí)體的符號(hào)化標(biāo)識(shí),它就是一個(gè)客觀存在,不會(huì)因?yàn)槟骋豁?xiàng)應(yīng)用的需要而改變它的結(jié)構(gòu),因此是獨(dú)立于應(yīng)用而存在著的客觀實(shí)體。而某一項(xiàng)應(yīng)用是處理數(shù)據(jù)獲取信息的過(guò)程,也就是應(yīng)用程序,它只能根據(jù)客觀存在著的數(shù)據(jù)來(lái)設(shè)計(jì)所需要的數(shù)據(jù)處理方法,而不會(huì)去改變客觀存在著的數(shù)據(jù)本身。數(shù)據(jù)庫(kù)的傳統(tǒng)定義是以一定的組織方式存儲(chǔ)的一組相關(guān)數(shù)據(jù)的集合,主要表現(xiàn)為數(shù)據(jù)表的集合。
根據(jù)標(biāo)準(zhǔn),sql語(yǔ)句按其功能的不同可以分為以下6大類(lèi):
數(shù)據(jù)定義語(yǔ)句(data-definition language,ddl);
數(shù)據(jù)操作語(yǔ)句(data-manipulation languagesql serverXX 功能,dml);
操作管理語(yǔ)句(transaction-management language,tml);
數(shù)據(jù)控制語(yǔ)句(data-control language,dcl);
數(shù)據(jù)查詢(xún)語(yǔ)句(data-query language,dql);
游標(biāo)控制語(yǔ)句(cursor-control language,ccl)。
這門(mén)課中仍然有許多不太懂的地方,還需要以后進(jìn)一步學(xué)習(xí)。
學(xué)習(xí)數(shù)據(jù)庫(kù)的心得2
轉(zhuǎn)眼間在從大一踏進(jìn)學(xué)校的校門(mén)到現(xiàn)在剛剛好一年了,在這一年中,數(shù)據(jù)庫(kù)也如影隨形。
在這一年中我主要學(xué)習(xí)的數(shù)據(jù)庫(kù)是sql serverXX,在學(xué)習(xí)的時(shí)候過(guò)程中,我們首先是從基礎(chǔ)開(kāi)始,比如數(shù)據(jù)類(lèi)型、運(yùn)算符號(hào)、關(guān)鍵字等等,然后上升到一些增刪改查,還有觸發(fā)、存儲(chǔ)過(guò)程等的使用等等。
經(jīng)過(guò)了一學(xué)期的學(xué)習(xí),我從起初對(duì)數(shù)據(jù)庫(kù)的認(rèn)識(shí)模糊到后來(lái)清晰,深入,我認(rèn)為我學(xué)到了許許多多的東西。當(dāng)然,在學(xué)習(xí)中,薛立柱會(huì)給我們?cè)诰W(wǎng)上下很多的學(xué)習(xí)資料,同時(shí)他也會(huì)建議我們多讀讀網(wǎng)上的學(xué)習(xí)資料。除了這個(gè)以外,我在學(xué)習(xí)數(shù)據(jù)庫(kù)課程過(guò)程中,接觸到的軟件工程思想,網(wǎng)上學(xué)習(xí)經(jīng)驗(yàn),以及利用網(wǎng)絡(luò)的學(xué)習(xí)資源都很好的改善了我的學(xué)習(xí)。后來(lái),在學(xué)習(xí)的深入中,雖然學(xué)習(xí)有時(shí)是十分叫人感到枯燥乏味的,但我慶幸的是我堅(jiān)持了下來(lái),在最后的考試復(fù)習(xí)中,薛立柱老師雖然勸誡我學(xué)習(xí)不要因?yàn)榭荚嚩V。是!要想學(xué)好一門(mén)功課我們需要的是持之以恒的精神。
數(shù)據(jù)庫(kù)編程,這個(gè)是作為一個(gè)程序員的`基本功,絕大多數(shù)軟件開(kāi)發(fā)公司數(shù)據(jù)庫(kù)編程都是由程序員自己完成的,因?yàn)樗墓ぷ髁坎皇呛艽,也不是很?fù)雜。所以作為一個(gè)綜合的程序員,學(xué)習(xí)數(shù)據(jù)庫(kù)編程,像數(shù)據(jù)庫(kù)四大操作,增刪改查,還有觸發(fā)、存儲(chǔ)過(guò)程等的使用,這些都是基礎(chǔ)的基礎(chǔ)。很多時(shí)候我們會(huì)認(rèn)為數(shù)據(jù)庫(kù)沒(méi)什么作用,學(xué)習(xí)的時(shí)候吊兒郎當(dāng),到今年做項(xiàng)目時(shí),還不會(huì)連接查詢(xún),要想避免這種情況發(fā)生就必須打好基礎(chǔ),扎實(shí)的掌握每個(gè)知識(shí)點(diǎn)。
只要你從事計(jì)算機(jī)行業(yè),就需要學(xué)習(xí)好數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),不論以后選擇哪個(gè)方向,數(shù)據(jù)庫(kù)的學(xué)習(xí)都不能放松。古人云:書(shū)到用時(shí)方恨少,知識(shí)學(xué)多了不會(huì)成為累贅,慢慢的積累,總有用到的時(shí)候。給自己明確一個(gè)目標(biāo),剩下的就是向著這個(gè)目標(biāo)努力,無(wú)論遇到什么困難,克服它就向成功邁進(jìn)了一步。
【學(xué)習(xí)數(shù)據(jù)庫(kù)的心得】相關(guān)文章:
SQL數(shù)據(jù)庫(kù)學(xué)習(xí)心得11-26
數(shù)據(jù)庫(kù)實(shí)習(xí)心得04-06
數(shù)據(jù)庫(kù)心得體會(huì)經(jīng)典08-15
數(shù)據(jù)庫(kù)實(shí)習(xí)日記09-26
數(shù)據(jù)庫(kù)設(shè)計(jì)心得體會(huì)(精選10篇)11-21
數(shù)據(jù)庫(kù)課程設(shè)計(jì)心得體會(huì)02-22
數(shù)據(jù)庫(kù)課程設(shè)計(jì)心得體會(huì)(優(yōu)秀)08-22