国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計

這篇具有很好參考價值的文章主要介紹了軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

1.數(shù)據(jù)庫的基本概念

1.1數(shù)據(jù)庫的體系結構

1.1.1常見數(shù)據(jù)庫

1.1.2分布式數(shù)據(jù)庫的特點

1.1.3分布式數(shù)據(jù)庫的透明性

1.1.4例題

1.2三級模式結構

1.2.1三級模式概念圖

1.2.2例題

1.3數(shù)據(jù)倉庫

1.3.1數(shù)據(jù)倉庫的特點

1.3.2數(shù)據(jù)倉庫的過程

1.3.3例題

2.數(shù)據(jù)庫的設計過程

2.1設計過程概念圖

2.2例題

3.概念設計

3.1概念設計過程

3.2 E-R圖

3.2.1 E-R模型示意圖

3.2.1 E-R圖

3.2.1.1基本概念

3.2.1.2屬性

3.2.1.3聯(lián)系

3.2.1.4三元聯(lián)系

3.2.1.5同一個實體集內(nèi)部的二元聯(lián)系

3.2.1.6擴充的E-R模型

4.邏輯設計

4.1關系模式相關概念

4.1.1數(shù)據(jù)模型

4.1.2關系模型的相關概念

4.2 E-R圖轉(zhuǎn)關系模式

4.2.1相關概念

4.2.2例題


1.數(shù)據(jù)庫的基本概念

1.1數(shù)據(jù)庫的體系結構

1.1.1常見數(shù)據(jù)庫

①集中式數(shù)據(jù)庫

數(shù)據(jù)是集中的;數(shù)據(jù)管理是集中的

②C/S結構

客戶端負責數(shù)據(jù)表服務;服務器負責數(shù)據(jù)庫服務;系統(tǒng)分前后端;ODBC、JDBC

③分布式數(shù)據(jù)庫

物理上分布、邏輯上集中;物理上分布、邏輯上分布;透明性

④并行數(shù)據(jù)庫

分為共享內(nèi)存式和無共享式

1.1.2分布式數(shù)據(jù)庫的特點

數(shù)據(jù)獨立性。除了數(shù)據(jù)的邏輯獨立性與物理獨立性外,還有數(shù)據(jù)分布獨立性(分布透明性)。 ②集中與自治共享結合的控制結構。各局部的DBMS可以獨立地管理局部數(shù)據(jù)庫,具有自治的功能。同時,系統(tǒng)又設有集中控制機制,協(xié)調(diào)各局部DBMS的工作,執(zhí)行全局應用。 ③適當增加數(shù)據(jù)冗余度。在不同的場地存儲同一數(shù)據(jù)的多個副本,可以提高系統(tǒng)的可靠性和可用性,同時也能提高系統(tǒng)性能。(提高系統(tǒng)的可用性,即當系統(tǒng)中某個節(jié)點發(fā)生故障時,因為數(shù)據(jù)有其他副本在非故障場地上,對其他所有場地來說,數(shù)據(jù)仍然是可用的,從而保證數(shù)據(jù)的完備性。)全局的一致性、可串行性和可恢復性

1.1.3分布式數(shù)據(jù)庫的透明性

分片透明:是指用戶不必關心數(shù)據(jù)是如何分片/分塊的,它們對數(shù)據(jù)的操作在全局關系上進行,即如何分片對用戶是透明的。

復制透明:用戶不用關心數(shù)據(jù)庫在網(wǎng)絡中各個節(jié)點的復制情況,被復制的數(shù)據(jù)的更新都由系統(tǒng)自動完成。

位置透明:是指用戶不必知道所操作的數(shù)據(jù)放在何處,即數(shù)據(jù)分配到哪個或哪些站點存儲對用戶是透明的

局部映像透明性(邏輯透明)∶是最低層次的透明性,該透明性提供數(shù)據(jù)到局部數(shù)據(jù)庫的映像,即用戶不必關心局部DBMS支持哪種數(shù)據(jù)模型、使用哪種數(shù)據(jù)操縱語言,數(shù)據(jù)模型和操縱語言的轉(zhuǎn)換是由系統(tǒng)完成的。因此,局部映像透明性對異構型和同構異質(zhì)的分布式數(shù)據(jù)庫系統(tǒng)是非常重要的。

1.1.4例題

(1)

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

答案:D A

解析:白給

(2)

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

答案:C

解析:白給

知識點補充與回顧:

在分布式數(shù)據(jù)庫中:

①共享性:所有的數(shù)據(jù)都是共享的

②自治性:每個節(jié)點有局部的數(shù)據(jù)庫管理系統(tǒng)管理

③可用性:某個節(jié)點故障,而有副本,系統(tǒng)仍可用

④分布性:在物理結構上分布

1.2三級模式結構

1.2.1三級模式概念圖

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

注:①外模式-概念模式映射/映像對應邏輯獨立性

邏輯獨立性:數(shù)據(jù)的邏輯結構發(fā)生變化后,用戶程序也可以不修改,但是為了保證應用程序能夠正確執(zhí)行,需要修改外模式和概念模式之間的映像。

②概念模式-內(nèi)模式映射對應物理獨立性

物理獨立性:當數(shù)據(jù)的物理結構發(fā)生改變時,應用程序不用改變。但是為了能夠保證應用程序能夠正確執(zhí)行,需要修改概念模式和內(nèi)模式之間的映像。

1.2.2例題

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

答案:B

解析:白給題

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

答案:B

解析:白給

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

答案:D

解析:白給

1.3數(shù)據(jù)倉庫

1.3.1數(shù)據(jù)倉庫的特點

①面向主題:數(shù)據(jù)按主題組織

②集成的:消除了源數(shù)據(jù)中的不一致性,提供整個企業(yè)的一致性全局信息

③相對穩(wěn)定的(非易失的):主要進行查詢操作,只有少量的修改和刪除操作(或是不刪除)

④反映歷史變化(隨著時間變化)︰記錄了企業(yè)從過去某一時刻到當前各個階段的信息,可對發(fā)展歷程和未來趨勢做定量分析和預測

1.3.2數(shù)據(jù)倉庫的過程

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

OLAP和OLTP的區(qū)分:

OLAP:數(shù)據(jù)倉庫就是典型的OLAP,其中A是分析的意思,著重于分析

OLTP:常見的數(shù)據(jù)庫就是OLTP,關于聯(lián)機事務,著重于事務

1.3.3例題

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

答案:B

解析:

A數(shù)據(jù)清理

D數(shù)據(jù)抽取

2.數(shù)據(jù)庫的設計過程

2.1設計過程概念圖

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

注:①數(shù)據(jù)流圖(OFD)

②數(shù)據(jù)字典(OD)

③聚簇索引屬于物理設計

④邏輯設計階段的關系模式需要考慮關系規(guī)范化

2.2例題

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

答案:B

解析:白給

3.概念設計

3.1概念設計過程

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

在“合并局部模型消除沖突”中:

(1)集成方法:

①多個局部E-R圖一次集成

②逐步集成,用累加的方式一次集成兩個局部E-R

(2)集成產(chǎn)生的沖突及解決辦法:(針對同一對象)

屬性沖突:包括屬性域沖突和屬性取值沖突

命名沖突:包括同名異義和異名同義

結構沖突:包括同一對象在不同應用中具有不同的抽象,以及同一實體在不同局部E-R圖中所包含的屬性個數(shù)和屬性排列次序不完全相同

3.2 E-R圖

3.2.1 E-R模型示意圖

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

實體用矩形表示,屬性用橢圓表示,聯(lián)系用方塊表示,特殊化的實體用特殊矩形+特殊線段表示

3.2.1 E-R圖
3.2.1.1基本概念

①實體:實體是現(xiàn)實世界中可以區(qū)別于其他對象的事件或事物。(實體集―實體的集合)

②屬性:屬性是實體某方面的特性

③聯(lián)系∶實體的聯(lián)系分為實體內(nèi)部的聯(lián)系和實體與實體間的聯(lián)系。實體間聯(lián)系類型:一對一(1 : 1)、一對多(1 : n)、一對多(n : m)

3.2.1.2屬性

(1)簡單屬性和復合屬性

①簡單屬性是原子的,不可再分的

②復合屬性可以細分為更小的部分(即劃分為別的屬性)

復合屬性的舉例:地址可以拆分出省、市

(2)單值屬性和多值屬性

①定義的屬性對于一個特定的實體都只有單獨的一個值,稱為單值屬性

②在某些特定情況下,一個屬性可能對應一組值,稱為多值屬性

多值屬性的舉例:一個人有好幾個號碼

(3)一些特殊的屬性

①NULL屬性:表示無意義或不知道

②派生屬性:可以從其他屬性得來

派生屬性的舉例:年齡可由身份證號推出

3.2.1.3聯(lián)系

(1)一對一(1 : 1)

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

一個班就只有一個班長,一個班長只對應一個班

(2)一對多(1 : n)(1 : *)

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

一個班有很多學員,一個學員只屬于一個班級

(3)多對多(n : m)(* : *)

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

一門課程有多個學員學習,一個學員可以學習多門課程

3.2.1.4三元聯(lián)系

(1)兩個以上不同實體集之間的聯(lián)系可以存在三元聯(lián)系

(2)多重度的確定,可根據(jù)語義直接轉(zhuǎn)換

以三元關系中的一個實體作為中心,假設另兩個實體都只有一個實例:

①若中心實體只有一個實例能與另兩個實體的一個實例進行關聯(lián),則中心實體的連通數(shù)為“—”

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

P_D:表示一個病房有多個病人和多個醫(yī)生,一個醫(yī)生只負責一個病房,一個病人只屬于一個病房

②若中心實體有多于一個實例能與另兩個實體實例進行關聯(lián),則中心實體的連通數(shù)為“多”

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

Supp為供應商,Proj為項目,Part為零件

SP_P:表示供應商為多個項目供應多種零件,每個項目可用多個供應商供應的零件,每種零件可由不同的供應商供應。

3.2.1.5同一個實體集內(nèi)部的二元聯(lián)系

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

3.2.1.6擴充的E-R模型

(1)弱實體:在現(xiàn)實世界中有一種特殊的依賴聯(lián)系,該聯(lián)系是指某實體是否存在對于另一些實體具有很強的依賴關系,即一個實體的存在必

須以另一個實體為前提,而將這類實體稱為弱實體,如家屬與職工的聯(lián)系,附件與郵件

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

(2)特殊化:在現(xiàn)實世界中,某些實體一方面具有一些共性,另一方面還具有各自的特性,一個實體集可以按照某些特征區(qū)分為幾個子實體

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

(3)聚集:一個聯(lián)系作為另一個聯(lián)系的一端

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

4.邏輯設計

4.1關系模式相關概念

4.1.1數(shù)據(jù)模型

①層次模型

該圖來源于數(shù)據(jù)庫系統(tǒng)概論第五版

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

②網(wǎng)狀模型

該圖來源于數(shù)據(jù)庫系統(tǒng)概論第五版

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

其中S-SC和C-SC為聯(lián)系名

關系模型

關系名(屬性1, 屬性2, 屬性3, ……, 屬性n)

eg:學生(學號, 姓名, ……)

該圖來源于數(shù)據(jù)庫系統(tǒng)概論第五版

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

數(shù)據(jù)模型三要素:數(shù)據(jù)結構、數(shù)據(jù)操作、數(shù)據(jù)的約束條件

④面向?qū)ο竽P?了解一下)

以對象為單位來組織的模型

4.1.2關系模型的相關概念

(1)目和度

關系模式中屬性的個數(shù)

(2)候選碼(候選鍵)

若關系中的某一屬性組的值能唯一地標識一個元組,而其子集不能,則稱該屬性組為候選碼

(3)主碼(主鍵)

若一個關系有多個候選碼,則選定其中一個為主碼

(4)主屬性與非主屬性

候選碼的諸屬性稱為主屬性。不包含在任何候選碼中的屬性稱為非主屬性或非碼屬性。

(5)外碼(外鍵)

其它關系的主鍵

(6)全碼

關系模式的所有屬性組是這個關系的候選碼

(7)關系表的三種類型

基本關系表、查詢表、視圖表,前者為存在于數(shù)據(jù)庫中的實表,后兩者為虛表

(8)完整性約束

實體完整性約束(主鍵唯一且非空)、參照完整性約束(即外鍵,要么是其它主鍵,要么是空)、用戶自定義完整性約束

注:觸發(fā)器可以完成復雜完整性的定義

4.2 E-R圖轉(zhuǎn)關系模式

4.2.1相關概念

(1)一個實體型必須轉(zhuǎn)換為一個關系模式

(2)聯(lián)系轉(zhuǎn)關系模式:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

①一對一聯(lián)系的轉(zhuǎn)換有兩種方式

獨立的關系模式:并入兩端主鍵及聯(lián)系自身屬性。(主鍵:任一端主鍵)

歸并(任意一端):并入另一端主鍵及聯(lián)系自身屬性。(主鍵:保持不變)

②一對多聯(lián)系的轉(zhuǎn)換有兩種方式

獨立的關系模式:并入兩端主鍵及聯(lián)系自身屬性。(生鍵:多端主鍵)

歸并(多端)∶并入另一端主鍵及聯(lián)系自身屬性。(主鍵:保持不變)

③多對多聯(lián)系的轉(zhuǎn)換只有一種方式

獨立的關系模式:并入兩端主鍵及聯(lián)系自身屬性。(主鍵:兩端主鍵的組合鍵)

4.2.2例題

其中下劃線代表主鍵,波浪線代表外鍵

(1)1 : 1

E-R圖:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

關系模式:

①獨立關系模式

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

②歸并:

第一種歸并:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

第二種歸并:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

(2)1 :n

E-R圖:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

關系模式:

①獨立關系模式:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

②歸并:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

(3)n : m

E-R圖:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

關系模式:

軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計,軟件設計師,軟件設計師,軟考

上一篇:軟件設計師學習筆記11-磁盤管理+IO管理軟件+文件管理+作業(yè)管理文章來源地址http://www.zghlxwxcb.cn/news/detail-726326.html

到了這里,關于軟件設計師學習筆記12-數(shù)據(jù)庫的基本概念+數(shù)據(jù)庫的設計過程+概念設計+邏輯設計的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 系統(tǒng)架構設計師考試論文:論NoSQL 數(shù)據(jù)庫技術在現(xiàn)代軟件項目中的應用與效果

    ????????隨著互聯(lián)網(wǎng) web2.0 網(wǎng)站的興起,傳統(tǒng)關系數(shù)據(jù)庫在應對 web2.0 網(wǎng)站,特別是超大規(guī)模和高并發(fā)的 web2.0 純動態(tài) SNS 網(wǎng)站上已經(jīng)顯得力不從心,暴露了很多難以克服的問題,而非關系型的數(shù)據(jù)庫則由于其本身的特點得到了非常迅速的發(fā)展。NoSQL(Not only SQL )的產(chǎn)生就是為

    2024年02月11日
    瀏覽(21)
  • 軟件設計師筆記

    軟件設計師筆記

    數(shù)據(jù)的表示、計算機結構、Flynn分類法、CISC與RISC、流水線技術、存儲系統(tǒng)、總線系統(tǒng)、可靠性、校驗碼 1. 數(shù)據(jù)的表示 (一)進制轉(zhuǎn)換 R進制轉(zhuǎn)十進制使用按權展開法: 十進制轉(zhuǎn)R進制使用短除法 二進制轉(zhuǎn)八進制、16進制 原碼、反碼、補碼、移碼 正數(shù)的反碼不變。負數(shù)的反碼

    2024年02月02日
    瀏覽(26)
  • 軟考 軟件設計師計算機網(wǎng)絡筆記

    軟考 軟件設計師計算機網(wǎng)絡筆記

    物理層的互聯(lián)設備有中繼器和集線器,集線器是一種特殊的多路多端口中繼器 數(shù)據(jù)鏈路層的互連設備有網(wǎng)橋,交換機,交換機是一個多端口的網(wǎng)橋 網(wǎng)絡層互連設備有路由器 所有帶T的除了TFTP其他都是TCP,所有不帶T的除了POP3其他都是UDP? 考試對用題型 tcp面向連接,udp無連接

    2024年02月06日
    瀏覽(259)
  • 軟件設計師筆記--計算機系統(tǒng)知識

    軟件設計師筆記--計算機系統(tǒng)知識

    備戰(zhàn)2023年5月27號的軟件設計師考試,在此做一個學習筆記的分享,侵刪。 推薦UP主:zst_2001 推薦UP主分享的學習路線:zst的軟件設計師學習路線 推薦刷題軟件:軟考通 個人感悟:適合非科班小白學習,講完某個知識點系統(tǒng)的刷題,然后自己在軟考通上面系統(tǒng)的刷章節(jié)題,最

    2024年02月01日
    瀏覽(23)
  • 系統(tǒng)架構設計師筆記第20期:軟件架構復用

    軟件架構復用是指在不改變軟件功能的情況下,將已有的軟件架構直接或進行微調(diào)后復用到新的軟件或系統(tǒng)中,從而加快軟件開發(fā)進程,提高軟件生產(chǎn)效率。軟件架構復用包括軟件產(chǎn)品復用和軟件過程復用兩部分的內(nèi)容。其中,軟件產(chǎn)品復用是指將已有的軟件組件(如函數(shù)、

    2024年02月10日
    瀏覽(21)
  • 系統(tǒng)架構設計師筆記第6期:計算機軟件

    計算機軟件(Computer Software)是指由計算機程序和相關數(shù)據(jù)組成的指令集合,用于控制和協(xié)調(diào)計算機硬件執(zhí)行特定任務和提供特定功能的系統(tǒng)。簡而言之,計算機軟件是指計算機系統(tǒng)中運行的程序和相關數(shù)據(jù)的集合。 計算機軟件可以分為兩大類: 1. 系統(tǒng)軟件(System Software):

    2024年02月08日
    瀏覽(18)
  • 軟件設計師_軟考中級_下午題筆記(已過)

    軟件設計師_軟考中級_下午題筆記(已過)

    數(shù)據(jù)流圖分為頂層數(shù)據(jù)流圖和0層數(shù)據(jù)流圖 頂層數(shù)據(jù)流圖只有一個處理節(jié)點即某某系統(tǒng),頂層數(shù)據(jù)流圖是系統(tǒng)和實體的數(shù)據(jù)傳輸表示 0層數(shù)據(jù)流圖是將系統(tǒng)細化 一、數(shù)據(jù)流圖的組成 外部實體(起點,終點) 數(shù)據(jù)流 處理 數(shù)據(jù)存儲 二、數(shù)據(jù)流圖相關原則 1、頂層圖和0層圖平衡原則

    2024年02月05日
    瀏覽(93)
  • 系統(tǒng)架構設計師筆記第7期:嵌入式系統(tǒng)及軟件

    嵌入式系統(tǒng)是一種特殊的計算機系統(tǒng),它被設計用于執(zhí)行特定的功能或控制特定的設備。與一般的計算機系統(tǒng)不同,嵌入式系統(tǒng)通常是嵌入到其他設備或系統(tǒng)中,以完成特定的任務,如家電、汽車、醫(yī)療設備、工業(yè)控制系統(tǒng)等。嵌入式系統(tǒng)通常具有小型、低功耗、實時性要求

    2024年02月08日
    瀏覽(81)
  • 系統(tǒng)架構設計師筆記第25期:面向?qū)ο筌浖軜嬔莼^程

    面向?qū)ο筌浖軜嫷难莼^程可以分為以下幾個階段: 單一模塊:初始階段,整個軟件系統(tǒng)被實現(xiàn)為一個單一的模塊,所有功能和數(shù)據(jù)都集中在一個代碼塊中。這種設計簡單直接,但缺乏模塊化和可維護性。 分層架構:為了提高可維護性和模塊化,系統(tǒng)被分解為多個層次,

    2024年02月12日
    瀏覽(25)
  • 【新版】系統(tǒng)架構設計師 - 數(shù)據(jù)庫系統(tǒng)

    【新版】系統(tǒng)架構設計師 - 數(shù)據(jù)庫系統(tǒng)

    個人總結,僅供參考,歡迎加好友一起討論 數(shù)據(jù)庫模式(★) 分布式數(shù)據(jù)庫(★★★) 數(shù)據(jù)庫設計階段(★★) 概念結構設計 - ER模型(★) 邏輯結構設計 - 關系模式(★★) 關系代數(shù)(★★★★) 規(guī)范化理論(★★★★★) 并發(fā)控制(★) 數(shù)據(jù)庫的安全性(★) 數(shù)據(jù)

    2024年02月09日
    瀏覽(95)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包