




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
規(guī)范化:滿足第一范式是表的最低要求,不滿足第一范式要求的數(shù)據(jù)庫(表)就不能稱之為關(guān)系數(shù)據(jù)庫。在此基礎(chǔ)上滿足更高要求的稱為第二范式,簡記為2NF,其余依此類推,還有第三范式(3NF)、BC范式(BCNF)、第四范式(4NF)、第五范式(5NF)。BCNF可以看作是修正了的第三范式。把表從低范式,通過投影運(yùn)算轉(zhuǎn)換成若干高一級范式的過程,叫做表的規(guī)范化。一般地說,表滿足的范式級別越高,設(shè)計(jì)的表越是規(guī)范,表的質(zhì)量越高,數(shù)據(jù)的冗余度越小,共享性越高,所占的存儲空間越少,并將數(shù)據(jù)的不一致性減少到最低程度,這也是對表進(jìn)行規(guī)范化的目的。但是,高范式的數(shù)據(jù)庫查詢起來比較復(fù)雜。所以,不應(yīng)一味追求高范式,一般滿足第三范式或BC范式就可以了二、表的規(guī)范化1、第一范式(1NF)如前所述,第一范式要求表的每一個(gè)字段都是不可再分的最小單位。例1:學(xué)生(學(xué)號,姓名,學(xué)院,地址,選修課程成績(課程號,課程名,成績))表數(shù)據(jù)如下:學(xué)號姓名學(xué)院地址選修課程成績(課程號,課程名,成績)9901張麗管理管201C001,高等數(shù)學(xué),909901張麗管理管201C002,英語,809901張麗管理管201C003,計(jì)算機(jī),669902李鋒電子電101C004,法律,78表一不滿足第一范式的表顯然,這樣的表是不滿足第一范式的。因?yàn)閇選修課程成績]字段還可分為3個(gè)字段即(課程號,課程名,成績)。如果不把它進(jìn)行規(guī)范化,即轉(zhuǎn)換成滿足第一范式的表,將會產(chǎn)生很多問題,如:刪除異常,即本來只想刪除成績的,不得不把課程號和課程名也刪除了!轉(zhuǎn)換的方法就是把可以拆分的字段進(jìn)行拆分,即把[選修課程成績]分解成3個(gè)字段:[課程號],[課程名],[成績]。變成下面滿足第一范式的表:學(xué)號姓名學(xué)院地址課程號課程名成績9901張麗管理管201C001高等數(shù)學(xué)909901張麗管理管201C002英語809901張麗管理管201C003計(jì)算機(jī)669902李鋒電子電101C004法律78表二
滿足第一范式的表2、第二范式(2NF)一個(gè)關(guān)系應(yīng)滿足1NF是最起碼的條件。但是,僅滿足1NF的關(guān)系還可能存在一些問題。例2:表二中存在以下的問題:
問題1:數(shù)據(jù)冗余度大。張麗選幾門課程,都必須輸入所有幾個(gè)她的相關(guān)信息,同時(shí),如果有幾千個(gè)人選修高等數(shù)學(xué)課,就得輸入幾千個(gè)“高等數(shù)學(xué)”。如果要修改“高等數(shù)學(xué)”這個(gè)課程名稱,對于幾千個(gè)課程名中,只要漏改一個(gè),將造成數(shù)據(jù)的不一致性。
問題2:刪除異常。我們知道,這個(gè)表中的關(guān)鍵字為學(xué)號和課程號,它們不能為空值,而當(dāng)李鋒退學(xué)時(shí),不可能只刪除李鋒的學(xué)號和姓名,只能刪除了李鋒的整條記錄,這時(shí)相應(yīng)的課程號為C004的法律也被刪除,如果這個(gè)表中只有李鋒一人選法律課,該記錄刪除后,下次將無法查詢法律課的課程號。
問題3:插入記錄異常。與刪除異常相似,如果李鋒剛?cè)雽W(xué),還沒有選修任何一門課程,無法知道他選修的課程號,而課程號為關(guān)鍵字,不能為空,因此,李鋒這個(gè)記錄也不能輸入。造成出現(xiàn)這些問題的原因是因?yàn)檫@個(gè)表不滿足第二范式。
如何判斷一個(gè)表是否滿足第二范式呢,判斷方法是:(1)、找出表的關(guān)鍵字。(2)、如果只有一個(gè)關(guān)鍵字,若每一個(gè)非關(guān)鍵字都依賴于這個(gè)關(guān)鍵字,則表滿足第二范式,否則不是。什么是依賴(關(guān)系)呢?例:某表中有兩個(gè)字段:學(xué)號、姓名,對于每一個(gè)學(xué)號,只有一個(gè)姓名與之對應(yīng),則稱姓名依賴于學(xué)號,或稱學(xué)號唯一確定姓名,記作:學(xué)號→姓名。例3:學(xué)生(學(xué)號,姓名,學(xué)院)表是否滿足第二范式?答:滿足。因?yàn)?,這個(gè)表中只有一個(gè)關(guān)鍵字即學(xué)號,而其他字段(即非關(guān)鍵字)都依賴于學(xué)號,也就是說每一個(gè)學(xué)號只有一個(gè)姓名,一個(gè)學(xué)院與之對應(yīng)。例4:學(xué)生(學(xué)號,姓名,學(xué)院,成績)表是否滿足第二范式?答:不滿足。因?yàn)椋粋€(gè)學(xué)生可能不只選一門課程,不止一個(gè)成績,也就是說每一個(gè)學(xué)號不只有一個(gè)成績與之對應(yīng),或者說,有一個(gè)非關(guān)鍵字段(即成績)不依賴于學(xué)號。(3)、如果有兩個(gè)或兩個(gè)以上的關(guān)鍵字,那么,把這些關(guān)鍵字看成是一個(gè)組合關(guān)鍵字,若每一個(gè)非關(guān)鍵字都能完全依賴于組合關(guān)鍵字,則表滿足第二范式,否則不是。例5:成績(學(xué)號,課程,成績)表是否滿足第二范式?滿足。因?yàn)?,非關(guān)鍵字(成績)完全依賴于組合關(guān)鍵字(學(xué)號+課程),即只有一個(gè)成績與(學(xué)號+課程)對應(yīng),或者說,一個(gè)學(xué)生選修一門課程,就只能有一個(gè)成績。稱為部分依賴。
定義:如果一個(gè)表滿足1NF,且每一個(gè)非關(guān)鍵字都完全依賴于關(guān)鍵字,則這個(gè)表滿足第二范式。
第一范式轉(zhuǎn)換成第二范式的方法:找出依賴關(guān)系,將能完全依賴于主鍵的字段從表中提取出來,同主鍵一起組成一個(gè)新的關(guān)系。
例7:表二(學(xué)號,姓名,學(xué)院,地址,課程號,課程名,成績)的依賴關(guān)系如下:顯然,不滿足2NF。院、地址)績)轉(zhuǎn)換的過程就是拆分的過程,也是一個(gè)消除部分依賴的過程。但是,要注意,拆分的結(jié)果應(yīng)該包含原表的所有字段?。。礋o損分解)3、第三范式(3NF)通過分析,發(fā)現(xiàn)表A仍然在一定程度上存在上面提及的三個(gè)問題,要消除和減少它們,還得把它分解成滿足更高范式(即3NF)的表.
滿足第三范式的判斷方法:判斷表在滿足第二范式的基礎(chǔ)上是否有傳遞依賴的情況,如果有,不是第三范式,否則是。
將非第三范式規(guī)范為第三范式的方法:把產(chǎn)生傳遞依賴關(guān)系的非關(guān)鍵字段抽出來,同關(guān)鍵字一起建立新的表。例8:表A(學(xué)號,姓名,學(xué)院,地址)中,存在地址傳遞依賴于學(xué)號的關(guān)系,即:學(xué)號→學(xué)院,學(xué)院→地址。把地址從原表中分出來,同關(guān)鍵字一起建立新的表形成表A1(學(xué)院、地址),原表就可消除了傳遞依賴關(guān)系。表A分解為:表A1(學(xué)院、地址)
表A2(學(xué)號、姓名、學(xué)院)
小結(jié):表的規(guī)范化中,1NF是要滿足每個(gè)字段都是不可再分的;2NF是在1NF的基礎(chǔ)上消除部分依賴關(guān)系(只保留完全依賴),3NF是在2NF的基礎(chǔ)上進(jìn)一步消除傳遞依賴關(guān)系。二:在設(shè)計(jì)和操作維護(hù)數(shù)據(jù)庫時(shí),關(guān)鍵的步驟就是要確保數(shù)據(jù)正確地分布到數(shù)據(jù)庫的表中。使用正確的數(shù)據(jù)結(jié)構(gòu),不僅便于對數(shù)據(jù)庫進(jìn)行相應(yīng)的存取操作,而且可以極大地簡化應(yīng)用程序的其他內(nèi)容(查詢、窗體、報(bào)表、代碼等)。正確進(jìn)行表設(shè)計(jì)的正式名稱就是"數(shù)據(jù)庫規(guī)范化"。數(shù)據(jù)冗余數(shù)據(jù)應(yīng)該盡可能少地冗余,這意味著重復(fù)數(shù)據(jù)應(yīng)該減少到最少。比如說,一個(gè)部門雇員的電話不應(yīng)該被存儲在不同的表中,因?yàn)檫@里的電話號碼是雇員的一個(gè)屬性。如果存在過多的冗余數(shù)據(jù),這就意味著要占用了更多的物理空間,同時(shí)也對數(shù)據(jù)的維護(hù)和一致性檢查帶來了問題,當(dāng)這個(gè)員工的電話號碼變化時(shí),冗余數(shù)據(jù)會導(dǎo)致對多個(gè)表的更新動(dòng)作,如果有一個(gè)表不幸被忽略了,那么就可能導(dǎo)致數(shù)據(jù)的不一致性。規(guī)范化實(shí)例為了說明方便,我們在本文中將使用一個(gè)SAMPLE數(shù)據(jù)表,來一步一步分析規(guī)范化的過程。首先,我們先來生成一個(gè)的最初始的表。CREATETABLE"SAMPLE"( "PRJNUM"INTEGERNOTNULL, "PRJNAME"VARCHAR(200), "EMYNUM"INTEGERNOTNULL, "EMYNAME"VARCHAR(200), "SALCATEGORY"CHAR(1), "SALPACKAGE"INTEGER) IN"USERSPACE1";ALTERTABLE"SAMPLE" ADDPRIMARYKEY ("PRJNUM","EMYNUM");InsertintoSAMPLE(PRJNUM,PRJNAME,EMYNUM,EMYNAME,SALCATEGORY,SALPACKAGE)values(100001,'TPMS',200001,'Johnson','A',2000),(100001,'TPMS',200002,'Christine','B',3000),(100001,'TPMS',200003,'Kevin','C',4000),(100002,'TCT',200001,'Johnson','A',2000),(100002,'TCT',200004,'Apple','B',3000);表1-1
考察表1-1,我們可以看到,這張表一共有六個(gè)字段,分析每個(gè)字段都有重復(fù)的值出現(xiàn),也就是說,存在數(shù)據(jù)冗余問題。這將潛在地造成數(shù)據(jù)操作(比如刪除、更新等操作)時(shí)的異常情況,因此,需要進(jìn)行規(guī)范化。第一范式參照范式的定義,考察上表,我們發(fā)現(xiàn),這張表已經(jīng)滿足了第一范式的要求。(1NF:字段具有原子性,不可再分;比如說籍貫這個(gè)字段,里面是“湖北武漢”的話,它就違反了原子性,因?yàn)楹蔽錆h還可以再分的更具體,分為“湖北”和“武漢”)1、因?yàn)檫@張表中字段都是單一屬性的,不可再分;2、而且每一行的記錄都是沒有重復(fù)的;3、存在主屬性,而且所有的屬性都是依賴于主屬性;4、所有的主屬性都已經(jīng)定義事實(shí)上在當(dāng)前所有的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS)中,都已經(jīng)在建表的時(shí)候強(qiáng)制滿足第一范式。因此,這張SAMPLE表已經(jīng)是一張滿足第一范式要求的表。考察表1-1,我們首先要找出主鍵。可以看到,屬性對<ProjectNumber,EmployeeNumber>是主鍵,其他所有的屬性都依賴于該主鍵。從一范式轉(zhuǎn)化到二范式根據(jù)第二范式的定義,轉(zhuǎn)化為二范式就是消除部分依賴。(2NF:組合關(guān)鍵字的表,不存在組合關(guān)鍵字中的任意字段決定其它非關(guān)鍵字段(也就是說不能有兩個(gè)組合鍵組成一個(gè)主鍵))考察表1-1,我們可以發(fā)現(xiàn),非主屬性<ProjectName>部分依賴于主鍵中的<ProjectNumber>;非主屬性<EmployeeName>,<SalaryCategory>和<Salarypackage>都部分依賴于主鍵中的<EmployeeNumber>;表1-1的形式,存在著以下潛在問題:1.?dāng)?shù)據(jù)冗余:每一個(gè)字段都有值重復(fù);2.更新異常:比如<ProjectName>字段的值,比如對值"TPMS"了修改,那么就要一次更新該字段的多個(gè)值;3.插入異常:如果新建了一個(gè)Project,名字為TPT,但是還沒有Employee加入,那么<EmployeeNumber>將會空缺,而該字段是主鍵的一部分,因此將無法插入記錄;InsertintoSAMPLE(PRJNUM,PRJNAME,EMYNUM,EMYNAME,SALCATEGORY,SALPACKAGE)values(100003,'TPT',NULL,NULL,NULL,NULL)
4.刪除異常:如果一個(gè)員工200003,Kevin離職了,要將該員工的記錄從表中刪除,而此時(shí)相關(guān)的Salary信息C也將丟失,因?yàn)樵贈(zèng)]有別的行紀(jì)錄下SalaryC的信息。DeletefromsamplewhereEMYNUM=200003
SelectdistinctSALCATEGORY,SALPACKAGEfromSAMPLE因此,我們需要將存在部分依賴關(guān)系的主屬性和非主屬性從滿足第一范式的表中分離出來,形成一張新的表,而新表和舊表之間是一對多的關(guān)系。由此,我們得到:CREATETABLE"PROJECT"( "PRJNUM"INTEGERNOTNULL, "PRJNAME"VARCHAR(200)) IN"USERSPACE1";ALTERTABLE"PROJECT" ADDPRIMARYKEY ("PRJNUM");InsertintoPROJECT(PRJNUM,PRJNAME)values(100001,'TPMS'),(100002,'TCT');
表1-2
表1-3EMYNUMEMYNAMESALCATEGORYSALPACKAGE200001JohnsonA2000200003KevinC4000200004AppleB3000 CREATETABLE"EMPLOYEE"( "EMYNUM"INTEGERNOTNULL, "EMYNAME"VARCHAR(200),"SALCATEGORY"CHAR(1),"SALPACKAGE"INTEGER) IN"USERSPACE1";ALTERTABLEEMPLOYEE ADDPRIMARYKEY (EMYNUM);InsertintoEMPLOYEE(EMYNUM,EMYNAME,SALCATEGORY,SALPACKAGE)values(200001,'Johnson','A',2000),(200002,'Christine','B',3000),(200003,'Kevin','C',4000),(200004,'Apple','B',3000);CREATETABLE"PRJ_EMY"( "PRJNUM"INTEGERNOTNULL, "EMYNUM"INTEGERNOTNULL) IN"USERSPACE1";ALTERTABLE"PRJ_EMY" ADDPRIMARYKEY ("PRJNUM","EMYNUM");InsertintoPRJ_EMY(PRJNUM,EMYNUM)values(100001,200001),(100001,200002),(100001,200003),(100002,200001),(100002,200004);同時(shí),我們把表1-1的主鍵,也就是表1-2和表1-3的各自的主鍵提取出來,單獨(dú)形成一張表,來表明表1-2和表1-3之間的關(guān)聯(lián)關(guān)系:
表1-4
這時(shí)候我們仔細(xì)觀察一下表1-2,1-3,1-4,我們發(fā)現(xiàn)插入異常已經(jīng)不存在了,當(dāng)我們引入一個(gè)新的項(xiàng)目TPT的時(shí)候,我們只需要向表1-2中插入一條數(shù)據(jù)就可以了,當(dāng)有新人加入項(xiàng)目TPT的時(shí)候,我們需要向表1-3,1-4中各插入一條數(shù)據(jù)就可以了。雖然我們解決了一個(gè)大問題,但是仔細(xì)觀察我們還是發(fā)現(xiàn)有問題存在。從二范式轉(zhuǎn)化到三范式考察表前面生成的三張表,我們發(fā)現(xiàn),表1-3存在傳遞依賴關(guān)系,即:關(guān)鍵字段<EmployeeNumber>-->非關(guān)鍵字段<SalaryCategory>-->非關(guān)鍵字段<SalaryPackage>。而這是不滿足三范式的規(guī)則的,存在以下的不足:1、數(shù)據(jù)冗余:<SalaryCategory>和<SalaryPackage>的值有重復(fù);2、更新異常:有重復(fù)的冗余信息,修改時(shí)需要同時(shí)修改多條記錄,否則會出現(xiàn)數(shù)據(jù)不一致的情況;3、刪除異常:同樣的,如果員工200003Kevin離開了公司,會直接導(dǎo)致SalaryC的信息的丟失。DeletefromEMPLOYEEwhereEMYNUM=200003
SelectdistinctSALCATEGORY,SALPACKAGEfromEMPLOYEE因此,我們需要繼續(xù)進(jìn)行規(guī)范化的過程,把表1-3拆開,我們得到:
表1-5
和
表1-6
這時(shí)候如果200003Kevin離開公司,我們只需要從表1-5中刪除他就可以了,存在于表1-6中的SalaryC信息并不會丟失。但是我們要注意到除了表1-5中存在Kevin的信息之外,表1-4中也存在Kevin的信息,這很容易理解,因?yàn)镵evin參與了項(xiàng)目100001,TPMS,所以當(dāng)然也要從中刪除。至此,我們將表1-1經(jīng)過規(guī)范化步驟,得到四張表,滿足了三范式的約束要求,數(shù)據(jù)冗余、更新異常、插入異常和刪除異常。在三范式之上,還存在著更為嚴(yán)格約束的BC范式和四范式,但是這兩種形式在商業(yè)應(yīng)用中很少用到,在絕大多數(shù)情況下,三范式已經(jīng)滿足了數(shù)據(jù)庫表規(guī)范化的要求,有效地解決了數(shù)據(jù)冗余和維護(hù)操作的異常問題。(3NF:在2NF的基礎(chǔ)上,數(shù)據(jù)表中如果不存在非關(guān)鍵字段對任一候選字段的傳遞函數(shù)依賴則符合第三范式(也就是說違反了數(shù)據(jù)冗余)帳號身份證號姓名密碼1001410101001李梅100001身份證號和姓名共同決定了密碼,姓名是依賴于身份證號的,這樣就違反了第三范式).第四范式(4NF)
(1)第四范式(4NF)的定義在4.3.5中我們曾分析了關(guān)系CTB雖然屬于BCNF,但還存在著數(shù)據(jù)冗余、插入異常和刪除異常的弊端,究其原因就是CTB中存在非平凡的的多值依賴,而決定因素不是關(guān)鍵字。因而必須將CTB繼續(xù)分解,如果分解成兩個(gè)關(guān)系模式CTB1(C,T)和CTB2(C,B),則它們的冗余度會明顯下降。從多值依賴的定義分析CTB1和CTB2,它們的屬性間各有一個(gè)多值依賴C→→T,C→→B,都是平凡的多值依賴。因此,含有多值依賴的關(guān)系模式中,減少數(shù)據(jù)冗余和操作異常的常用方法是將關(guān)系模式分解為僅有平凡的多值依賴的關(guān)系模式。定義4.9設(shè)有一關(guān)系模式R(U),U是其屬性全集,X、Y是U的子集,D是R上的數(shù)據(jù)依賴集。如果對于任一多值依賴X→→Y,此多值依賴是平凡的,或者X包含了R的一個(gè)候選關(guān)鍵字,則稱R是第四范式的關(guān)系模式,記為R∈4NF。由此定義可知:關(guān)系模式CTB分解后產(chǎn)生的CTB1(C,T)和CTB2(C,B)中,因?yàn)镃→→T,C→→B均是平凡的多值依賴,所以CTB1和CTB2都是4NF。經(jīng)過上面的分析可以得知:一個(gè)BCNF的關(guān)系模式不一定是4NF,而4NF的關(guān)系模式必定是BCNF的關(guān)系模式,即4NF是BCNF的推廣。(2)4NF的分解把一個(gè)關(guān)系模式分解為4NF的方法與分解為BCNF的方法類似,就是把一個(gè)關(guān)系模式利用投影的方法消去非平凡且非函數(shù)依賴的多什依賴,并具有無損連接性。[例7]設(shè)有關(guān)系模式R(A,B,C,E,F(xiàn),G),數(shù)據(jù)依賴集D={A→→BGC,B→AC,C→G},將分解為4NF。解:利用A→→BGC,可將R分解為的R的={ABCG,AEF}。利用B→AC分解得:R={ABC,BG,AEF}。由此得到的三個(gè)關(guān)系模式(ABC)、(BG)和(AEF)都屬于4NF,但此分解丟失了函數(shù)依賴C→G。若最后一次分解利用函數(shù)依賴C→G來做,則R={ABC,CG,AEF},由此得到的三個(gè)關(guān)系模式(ABC),(CG)和(AEF)都是屬于4NF的關(guān)系模式,且保持了所有的數(shù)據(jù)依賴。這說明,4NF的分解結(jié)果不是惟一的,結(jié)果與選擇數(shù)據(jù)依賴的次序有關(guān)。任何一個(gè)關(guān)系模式都可無損分解成一組等價(jià)的4NF關(guān)系模式,但這種分解不一定具有依賴保持性。數(shù)據(jù)依賴和多值依賴是兩種最重要的數(shù)據(jù)依賴。如果只考慮函數(shù)依賴,則屬于BCNF的關(guān)系模式的規(guī)范化程度已經(jīng)是最高的了。如果考慮多什依賴,則屬于4NF的關(guān)系模式化程度是最高的。事實(shí)上,數(shù)據(jù)依賴中除函數(shù)依賴和多什依賴之外,還有其他數(shù)據(jù)依賴。函數(shù)依賴是多值依賴的一種特殊情況,而多值依賴實(shí)際上又是連接依賴的一種特殊情況。但連接依賴不像函數(shù)依賴和多值依賴那樣可由語義直接導(dǎo)出,而是在關(guān)系的連接運(yùn)算時(shí)才反映出來。存在連接依賴的關(guān)系模式仍可能遇到數(shù)據(jù)冗余及插入、修改、刪除異常的問題。如果消除了屬于4NF的關(guān)系模式中存在的連接依賴,則可以進(jìn)一步達(dá)到5NF的關(guān)系模式
供應(yīng)商調(diào)查管理制度總則1.1制定目的為了解供應(yīng)商之制程能力、品管功能,確認(rèn)其是否有提供符合成本、交期、品質(zhì)之物料的能力,特制定本規(guī)章。1.2適用范圍對擬開發(fā)供應(yīng)商之調(diào)查,及本公司合格供應(yīng)商之年度復(fù)查,除另有規(guī)定外,悉依本規(guī)章辦理。1.3權(quán)責(zé)單位采購部負(fù)責(zé)本規(guī)章制定、修改、廢止之起草工作。總經(jīng)理負(fù)責(zé)本規(guī)章制定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國際產(chǎn)品授權(quán)分銷合同
- 辦公家具采購合同一
- 商品買賣合同「樣本」
- 商業(yè)地產(chǎn)買賣合同模板范文
- 公司設(shè)立投資合作合同范本
- 礦山棄渣處理合同范本
- 消防及安全整改合同履行細(xì)則
- 校企合作合同新范本
- 土地使用權(quán)出讓合同及物業(yè)銷售細(xì)則
- 躉船結(jié)構(gòu)培訓(xùn)課件
- 2025年黑龍江民族職業(yè)學(xué)院單招職業(yè)技能測試題庫附答案
- 年產(chǎn)60萬噸摻混肥項(xiàng)目可行性研究報(bào)告申請立項(xiàng)
- 2025年2月《公共安全視頻圖像信息系統(tǒng)管理?xiàng)l例》學(xué)習(xí)解讀課件
- 2025年江蘇省中職《英語》學(xué)業(yè)水平考試高頻必練考試題庫400題(含答案)
- 2025年濟(jì)寧職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 高三一?!吧媾c強(qiáng)弱關(guān)系思辨”審題立意及范文
- 2025年湖南工程職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2024年七臺河職業(yè)學(xué)院高職單招數(shù)學(xué)歷年參考題庫含答案解析
- 小學(xué)數(shù)學(xué)教學(xué)中小組合作學(xué)習(xí)課件
- 2024年晉中職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫附答案
- 2025年茂名市高三年級第一次綜合測試(一模)物理試卷(含答案)
評論
0/150
提交評論