數(shù)據(jù)庫原理實驗報告(1-8)完整版_第1頁
數(shù)據(jù)庫原理實驗報告(1-8)完整版_第2頁
數(shù)據(jù)庫原理實驗報告(1-8)完整版_第3頁
數(shù)據(jù)庫原理實驗報告(1-8)完整版_第4頁
數(shù)據(jù)庫原理實驗報告(1-8)完整版_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、實驗報告課 程: 院 (部): 專 業(yè): 班 級: 學(xué)生姓名: 學(xué) 號: 指導(dǎo)教師: 完成時間: 實驗一 認(rèn)識DBMS系統(tǒng)一、實驗?zāi)康?通過對某個商用數(shù)據(jù)庫管理系統(tǒng)的使用,了解DBMS的工作原理和系統(tǒng)構(gòu)架。2熟悉對DBMS的操作3搭建今后實驗的平臺二、實驗原理 企業(yè)管理器是SQL Server中最主要的工具,使用它基本上可完成SQL Server的所有管理操作,如數(shù)據(jù)庫的創(chuàng)建和管理、數(shù)據(jù)表的創(chuàng)建和管理、數(shù)據(jù)庫安全管理等,在本書第五課中將對其作詳細(xì)介紹。查詢分析器主要用于創(chuàng)建和執(zhí)行SQL命令,以完成數(shù)據(jù)庫的查詢和管理工作。查詢分析器和企業(yè)管理器是SQL Server的兩大主要工具。服務(wù)管理器主要

2、用于啟動、暫停、停止和檢查本地服務(wù)的狀態(tài)。SQL Server提供如下服務(wù):SQL Server服務(wù):該服務(wù)提供管理服務(wù)器中的所有數(shù)據(jù)庫、執(zhí)行T-SQL程序、執(zhí)行存儲過程、處理分布式查詢等服務(wù)。必須啟動該服務(wù),用戶才能通過客戶端訪問SQL Server服務(wù)器中的數(shù)據(jù)。SQL Server Agent服務(wù):該服務(wù)用于執(zhí)行作業(yè)、監(jiān)視SQL Server以及激發(fā)警報。SQL Server Agent允許自動執(zhí)行某些管理任務(wù)的服務(wù),所以必須啟動SQL Server Agent 服務(wù),才能使本地或多服務(wù)器的管理任務(wù)自動運(yùn)行。Microsoft Search服務(wù):提供SQL Server全文檢索功能。Di

3、stributed Transaction Coordinator服務(wù):提供Microsoft分布式事務(wù)處理功能。MSSQL Server OLAP Service服務(wù):支持Analysis Services的各項功能,該服務(wù)在安裝了支持Analysis Services才有。 三、實驗儀器和設(shè)備1. 計算機(jī)2. SQL Server 2000四、實驗內(nèi)容及步驟1在本地計算機(jī)上運(yùn)行SQL Server2000任一版本(個人版、標(biāo)準(zhǔn)版、企業(yè)版)安裝光盤,在機(jī)器上安裝SQL Server2000軟件,注意軟件安裝過程中的各安裝步驟及各個步驟的參數(shù)設(shè)置2SQL Server2000 DBMS軟件安裝

4、完畢后,啟動SQL Server服務(wù)管理器如下圖所示:3從桌面“開始/程序/Microsoft SQL Server/企業(yè)管理器”菜單啟動SQL Server2000企業(yè)管理器如下圖所示:4打開SQL Server 2000 企業(yè)管理器后,進(jìn)一步認(rèn)識其操作界面,熟悉其操作環(huán)境和操作功能如下圖所示:1 在SQL Server2000企業(yè)管理器中進(jìn)行“附加數(shù)據(jù)庫”操作如下圖所示:2 從桌面“開始/程序/Microsoft SQL Server/查詢分析器”菜單啟動“SQL查詢分析器”如下圖所示:3 打開SQL查詢分析器后,進(jìn)一步認(rèn)識其操作界面,熟悉其操作環(huán)境和操作功,為今后的數(shù)據(jù)查詢操作實驗作準(zhǔn)備

5、如下圖所示:七、實驗總結(jié):Microsoft SQL Server 2000是一個數(shù)據(jù)定義、數(shù)據(jù)管理、數(shù)據(jù)控制功能極強(qiáng)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)軟件。實驗完成后,請同學(xué)們總結(jié)一下該關(guān)系數(shù)據(jù)庫管理系統(tǒng)軟件的主要功能及特點,比較一下其與你所使用過的或所熟悉的其它關(guān)系數(shù)據(jù)庫管理系統(tǒng)的異同。 :實驗二:交互式SQL語言題目:實驗二:交互式SQL語言姓名: 日期:2012-03-24實驗環(huán)境:軟件環(huán)境:Windows 7 Ultimate SP1 (x86)SQL Server 2008 Express硬件環(huán)境:CPU:Intel Core i3 520 (2.93 GHz)內(nèi)存:2G硬盤:50

6、0G 實驗內(nèi)容與完成情況:一、數(shù)據(jù)定義(一)、基本表操作1、建立基本表(1)創(chuàng)建學(xué)生表 Student,由以下屬性組成:學(xué)號 SNO(INT型,主碼),姓名 SNAME(CHAR型,長度為8,非空唯一),性別 SEX(CHAR型,長度為2),所在系 DEPTNO(INT型)。CREATE TABLE Student(SNOINTPRIMARY KEY,SNAMECHAR(8)NOT NULL UNIQUE,SEXCHAR(2),DEPTNOINT);(2)創(chuàng)建課程表 Course,由以下屬性組成:課程號 CNO(INT型),課程名 CNAME(CHAR型,長度為20,非空),授課教師編號 TN

7、O(INT型),學(xué)分 CREDIT(INT型)。其中(CNO,TNO)為主碼。CREATE TABLE Course(CNOINT,CNAMECHAR(20)NOT NULL,TNOINT,CREDITINT,PRIMARY KEY(CNO,TNO);(3)創(chuàng)建學(xué)生選課表 SC,由以下屬性組成:學(xué)號SNO,課程CNO,成績GRADE。所有屬性均為 INT型,其中(SNO,CNO)為主碼。CREATE TABLE SC(SNOINT,CNOINT,GRADEINT,PRIMARY KEY(SNO,CNO);(4)創(chuàng)建教師表 Teacher,由以下屬性組成:教師編號 TNO(INT型,主碼),教師

8、姓名 TNAME(CHAR型,長度為 8,非空),所在系 DEPTNO(INT型)。CREATE TABLE Teacher(TNOINTPRIMARY KEY,TNAMECHAR(8)NOT NULL,DEPTNOINT);(5)創(chuàng)建系表 Dept,由以下屬性:系號 DEPTNO(INT型,主碼),系名 DNAME(CHAR型,長度為 20,非空)。CREATE TABLE Dept(DEPTNOINTPRIMARY KEY,DNAMECHAR(20)NOT NULL);2、修改基本表(1)在 Student 表中加入屬性 AGE(INT型)。ALTER TABLE Student ADD

9、AGE INT;(2)將 Student 表中的屬性 SAGE 類型改為 SMALLINT 型。ALTER TABLE Student ALTER COLUMN SAGE SMALLINT;3、刪除基本表(1)在所有操作結(jié)束后刪除 STUDENT 表。DROP TABLE Student;(2)在所有操作結(jié)束后刪除 COURSE 表。DROP TABLE Course;(3)在所有操作結(jié)束后刪除 SC 表。DROP TABLE SC;(4)在所有操作結(jié)束后刪除 TEACHER 表。DROP TABLE Teacher;(5)在所有操作結(jié)束后刪除 DEPT 表。DROP TABLE Dept;(

10、二)索引操作1、建立索引(1)在 Student 表上建立關(guān)于 SNO 的唯一索引。CREATE UNIQUE INDEX stusno ON Student(SNO);(2)在 Course 表上建立關(guān)于 CNO 升序的唯一索引。CREATE UNIQUE INDEX coucno ON Course(CNO);2、刪除索引(1)刪除 Student 表上的索引 stusno。DROP INDEX stusno;(2)刪除 Course 表上的索引 coucno。DROP INDEX coucno;(三)視圖操作1、建立視圖在插入數(shù)據(jù)的 Student 基本表上為計算機(jī)科學(xué)與技術(shù)系的學(xué)生記錄

11、建立一個視圖 CS_STUDENT。CREATE VIEW CS_STUDENT ASSELECT * FROM StudentWHERE DEPTNO = (SELECT DEPTNO FROM DeptWHERE DNAME = 計算機(jī)科學(xué)與技術(shù)) WITH CHECK OPTION;2、刪除視圖在操作結(jié)束后刪除視圖 CS_STUDENT。DROP VIEW CS_STUDENT;二、數(shù)據(jù)操作(一)更新操作1、插入數(shù)據(jù)(1)向 STUDENT 表插入下列數(shù)據(jù):1001,張?zhí)?男,10,201002,李蘭,女,10,211003,陳銘,男,10,211004,劉茜,女,20,211005,馬

12、朝陽,男,20,22INSERT INTO Student VALUES(1001,張?zhí)?男,10,20);INSERT INTO Student VALUES(1002,李蘭,女,10,21);INSERT INTO Student VALUES(1003,陳銘,男,10,21);INSERT INTO Student VALUES(1004,劉茜,女,20,21);INSERT INTO Student VALUES(1005,馬朝陽,男 ,20,22);(2)向 COURSE 表插入下列數(shù)據(jù):1,數(shù)據(jù)結(jié)構(gòu),101,42,數(shù)據(jù)庫,102,43,離散數(shù)學(xué),103,44,C 語言程序設(shè)計,10

13、1,2INSERT INTO Course VALUES(1,數(shù)據(jù)結(jié)構(gòu),101,4);INSERT INTO Course VALUES(2,數(shù)據(jù)庫,102,4);INSERT INTO Course VALUES(3,離散數(shù)學(xué),103,4);INSERT INTO Course VALUES(4,C語言程序設(shè)計,101,2);(3)向 SC 表插入下列數(shù)據(jù):1001,1,801001,2,851001,3,781002,1,781002,2,821002,3,861003,1,921003,3,901004,1,871004,4,901005,1,851005,4,92INSERT INTO

14、 SC VALUES(1001,1,80);INSERT INTO SC VALUES(1001,2,85);INSERT INTO SC VALUES(1001,3,78);INSERT INTO SC VALUES(1002,1,78);INSERT INTO SC VALUES(1002,2,82);INSERT INTO SC VALUES(1002,3,86);INSERT INTO SC VALUES(1003,1,92);INSERT INTO SC VALUES(1003,3,90);INSERT INTO SC VALUES(1004,1,87);INSERT INTO SC

15、 VALUES(1004,4,90);INSERT INTO SC VALUES(1005,1,85);INSERT INTO SC VALUES(1005,4,92);(4)向 TEACHER 表插入下列數(shù)據(jù):101,張星,10102,李珊,10103,趙天應(yīng),10104,劉田, 20INSERT INTO Teacher VALUES(101,張星,10);INSERT INTO Teacher VALUES(102,李珊,10);INSERT INTO Teacher VALUES(103,趙天應(yīng),10);INSERT INTO Teacher VALUES(104,劉田, 20);(5

16、)向 DEPT 表插入下列數(shù)據(jù):10,計算機(jī)科學(xué)與技術(shù)20,信息INSERT INTO Dept V ALUES(10,計算機(jī)科學(xué)與技術(shù));INSERT INTO Dept VALUES(20,信息); .2、修改數(shù)據(jù)將張星老師數(shù)據(jù)結(jié)構(gòu)課的學(xué)生成績?nèi)考?2 分UPDATE SC SET GRADE = GRADE + 2 WHERE CNO IN (SELECT CNO FROM Course,TeacherWHERE Course.TNO = Teacher.TNOAND Teacher.TNAME=張星);3、刪除數(shù)據(jù)刪除馬朝陽同學(xué)的所有選課記錄DELETE FROM SC WHERE

17、SNO IN (SELECT SNO FROM Student WHERE SNAME = 馬朝陽);(二)查詢操作1、單表查詢(1)查詢所有學(xué)生的信息。SELECT * FROM Student;結(jié)果:1001張?zhí)炷?10201002李蘭女 10211003陳銘男 10211004劉茜女 20211005馬朝陽男2022(2)查詢所有女生的姓名。SELECT SNAME FROM Student WHERE SEX = 女;結(jié)果:李蘭劉茜(3)查詢成績在 80 到 89 之間的所有學(xué)生選課記錄,查詢結(jié)果按成績的降序排列。SELECT * FROM SC WHERE GRADE = 80 AN

18、D GRADE = 89 ORDER BY GRADE DESC;結(jié)果:100418710023861001285100518510022821001180(4)查詢各個系的學(xué)生人數(shù)。SELECT DEPTNO,count(SNO) FROM Student GROUP BY DEPTNO;結(jié)果:1032022、連接查詢查詢信息系年齡在 21 歲以下(含 21 歲)的女生姓名及其年齡。SELECT SNAME, AGE FROM Student, Dept WHERE Student.DEPTNO = Dept.DEPTNOAND Dept.DNAME = 信息 AND AGE = 21 AN

19、D SEX = 女;結(jié)果:劉茜213、嵌套查詢(1)查詢修課總學(xué)分在 10 學(xué)分以下的學(xué)生姓名。SELECT SNAME FROM Student WHERE SNO IN (SELECT SNO FROM SC,Course WHERE SC.CNO = Course.CNOGROUP BY SNO HAVING SUM(CREDIT) 18 and 年齡800),部門號char(50),-(b)定義參照完整性foreign key(職工號) references Worker(職工號) )-Section(部門號,名稱,經(jīng)理名,地址,電話號碼)create table Section (-

20、定義部門號為部門表的主碼部門號char(10) primary key,-(f)部門名稱不能為空且不能重復(fù),定義約束名為UK_dName;名稱char(10)not nullconstraint UK_dName unique,經(jīng)理名char(10),地址char(50),電話char(15),-(b)定義參照完整性foreign key(部門號) references Section(部門號) );go-()使用SQL語言分別向兩個表中插入行記錄,驗證上面的各種約束條件;-驗證部門名稱不能為空且不能重復(fù),定義約束名為UK_dName;insert into Section values(a0

21、01,市場部門,李永,北工,);insert into Section values(a002,營銷部門,李剛,北工,);insert into Section values(a003,營銷部門,李忠,北工,);insert into Section values(a003,null,李吧,北工,);insert into Worker values(a,王明,20,市場營銷員,2000,a001);insert into Worker values(a,李村,29,市場營銷員,2000,a001);-驗證職工的工資不能為空,且不能小于;insert into Worker values(a,

22、羅杰,19,銷售員,null,a002);insert into Worker values(a,李紅,24,銷售員,700,a002);-驗證職工的姓名不能為空;insert into Worker values(a,null,32,經(jīng)理,5000,a002);-驗證職工的年齡不能小于歲,并且不能超過歲;insert into Worker values(a,李永,61,經(jīng)理,5000,a001);insert into Worker values(a,黃鸝,17,副經(jīng)理,4500,a002);-查詢部門表和職工表的數(shù)據(jù)-()將職工的年齡改為不能小于歲,并且不能大于歲;alter table

23、 Workerdrop constraint w_age;alter table Worker add constraint w_age check(年齡16 and 年齡65)-驗證職工年齡不能小于歲,并且不能大于歲insert into Worker values(a,李芳,15,副經(jīng)理,4500,a002);insert into Worker values(a,李姓,66,副經(jīng)理,4500,a002);-()定義一個表tbl_Emp_Log(eNO, eSalary, Username, ModiDate);在-職工表上定義修改和插入數(shù)據(jù)的觸發(fā)器,-定義表create table tb

24、l_Emp_Log(id int identity primary key,eNo char(20),eSalary money,Username char(20),ModiDate Datetime)-定義插入數(shù)據(jù)的觸發(fā)器create trigger insert_Emp on Workerafter insertas begin insert into tbl_Emp_Logselect 職工號, 工資, User_name(), getDate() from Inserted;enddrop trigger insert_Emp-驗證觸發(fā)器insert into Worker value

25、s(a,周濤,29,市場營銷員,2000,a001);insert into Worker values(a,霍利,28,市場營銷員,2000,a001);select * from tbl_Emp_Log;drop table tbl_Emp_Log;-定義修改工資的觸發(fā)器create trigger update_Emp on Workerafter updateas if update(工資)begin declare eSeleryOld money,eSeletyNew moneyselect eSeleryOld=工資from Deletedselect eSeletyNew=工資

26、from Insertedif(eSeleryOldeSeletyNew)insert into tbl_Emp_Log select 職工號, 工資, User_name(), getDate() from Inserted;enddrop trigger update_Emp-驗證觸發(fā)器insert into Worker values(a,莉莉,29,營銷員,3500,a001);insert into Worker values(a,李麗,28,市場營銷員,4500,a001);update Worker set 工資=5500 where 職工號=a,update Worker se

27、t 工資=8500 where 職工號=a,select * from tbl_Emp_Log;drop table tbl_Emp_Log;select *from Worker;select *from Section;-刪除表drop table Worker;drop table Section;use mastergo -刪除數(shù)據(jù)庫workdrop database work; 4.3 出現(xiàn)的問題:寫觸發(fā)器的時候按照書本的SQL語句來寫出現(xiàn)錯誤。4.4 解決方案(列出遇到的問題和解決辦法,列出沒有解決的問題):因為書上用的數(shù)據(jù)庫軟件和我們現(xiàn)在用的軟件不一樣所以按老師上課教的稍微改動一

28、下就可以運(yùn)行了實驗五 通過嵌入式 SQL 訪問數(shù)據(jù)庫實驗內(nèi)容:編寫嵌入式 C 程序,編程實現(xiàn)了對“學(xué)生課程數(shù)據(jù)庫”的訪問和操作:對 Student 表中的年齡進(jìn)行更新。系統(tǒng)每輸出一個學(xué)生記錄,詢問用戶是否更新。如果要更新,就輸入新的年齡。一. 實驗環(huán)境介紹。實驗五是在之前完成的實驗一的基礎(chǔ)上進(jìn)行的。系統(tǒng)配置為:CPU: P3 800內(nèi)存:512MB硬盤:30G軟件系統(tǒng):WINDOWS 2000ADVANCED SERVER。在實驗一中,我們已經(jīng)成功安裝了 KingbaseES V4.1,形成本實驗所需要的環(huán)境。其中安裝路徑為 C:Program Files 目錄下。二.編寫含嵌入式 C 程序

29、test,擴(kuò)展名為.pc。EXEC SQL BEGIN DECLARE SECTION; /*說明主變量 deptname,HSno,HSname,Char deptname20; *HSsex,HSage,NEWAGE。*/Char HSno9;Char HSname20;Char HSsex2;Int HSage;Int NEWAGE;EXEC SQL END DECLARE SECTION; /*聲明部分結(jié)束*/long SQLCODE;EXEC SQL INCLUDE sqlca; /*定義 SQL 通信區(qū)*/int main(void)intcount = 0;charyn;/*變量

30、 yn 代表 yes 或者 no*/printf(Please choose the department name(CS/MA/IS): ); /*為主變量 deptname 賦值*/scanf(%s, &deptname);EXEC SQL CONNECT TO 學(xué)生課程數(shù)據(jù)庫localhost:54321 USERSYSTEM/MANAGER;/*連接數(shù)據(jù)庫 TEST*/EXEC SQL DECLARE SX CURSOR FOR/*說明游標(biāo),為查詢和更新做準(zhǔn)備*/SELECT Sno, Sname, Ssex, SageFROM StudentWHERE SDept = :deptna

31、me;EXEC SQL OPEN SX;/*打開游標(biāo)。*/for ( ; ; )/*用循環(huán)結(jié)構(gòu)逐條處理結(jié)果集的記錄*/EXEC SQL FETCH SX INTO :HSno, :HSname, :HSsex,:HSage;/*游標(biāo)向前推進(jìn)一行,取結(jié)果送主變量*/if (sqlca.sqlcode != 0)break;/*其中參數(shù) 0 代表 SUCCESS*/if(count+ = 0)/*如果是第一行的話,先打出行頭*/printf(n%-10s %-20s %-10s %-10sn, Sno, Sname, Ssex, Sage);printf(%-10s %-20s %-10s %-1

32、0dn, HSno, HSname, HSsex, HSage);printf(UPDATE AGE(y/n)?);doscanf(%c,&yn);while(yn != N & yn != n & yn != Y & yn != y);if(yn = y | yn = Y)/*如果選擇修改的操作。*/printf(INPUT NEW AGE:);scanf(%d,&NEWAGE);/*用戶輸入新年齡,存放在主變量EXEC SQL UPDATE Student*NEWAGE 中。*/SET Sage = :NEWAGEWHERE CURRENT OF SX;/*對 Student 表中的年齡進(jìn)

33、行更新。*/EXEC SQL CLOSE SX;/*關(guān)閉游標(biāo)。*/EXEC SQL COMMIT WORK;/*提交更新。*/EXEC SQL DISCONNECT 學(xué)生課程數(shù)據(jù)庫; /*斷開連接。*/三.對 C 程序進(jìn)行處理,生成可執(zhí)行文件。本實驗是在 windows 環(huán)境下對 C 程序進(jìn)行預(yù)編譯和編譯、鏈接的。沒有給出 Linux 環(huán)境下的編譯過程,讀者如果有興趣,可以自行實驗。1. 預(yù)編譯。本實驗中,test.pc 存放在 C:Program FilesBasesoftKingbaseES4.1bin 目錄下,與預(yù)處理程序 esqlc 存放在同一目錄下,這樣做的目的是便于之后的三步處理過

34、程,不需要特別指定存放路徑。如果存放在其他目錄下,只需要在文件名前指定完整路徑即可。(1)“開始”“運(yùn)行”,輸入 cmd 命令,進(jìn)入命令行編輯器。(2)命令行編輯器默認(rèn)的路徑為 C:Documents and Settings用戶名,我們首先需要轉(zhuǎn)到預(yù)處理程序 esqlc 所在的目錄下。鍵入:cd C:Program FilesBasesoftKingbaseES4.1bin。(3)進(jìn)行預(yù)編譯。esqlc -I C:Program FilesBasesoftKingbaseES4.1include -o test.c test.pc(4)如果預(yù)編譯成功,則自動生成一個.c 文件。結(jié)果提示可能會

35、有一個“WARNING:EXEC SQL SQLCA: SQL language extension”,但對結(jié)果不造成影響。2. 編譯和鏈接。經(jīng)過預(yù)處理之后,生成了標(biāo)準(zhǔn)的 C 語言程序 test.c,就可以使用標(biāo)準(zhǔn)的 C 語言編譯器進(jìn)行編譯了。本實驗直接使用命令行的方式對該 C 程序進(jìn)行編譯和鏈接。(1)編譯。在編譯過程中需要使用到 cl.exe 程序,cl.exe 是 Visual C+ 的編譯器名稱。如果安裝Visual C+在 C:Program FilesMicrosoft Visual StudioVC98 下,則其編譯器 cl.exe 所在路徑應(yīng)該是 C:Program Files

36、Microsoft Visual StudioVC98Bin。在 cl 后面可以加上各類參數(shù)命令,進(jìn)行不同的操作。本實驗中使用到的“/c”命令是表示只編譯,不鏈接,相當(dāng)于在 Visual C+6.0 中,選擇Build菜單下的Compile。編譯命令如下:cl /c /DWIN32 /IC:Program FilesBasesoftKingbaseES4.1include /Fotest.obj test.c(2)鏈接。由于在編譯時我們選用“/c”命令只對 test.c 進(jìn)行了編譯并沒有進(jìn)行鏈接,而該 C 程序執(zhí)行需要鏈接 esql.lib 函數(shù)庫,所以在鏈接時我們需要指定這個庫文件的路徑。鏈接命令如下:link /out:test.exe test C:Program FilesBasesoftKingbaseES4.1libesql.lib最后生成可執(zhí)行文件 test.exe,即可實現(xiàn)具體功能。遇到的問題和解決方案:1. 在進(jìn)行預(yù)編譯時,鍵入命令 esqlc -i C:Program FilesBasesoftKingbaseES4.1include -otest.c test.pc 出錯。答:這是由于大小寫沒有注意區(qū)分的原因。-I 的語法要求使用大寫,而-o

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論