亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

關(guān)系數(shù)據(jù)庫(kù)學(xué)結(jié)

時(shí)間:2024-06-11 17:56:01 學(xué)習(xí)總結(jié) 我要投稿
  • 相關(guān)推薦

關(guān)系數(shù)據(jù)庫(kù)學(xué)結(jié)

  關(guān)系數(shù)據(jù)庫(kù)學(xué)結(jié) [篇1]

  四年級(jí)的奧數(shù)課全部結(jié)束了,各自剩下一次考試?荚囍皇菣z測(cè),不代表學(xué)習(xí),學(xué)習(xí)的過(guò)程可以做個(gè)總結(jié)了。

  其實(shí)小學(xué)奧數(shù),三四五年級(jí)這三年是主要學(xué)習(xí)時(shí)間,而且這三年的知識(shí)都是模塊化學(xué)習(xí)的,經(jīng)過(guò)反復(fù),螺旋式的上升和提高,最后在各個(gè)模塊之間建立起聯(lián)系,融會(huì)貫通。

  很多人說(shuō)學(xué)了奧數(shù)長(zhǎng)大了也就忘了,到初中以后沒(méi)什么幫助,其實(shí)根本原因還是沒(méi)學(xué)到‘融會(huì)貫通’這一步。數(shù)學(xué)如果只是作為一種知識(shí),而不是一種思想存在在身體里面,遲早也會(huì)忘掉。只有那些最本質(zhì)的東西,那些思想,那些哲學(xué)觀點(diǎn),留下來(lái),才會(huì)終生受益。

  還是那句話,沒(méi)有輕而易舉的學(xué)習(xí)過(guò)程。天分再高,也要經(jīng)過(guò)磨礪的過(guò)程;天分再低,只要付出,必定有收獲。

  言歸正傳說(shuō)說(shuō)天一這一年的學(xué)習(xí)。

  前天上課發(fā)了復(fù)習(xí)卷子,h老師拿來(lái)考試,全班成績(jī)都不高,天一相對(duì)更不高?陀^原因不說(shuō)了,我昨天晚上和他又過(guò)了一遍那個(gè)復(fù)習(xí)資料,總結(jié)出來(lái)幾點(diǎn):

  第一,如果不和別人比,總體的掌握情況還是過(guò)得去的。這個(gè)過(guò)得去表現(xiàn)在兩方面,一方面他現(xiàn)在的掌握情況正?荚嚳隙軌蚣案瘢硪环矫嫠麑(duì)知識(shí)的掌握程度已經(jīng)絕對(duì)不會(huì)影響到下一步的學(xué)習(xí)。這是值得高興,也值得鼓勵(lì)孩子的地方。畢竟掌握到近乎完美,考試分?jǐn)?shù)很高,只是少數(shù)孩子才能做到,大部分能夠這樣也該滿意了。

  第二,試卷上的題目,過(guò)程寫(xiě)的還不錯(cuò),每一道題都有解題過(guò)程,幾何題都有輔助線的畫(huà)法說(shuō)明,說(shuō)得比較清楚。說(shuō)明寫(xiě)過(guò)程寫(xiě)步驟已經(jīng)在他身上開(kāi)始成為一種習(xí)慣,對(duì)于不是非常復(fù)雜的過(guò)程,也能夠大體掌握。

  上面兩條都是優(yōu)點(diǎn)哈!

  第三,粗心時(shí)時(shí)有。這一次因?yàn)闀r(shí)間緊張,更是鬧出了寫(xiě)到最后一步忘了寫(xiě)答案,少寫(xiě)一個(gè)數(shù)字之類(lèi)的笑話。這也說(shuō)明他專(zhuān)注度還不夠,做題的準(zhǔn)確度速度都有提升空間。但是與其非要強(qiáng)迫他馬上提高,我更希望隨著他年齡的增長(zhǎng),逐步培養(yǎng),這樣不太破壞孩子的天性,雖然對(duì)小升初可能有壞處,但是長(zhǎng)遠(yuǎn)也許有好處。也就是說(shuō)我打算在繼續(xù)容忍他的粗心錯(cuò)誤一段時(shí)間,只要他自己慢慢在進(jìn)步就可以。

  第四,學(xué)了高級(jí)方法,還用簡(jiǎn)單方法解題,費(fèi)時(shí)費(fèi)力。因?yàn)楹?jiǎn)單方法,比如枚舉,更適合孩子的思路,但是現(xiàn)在這個(gè)階段,肯定不是重點(diǎn)考察這方面的能力。計(jì)數(shù)題用枚舉,不但費(fèi)時(shí),答案也基本不靠譜。但是這說(shuō)明孩子的思維能力提升,需要一個(gè)過(guò)程,有人快有人慢。那些更簡(jiǎn)單更本質(zhì)的思路,才是真正屬于他們的東西。孩子都是樸素的哲學(xué)家,有些過(guò)于復(fù)雜的方法其實(shí)妨礙了他們對(duì)于世界的最最簡(jiǎn)單原始的看法。能夠?qū)W了新知識(shí),又保留原來(lái)的孩子的天性不變,真的很難!

  第五,遺忘是學(xué)習(xí)的敵人。盡管平時(shí)的做題量也算是過(guò)得去,還是有些知識(shí)點(diǎn)遺忘了。稍微復(fù)習(xí)一下,就能想起來(lái),但是不復(fù)習(xí)完全沒(méi)有思路。奧數(shù)學(xué)習(xí),本來(lái)就是超過(guò)一個(gè)孩子的能力的訓(xùn)練,這種高水平的思維訓(xùn)練,必須溫故而知新。大量練習(xí)之后,才能把思維能力提升一個(gè)高度。天才和普通娃的差別就在于天才不用練習(xí)。

  四年級(jí)課程結(jié)束,其實(shí)小學(xué)奧數(shù)的面就算是全部鋪開(kāi)了?纯次迥昙(jí)的講義,新知識(shí)點(diǎn)已經(jīng)很少,更多的是在原有知識(shí)上提升難度。奧數(shù)學(xué)習(xí)其實(shí)也是個(gè)點(diǎn)和面的平衡關(guān)系。如果大面積的知識(shí)掌握不了,那說(shuō)明現(xiàn)在所學(xué)習(xí)的東西應(yīng)該是難度過(guò)大了。這個(gè)面的知識(shí)掌握平均水平,其實(shí)就是考試競(jìng)賽中反映出來(lái)的分?jǐn)?shù)。假設(shè)最高難度為100分,那么80分就在80分的水平面上,60分就在60分的水平面上。

  面是由點(diǎn)構(gòu)成的,面的位置確定了,其中未必每個(gè)點(diǎn)都各自剛好在這個(gè)面上,有的或許高些,有的低些。提升整個(gè)面的位置很難,特別是要先把最低點(diǎn)給補(bǔ)上來(lái)才行。孩子的特點(diǎn)不一樣,天一有些知識(shí)對(duì)他來(lái)說(shuō)很容易理解掌握,有些就很難。現(xiàn)在的重點(diǎn)還是要把有缺陷的知識(shí)點(diǎn)補(bǔ)起來(lái)。

  我的感覺(jué)是,孩子能到什么水平,基本上是由天分和家長(zhǎng)孩子愿意付出的努力決定的。要大幅度提高水平,總而言之除非發(fā)生了‘突然開(kāi)竅’這一類(lèi)的情況,可能性很小。莫不如把孩子思維上的短板補(bǔ)一補(bǔ),讓他能夠把自己的水平發(fā)揮出來(lái)。這也就算是夠好的了!

  關(guān)系數(shù)據(jù)庫(kù)學(xué)結(jié) [篇2]

  這學(xué)期學(xué)習(xí)了數(shù)據(jù)庫(kù)原理,我從中學(xué)到了很多,增長(zhǎng)了許多計(jì)算機(jī)方面知識(shí),開(kāi)闊了眼界與思路。我本來(lái)就是個(gè)計(jì)算機(jī)技術(shù)愛(ài)好者,在此門(mén)課程開(kāi)設(shè)之前,為了今年4月份的計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)等級(jí)考試,我已經(jīng)把數(shù)據(jù)庫(kù)技術(shù)那本書(shū)看完了,自學(xué)固然有些難度,有好多知識(shí)雖然記住了,可以應(yīng)對(duì)考試,并最終在考試中取得了好的成績(jī),但事實(shí)上有些知識(shí)仍是一知半解的。帶著疑問(wèn)和一顆有極強(qiáng)求知欲的心,投入了你的課程中。當(dāng)然對(duì)于此門(mén)課程的學(xué)習(xí),我始終保持高度興趣。通過(guò)你的教授,我又重新認(rèn)識(shí)了數(shù)據(jù)庫(kù)。

  數(shù)據(jù)庫(kù)技術(shù)產(chǎn)生于六十年代末,是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支,是信息系統(tǒng)的核心和基礎(chǔ),它的出現(xiàn)極大地促進(jìn)了計(jì)算機(jī)應(yīng)用向各行各業(yè)的滲透,數(shù)據(jù)庫(kù)的建設(shè)規(guī)模、數(shù)據(jù)庫(kù)信息量的大小和使用頻度已成為衡量一個(gè)國(guó)家信息化程度的重要標(biāo)志。數(shù)據(jù)庫(kù)技術(shù)如此重要,更堅(jiān)定了我學(xué)習(xí)的信心。下面將我所學(xué)的主要知識(shí)簡(jiǎn)單介紹如下:

  共分四大塊:數(shù)據(jù)庫(kù)基本原理部分、sql,即結(jié)構(gòu)化查詢語(yǔ)言、數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)安全和完整性控制。

  一、數(shù)據(jù)庫(kù)基本原理

  數(shù)據(jù)庫(kù)技術(shù)是應(yīng)數(shù)據(jù)管理任務(wù)的需要而產(chǎn)生的。數(shù)據(jù)管理經(jīng)歷了三個(gè)階段:人工管理階段、文件管理階段、數(shù)據(jù)庫(kù)系統(tǒng)階段。數(shù)據(jù)庫(kù)系統(tǒng)與其他兩個(gè)系統(tǒng)比,有許多優(yōu)點(diǎn):1)數(shù)據(jù)結(jié)構(gòu)化 ;2)數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充;3) 數(shù)據(jù)獨(dú)立性高;4)數(shù)據(jù)dbms統(tǒng)一管理和控制。目前,數(shù)據(jù)庫(kù)已經(jīng)成為現(xiàn)在信息系統(tǒng)的重要組成部分。據(jù)有數(shù)百g、數(shù)百t、甚至數(shù)百p子節(jié)的數(shù)據(jù)庫(kù)已經(jīng)普遍存在于科學(xué)技術(shù)、工業(yè)、農(nóng)業(yè)、商業(yè)服務(wù)業(yè)和政府部門(mén)的信息系統(tǒng)中。

  數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)領(lǐng)域中發(fā)展最快的技術(shù)之一。數(shù)據(jù)庫(kù)技術(shù)的發(fā)展是沿著數(shù)據(jù)模型的中線展開(kāi)的。現(xiàn)有的數(shù)據(jù)庫(kù)系統(tǒng)均是基于某種數(shù)據(jù)模型的。數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ)。數(shù)據(jù)模型,通俗的講,即為現(xiàn)實(shí)世界的模擬。數(shù)據(jù)模型的組成要素為:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)的完整性約束條件。常用的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P汀?duì)象關(guān)系模型。其中關(guān)系模型是目前最重要的一種數(shù)據(jù)模型。關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)采用的就是關(guān)系數(shù)據(jù)模型作為數(shù)據(jù)的組織方式。關(guān)系數(shù)據(jù)庫(kù)是我們掌握的重點(diǎn)。

  關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)是支持關(guān)系模型的數(shù)據(jù)庫(kù)系統(tǒng)。要想深入了解關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)首先要了解關(guān)系模型。關(guān)系模型由關(guān)系結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束3部分組成。關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)非常簡(jiǎn)單,只包含單一的數(shù)據(jù)結(jié)構(gòu)——關(guān)系。在用戶看來(lái),關(guān)系模型的中的數(shù)據(jù)的邏輯結(jié)構(gòu)是一張扁平的二維表。關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)雖然簡(jiǎn)單但卻能表達(dá)豐富的語(yǔ)義,描述出現(xiàn)實(shí)世界的實(shí)體以及實(shí)體之間的聯(lián)系。

  關(guān)系模型是建立在集合代數(shù)的基礎(chǔ)上的。關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模式是型,關(guān)系是值。關(guān)系模式是對(duì)關(guān)系的描述。關(guān)系數(shù)據(jù)庫(kù)也有型與值之分。關(guān)系數(shù)據(jù)庫(kù)的型也成關(guān)系數(shù)據(jù)庫(kù)模式,是對(duì)關(guān)系數(shù)據(jù)庫(kù)的描述。關(guān)系數(shù)據(jù)庫(kù)的值是這些關(guān)系模式在某一時(shí)刻對(duì)應(yīng)的關(guān)系的集合,通常就稱為關(guān)系數(shù)據(jù)庫(kù)。

  關(guān)系模型給出了關(guān)系操作的能力的說(shuō)明,但不對(duì)rdbms語(yǔ)言給出具體的語(yǔ)法要求。關(guān)系模型中常用的關(guān)系操作包括查詢操作和插入、刪除、修改操作兩大部分。關(guān)系的查詢表達(dá)能力很強(qiáng),是關(guān)系操作中最主要的部分。查詢又分為:選擇、投影、連接、除、并、差、交、笛卡爾積等。其中選擇、投影、并、差、笛卡爾積是基本的操作。關(guān)系操作的特點(diǎn)實(shí)際和操作方式,即操作的對(duì)象和結(jié)果都是集合。這種操作方式也成為一次以集合的方式。

  關(guān)系的完整性約束有三個(gè):實(shí)體完整性、參照完整性和用戶自定義完整性。其中實(shí)體完整性和參照完整性是關(guān)系模型必須滿足的完整性約束條件,被稱作是關(guān)系的兩個(gè)不變形,應(yīng)該由關(guān)系系統(tǒng)自動(dòng)支持。用戶完整性適應(yīng)用戶需要遵循的約束條件,體現(xiàn)了具體領(lǐng)域的語(yǔ)義約束。

  二、sql標(biāo)準(zhǔn)語(yǔ)言

  sql(structured query language),即結(jié)構(gòu)化查詢語(yǔ)言,是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言。1986年10美國(guó)國(guó)家標(biāo)準(zhǔn)局的數(shù)據(jù)庫(kù)委員會(huì)x3h2批準(zhǔn)了sql作為關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言的美國(guó)標(biāo)準(zhǔn)。1987年國(guó)際標(biāo)準(zhǔn)化組織也通過(guò)了這一標(biāo)準(zhǔn)。sql標(biāo)準(zhǔn)從1986年公布以來(lái)隨著數(shù)據(jù)庫(kù)技術(shù)的發(fā)展不斷發(fā)展,不斷豐富。

  sql 功 能 動(dòng) 詞

  數(shù) 據(jù) 定 義 create,drop,alter

  數(shù) 據(jù) 查 詢 select

  數(shù) 據(jù) 操 縱 insert,update ,delete

  數(shù) 據(jù) 控 制 grant,revoke

  sql之所以能夠?yàn)橛脩艉蜆I(yè)界所接受,并成為國(guó)際標(biāo)準(zhǔn),是因?yàn)樗且粋(gè)綜合的、功能極強(qiáng)同時(shí)又簡(jiǎn)潔易學(xué)的語(yǔ)言。sql集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體。有如下特點(diǎn):1)綜合統(tǒng)一;2)高度過(guò)程化;3)面向集合的操作方式;4)以同一種語(yǔ)法結(jié)構(gòu)提供多種使用方式;5)語(yǔ)言簡(jiǎn)潔,易學(xué)易用。sql接近英語(yǔ)口語(yǔ),因此容易學(xué)習(xí),容易使用。

  sql的數(shù)據(jù)定義語(yǔ)句

  操 作 對(duì) 象     操 作 方 式

  創(chuàng) 建 刪 除 修 改

  表 create table drop table alter table

  視 圖 create view drop view

  索 引 create index drop index

  數(shù)據(jù)庫(kù)查詢是數(shù)據(jù)庫(kù)的核心操作。也是數(shù)據(jù)庫(kù)學(xué)習(xí)的重點(diǎn)和難點(diǎn)。sql提供了select語(yǔ)句進(jìn)行數(shù)據(jù)庫(kù)的查詢,該語(yǔ)句具有靈活的使用方式和豐富的功能。其一般格式為:

  select [all|distinct] <目標(biāo)列表達(dá)式>

  [,<目標(biāo)列表達(dá)式>] …

  from <表名或視圖名>[, <表名或視圖名> ] …

  [ where <條件表達(dá)式> ]

  [ group by <列名1> [ having <條件表達(dá)式> ] ]

  [ order by <列名2> [ asc|desc ] ];

  select語(yǔ)句既可以完成簡(jiǎn)單的單表查詢,也可以完成復(fù)雜的連接查詢和嵌套查詢。

  (一)、單表查詢

  1、選擇表中的若干列:

  2、選擇表中的若干元組;

  2)查詢滿足條件的元組。where子句常用的查詢條件有

  3、order by子句。

  4、聚集函數(shù)。

  5、order by子句

  (二)、連接查詢

  1、等值與非等值連接查詢;2、自然連接;3、外連接;4、復(fù)合條件連接。

  (三)、嵌套查詢

  1、帶有in謂語(yǔ)的子查詢;2、帶有比較運(yùn)算符的子查詢;3、帶有any(some)或all謂語(yǔ)的子查詢;4、帶有exists謂詞的子查詢。

  (四)、集合查詢。

  數(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ù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求

  在數(shù)據(jù)庫(kù)領(lǐng)域內(nèi),常常把使用數(shù)據(jù)庫(kù)的各類(lèi)系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ)把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來(lái)。提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需的信息數(shù)據(jù)庫(kù)是信息系統(tǒng)的各個(gè)部分能否緊密地結(jié)合在一起以及如何結(jié)合的關(guān)鍵所在。數(shù)據(jù)庫(kù)設(shè)計(jì)是信息系統(tǒng)開(kāi)發(fā)和建設(shè)的重要組成部分。

  數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn):

  1. 數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合數(shù)據(jù)庫(kù)建設(shè)是硬件、軟件和干件的結(jié)合:

  1)三分技術(shù),七分管理,十二分基礎(chǔ)數(shù)據(jù);2)技術(shù)與管理的界面稱之為“干件”.

  2. 數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合:

  1)結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)庫(kù)框架或數(shù)據(jù)庫(kù)結(jié)構(gòu)

  2)行為(處理)設(shè)計(jì):設(shè)計(jì)應(yīng)用程序、事務(wù)處理等

  3.結(jié)構(gòu)和行為分離的設(shè)計(jì)

  1)傳統(tǒng)的軟件工程忽視對(duì)應(yīng)用中數(shù)據(jù)語(yǔ)義的分析和抽象,只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的決策

  2)早期的數(shù)據(jù)庫(kù)設(shè)計(jì)致力于數(shù)據(jù)模型和建模方法研究,忽視了對(duì)行為的設(shè)計(jì)

  數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述:

  1. 手工試湊法

  2. 規(guī)范設(shè)計(jì)法

  基本思想 :過(guò)程迭代和逐步求精規(guī)范設(shè)計(jì)法

  典型方法有:新奧爾良(new orleans)方法( 將數(shù)據(jù)庫(kù)設(shè)計(jì)分為四個(gè)階段);s.b.yao方法(將數(shù)據(jù)庫(kù)設(shè)計(jì)分為五個(gè)步驟);i.r.palmer方法(把數(shù)據(jù)庫(kù)設(shè)計(jì)當(dāng)成一步接一步的過(guò)程)。

  3.計(jì)算機(jī)輔助設(shè)計(jì):

  oracle designer 2000和sybase powerdesigner.

  數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟:

  1、數(shù)據(jù)庫(kù)設(shè)計(jì)的準(zhǔn)備工作;2、數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程(六個(gè)階段): 1)需求分析階段;2)概念結(jié)構(gòu)設(shè)計(jì)階段;3)邏輯結(jié)構(gòu)設(shè)計(jì)階段;4)數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段;5)數(shù)據(jù)庫(kù)實(shí)施階段;6)數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段.

  設(shè)計(jì)一個(gè)完善的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)往往是上述六個(gè)階段的不斷反復(fù)。

  四、數(shù)據(jù)庫(kù)安全和完整性控制

  數(shù)據(jù)庫(kù)的一大特點(diǎn)是數(shù)據(jù)可以共享,但數(shù)據(jù)共享必然帶來(lái)數(shù)據(jù)庫(kù)的安全性問(wèn)題.數(shù)據(jù)庫(kù)系統(tǒng)的安全保護(hù)措施是否有效是數(shù)據(jù)庫(kù)系統(tǒng)主要的性能指標(biāo)之一.

  數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù),防止因用戶非法使用數(shù)據(jù)庫(kù)造成數(shù)據(jù)泄露、更改或破壞。課本中講述了三類(lèi)計(jì)算機(jī)系統(tǒng)安全性問(wèn)題:技術(shù)安全類(lèi)、管理安全類(lèi)和政策法律類(lèi)。如何控制數(shù)據(jù)庫(kù)的安全性?其常用的方法有:1)用戶標(biāo)識(shí)和鑒定2)存取控制;3)視圖;4)審計(jì);5)密碼存儲(chǔ).

  數(shù)據(jù)庫(kù)的完整性:即數(shù)據(jù)的正確性和相容性防止不合語(yǔ)義的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù)。

  例: 學(xué)生的年齡必須是整數(shù),取值范圍為14--29;學(xué)生的性別只能是男或女;學(xué)生的學(xué)號(hào)一定是唯一的; 學(xué)生所在的系必須是學(xué)校開(kāi)設(shè)的系;

  一個(gè)完善的完整性控制機(jī)制應(yīng)該允許用戶定義各類(lèi)完整性約束條件。dbms的完整性控制機(jī)制有:1. 定義功能2. 檢查功能3. 違約反應(yīng)。

  完整性規(guī)則用五元組表示:(d,o,a,c,p):d(data) 約束作用的數(shù)據(jù)對(duì)象;o(operation)觸發(fā)完整性檢查的數(shù)據(jù)庫(kù)操作:一是當(dāng)用戶發(fā)出什么操作請(qǐng)求時(shí)需要檢查該完整性規(guī)則;二是立即檢查還是延遲檢查;a(assertion) 數(shù)據(jù)對(duì)象必須滿足的斷言或語(yǔ)義約束這是規(guī)則的主體; c(condition) 選擇a作用的數(shù)據(jù)對(duì)象值的謂詞; p(procedure) 違反完整性規(guī)則時(shí)觸發(fā)的過(guò)程。

  通過(guò)本課學(xué)習(xí)令我感受深的是,在我自己看書(shū)的時(shí)候關(guān)于數(shù)據(jù)庫(kù)規(guī)范化理論(1nf、2nf等)那一塊自己怎么看也記不住,主要原因是自己理解不了,只能靠死記,故有些困難。減小關(guān)系模式因規(guī)范化程度過(guò)低帶來(lái)的數(shù)據(jù)冗余,克服修改、刪除的異常,“模式分解”是規(guī)范化的實(shí)現(xiàn)途徑,但數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)踐中不能過(guò)分追求規(guī)范化程度。還有就是數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程,對(duì)于模型的轉(zhuǎn)化理論也很難理解,通過(guò)您的講解很容易就理解了,而且明白如何去做了。

  以上是我對(duì)數(shù)據(jù)庫(kù)重點(diǎn)知識(shí)的理解,通過(guò)學(xué)習(xí)本課程和做實(shí)驗(yàn).我學(xué)會(huì)了如何來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù),如何利用SQL語(yǔ)言來(lái)定義或進(jìn)行相關(guān)查詢.我感覺(jué)學(xué)到的不僅是知識(shí)本身,而且學(xué)到了一種技能和方法。

  關(guān)系數(shù)據(jù)庫(kù)學(xué)結(jié) [篇3]

  在java數(shù)據(jù)庫(kù)開(kāi)發(fā)中,常常會(huì)提到數(shù)據(jù)持久層這一概念,在javaee的三層結(jié)構(gòu)是表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層,即通常說(shuō)的mvc模式。數(shù)據(jù)持久層的主要任務(wù)是負(fù)責(zé)數(shù)據(jù)的存儲(chǔ),數(shù)據(jù)庫(kù)持久層就是mvc的m層也就是model層。

  1.數(shù)據(jù)持久層的含義

  數(shù)據(jù)持久層是位于業(yè)務(wù)邏輯層和數(shù)據(jù)庫(kù)之間,用于存儲(chǔ)數(shù)據(jù)的一個(gè)模塊。把數(shù)據(jù)持久層單獨(dú)作為j2ee體系的一個(gè)層提出來(lái)的原因就是能夠在對(duì)象-關(guān)系數(shù)據(jù)庫(kù)之間提供一個(gè)成功的企業(yè)級(jí)映射解決方案,盡最大可能彌補(bǔ)這兩種范例之間的差異,其目的是通過(guò)持久層的框架將數(shù)據(jù)庫(kù)存儲(chǔ)從服務(wù)層中分離出來(lái)是,持久層框架有兩種方向:直接自己編寫(xiě)jdbc等sql語(yǔ)句(如ibatis);使用o/rmapping技術(shù)實(shí)現(xiàn)的hibernate和jdo技術(shù);當(dāng)然還有javabean中的實(shí)體bean技術(shù)。

  2.數(shù)據(jù)持久層設(shè)計(jì)

  數(shù)據(jù)持久層的設(shè)計(jì)目標(biāo)是為整個(gè)項(xiàng)目提供一個(gè)高層、統(tǒng)一、安全和并發(fā)的數(shù)據(jù)持久機(jī)制。完成對(duì)各種數(shù)據(jù)進(jìn)行持久化的編程工作,并為系統(tǒng)業(yè)務(wù)邏輯層提供服務(wù)。合理的數(shù)據(jù)持久層和設(shè)計(jì)能夠簡(jiǎn)化數(shù)據(jù)增、刪、改、查等功能的開(kāi)發(fā)過(guò)程,同時(shí)又不喪失多層結(jié)構(gòu)的天然優(yōu)勢(shì),繼承延續(xù)j2ee特有的可伸縮性和可擴(kuò)展性。o/r映射是數(shù)據(jù)持久層設(shè)計(jì)的主要課題,o/r映射是object/relation映射,是對(duì)象和關(guān)系型數(shù)據(jù)庫(kù)表之間的映射。數(shù)據(jù)持久層框架的出現(xiàn),大大完善了數(shù)據(jù)持久層的設(shè)計(jì)。

  3.數(shù)據(jù)持久層框架

  數(shù)據(jù)持久層框架是為了解決持久層設(shè)計(jì)而出現(xiàn)的,javaee開(kāi)發(fā)中的持久層框架有很多,目前做的最好的還是hibernate框架,它是一個(gè)完全自動(dòng)化的持久層框架。hibernate框架是一個(gè)開(kāi)源的數(shù)據(jù)持久層框架。hibernate是一種orm框架,全稱object-r保存修改elativedatabase-mapping,在java對(duì)象與關(guān)系數(shù)據(jù)庫(kù)之間建立某種映射,以實(shí)現(xiàn)直接存取java對(duì)象(一般為pojo或者vo)。orm框架是不同于mvc的另一種思想的框架,使用范圍也與mvc截然不同。關(guān)于hibernate會(huì)在后面的章節(jié)中做詳細(xì)介紹。

  關(guān)系數(shù)據(jù)庫(kù)學(xué)結(jié) [篇4]

  通過(guò)學(xué)習(xí)這門(mén)課,我們?nèi)齻(gè)實(shí)現(xiàn)了一系列項(xiàng)目功能。我們第一次通過(guò)大家的努力完成這個(gè)項(xiàng)目,充分體現(xiàn)了我們的團(tuán)隊(duì)精神。通過(guò)這個(gè)項(xiàng)目我們學(xué)到了很多,并把這些東西付諸實(shí)踐,從而獲得成功。當(dāng)然,雖然我們的項(xiàng)目有很多缺陷,比如屏幕效果不夠成熟,功能不夠多樣,實(shí)際操作時(shí)安全性問(wèn)題,這就需要我們不斷一步一步改進(jìn),去維護(hù),一個(gè)成功的項(xiàng)目是任重而道遠(yuǎn)的,這是我們的第一步,我們將堅(jiān)定地走第二步,第三步,我們將會(huì)越走越好。

  大二選修了數(shù)據(jù)庫(kù),聽(tīng)學(xué)長(zhǎng)學(xué)姐們說(shuō),這門(mén)課很難,我們心里都很忐忑。

  但是學(xué)期末再來(lái)看,我們對(duì)于這門(mén)課的學(xué)習(xí)有了進(jìn)一步的認(rèn)識(shí)。老師講課很認(rèn)真,雙語(yǔ)教學(xué)讓我們?cè)诜g英文的基礎(chǔ)上,充分理解其中的含義。對(duì)于重點(diǎn)難點(diǎn)老師總是很有耐心的一遍遍重復(fù)講解,配合著圖解和ppt,直到講透徹我們都聽(tīng)懂為止。從數(shù)據(jù)結(jié)構(gòu)到數(shù)據(jù)庫(kù)一直選王老師的課,很喜歡王老師講課的風(fēng)格,老師講的很耐心,每每講到重點(diǎn)或是難點(diǎn)都會(huì)確定我們是否明白。老師總是能把知識(shí)點(diǎn)講的我們易懂。

  期末的大作業(yè),就是三人一組的項(xiàng)目,讓我們理論聯(lián)系實(shí)踐,自己學(xué)習(xí)課外知識(shí),培養(yǎng)團(tuán)隊(duì)精神。這對(duì)我們是一個(gè)很好的機(jī)會(huì),來(lái)解決不懂的理論問(wèn)題,對(duì)所學(xué)知識(shí)靈活運(yùn)用。覺(jué)得這個(gè)大項(xiàng)目比較鍛煉我們的能力,讓我們能學(xué)有所用。

  關(guān)靜

【關(guān)系數(shù)據(jù)庫(kù)學(xué)結(jié)】相關(guān)文章:

公共關(guān)系學(xué)結(jié)08-03

安全學(xué)結(jié)08-03

班級(jí)學(xué)結(jié)08-03

采購(gòu)學(xué)結(jié)08-03

倉(cāng)管員學(xué)結(jié)08-03

昌樂(lè)學(xué)結(jié)08-03

車(chē)間學(xué)結(jié)08-03

法規(guī)學(xué)結(jié)03-21

法語(yǔ)學(xué)結(jié)08-02

服裝學(xué)結(jié)08-03