第六章MYSQL數(shù)據(jù)庫_第1頁
第六章MYSQL數(shù)據(jù)庫_第2頁
第六章MYSQL數(shù)據(jù)庫_第3頁
第六章MYSQL數(shù)據(jù)庫_第4頁
第六章MYSQL數(shù)據(jù)庫_第5頁
已閱讀5頁,還剩45頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第六章第六章mysql數(shù)據(jù)庫數(shù)據(jù)庫本章議題本章議題數(shù)據(jù)庫導(dǎo)論數(shù)據(jù)庫導(dǎo)論初識(shí)初識(shí)mysql數(shù)據(jù)庫數(shù)據(jù)庫mysql數(shù)據(jù)類型數(shù)據(jù)類型mysql運(yùn)算符運(yùn)算符sql語句語句mysql數(shù)據(jù)庫管理數(shù)據(jù)庫管理數(shù)據(jù)庫導(dǎo)論數(shù)據(jù)庫導(dǎo)論數(shù)據(jù)的定義:數(shù)據(jù)的定義:描述事物的符號(hào)記錄。數(shù)據(jù)是數(shù)據(jù)庫中存儲(chǔ)的基本對(duì)描述事物的符號(hào)記錄。數(shù)據(jù)是數(shù)據(jù)庫中存儲(chǔ)的基本對(duì)象。象。數(shù)據(jù)的種類數(shù)據(jù)的種類文字、圖形、圖象、聲音文字、圖形、圖象、聲音數(shù)據(jù)的特點(diǎn)數(shù)據(jù)的特點(diǎn)數(shù)據(jù)與其語義是不可分的數(shù)據(jù)與其語義是不可分的數(shù)據(jù)庫導(dǎo)論數(shù)據(jù)庫導(dǎo)論數(shù)據(jù)庫的定義:數(shù)據(jù)庫的定義:數(shù)據(jù)庫數(shù)據(jù)庫(database,(database,簡稱簡稱db)db)是是長期長期儲(chǔ)存

2、在計(jì)算機(jī)內(nèi)、有儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織組織的、可的、可共享共享的的大量大量數(shù)據(jù)集合數(shù)據(jù)集合數(shù)據(jù)庫導(dǎo)論數(shù)據(jù)庫導(dǎo)論數(shù)據(jù)庫的特征數(shù)據(jù)庫的特征數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲(chǔ)存數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲(chǔ)存可為各種用戶共享可為各種用戶共享冗余度較小冗余度較小數(shù)據(jù)獨(dú)立性較高數(shù)據(jù)獨(dú)立性較高易擴(kuò)展易擴(kuò)展數(shù)據(jù)庫導(dǎo)論數(shù)據(jù)庫導(dǎo)論什么是什么是dbmsdbms:數(shù)據(jù)庫管理系統(tǒng)(database management system,簡稱dbms)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。dbmsdbms的用途:的用途:科學(xué)地組織和存儲(chǔ)數(shù)據(jù)、高效地獲取和維護(hù)數(shù)據(jù)。科學(xué)地組織和存儲(chǔ)數(shù)據(jù)、高效地獲取和維護(hù)數(shù)據(jù)。數(shù)據(jù)庫

3、導(dǎo)論數(shù)據(jù)庫導(dǎo)論什么是數(shù)據(jù)庫系統(tǒng):什么是數(shù)據(jù)庫系統(tǒng):數(shù)據(jù)庫系統(tǒng)(database systemdatabase system,簡稱,簡稱dbsdbs)是指在計(jì)算機(jī)系統(tǒng)中)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成。引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成。在不引起混淆的情況下常常把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。在不引起混淆的情況下常常把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。數(shù)據(jù)庫系統(tǒng)的構(gòu)成:數(shù)據(jù)庫系統(tǒng)的構(gòu)成:由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員(和用戶)構(gòu)成。庫管理員(和用戶)構(gòu)成。初識(shí)初識(shí)mysql數(shù)據(jù)庫數(shù)據(jù)庫mysql介紹mysql是一個(gè)真正的多用

4、戶、多線程sql數(shù)據(jù)庫服務(wù)器。mysql是一個(gè)客戶機(jī)/服務(wù)器結(jié)構(gòu)的實(shí)現(xiàn),它由一個(gè)服務(wù)器守護(hù)程序mysqld和很多不同的客戶程序和庫組成。mysql主要目標(biāo)是快速、健壯和易用。初識(shí)初識(shí)mysql數(shù)據(jù)庫數(shù)據(jù)庫mysql的特點(diǎn)成本:mysql是免費(fèi)的,并且它的技術(shù)支持也很便宜速度:mysql勝過它的大多數(shù)竟?fàn)帉?duì)手功能;mysql提供了開發(fā)人員所需要的大多數(shù)功能。可移植:mysql可以在絕大多數(shù)的操作系統(tǒng)中運(yùn)行易用:mysql易于使用和管理。mysql數(shù)據(jù)類型數(shù)據(jù)類型數(shù)值類型數(shù)值類型字符串類型字符串類型日期和時(shí)間類型日期和時(shí)間類型數(shù)值類型數(shù)值類型字符串類型字符串類型字符串類型字符串類型char和和va

5、rchar類型類型char類型和類型和varchar類型長度范圍都是類型長度范圍都是0255之之間的大小。他們之間的差別在于間的大小。他們之間的差別在于mysql處理這個(gè)指示器處理這個(gè)指示器的方式:的方式:char把這個(gè)大小視為值的準(zhǔn)確大?。ㄓ每崭裉畎堰@個(gè)大小視為值的準(zhǔn)確大?。ㄓ每崭裉钛a(bǔ)比較短的值,所以達(dá)到了這個(gè)大?。?,而補(bǔ)比較短的值,所以達(dá)到了這個(gè)大?。鴙archar類類型把它視為最大值并且只使用了存儲(chǔ)字符串實(shí)際上需要的型把它視為最大值并且只使用了存儲(chǔ)字符串實(shí)際上需要的字節(jié)數(shù)(增加了一個(gè)額外的字節(jié)記錄長度)。因而,較短字節(jié)數(shù)(增加了一個(gè)額外的字節(jié)記錄長度)。因而,較短的值當(dāng)被插入一個(gè)語句

6、為的值當(dāng)被插入一個(gè)語句為varchar類型的字段時(shí),將不類型的字段時(shí),將不會(huì)用空格填補(bǔ)(然而,較長的值仍然被截短會(huì)用空格填補(bǔ)(然而,較長的值仍然被截短 )。)。日期和時(shí)間類型日期和時(shí)間類型mysql運(yùn)算符運(yùn)算符算數(shù)運(yùn)算符算數(shù)運(yùn)算符比較運(yùn)算符比較運(yùn)算符邏輯運(yùn)算符邏輯運(yùn)算符位運(yùn)算符位運(yùn)算符通配符通配符算數(shù)運(yùn)算符算數(shù)運(yùn)算符比較運(yùn)算符比較運(yùn)算符邏輯運(yùn)算符邏輯運(yùn)算符位運(yùn)算符位運(yùn)算符通配符通配符sql語句語句sql語言的分類語言的分類sql語句語句sql被稱為結(jié)構(gòu)化查詢語言被稱為結(jié)構(gòu)化查詢語言(structured query language )sql 是操作和檢索關(guān)系型數(shù)據(jù)庫的標(biāo)準(zhǔn)語言,使用是操作和檢

7、索關(guān)系型數(shù)據(jù)庫的標(biāo)準(zhǔn)語言,使用sql語語句,程序員和數(shù)據(jù)庫管理員可以完成如下的任務(wù)句,程序員和數(shù)據(jù)庫管理員可以完成如下的任務(wù)改變數(shù)據(jù)庫的結(jié)構(gòu)改變數(shù)據(jù)庫的結(jié)構(gòu)更改系統(tǒng)的安全設(shè)置更改系統(tǒng)的安全設(shè)置增加用戶對(duì)數(shù)據(jù)庫或表的許可權(quán)限增加用戶對(duì)數(shù)據(jù)庫或表的許可權(quán)限在數(shù)據(jù)庫中檢索需要的信息在數(shù)據(jù)庫中檢索需要的信息對(duì)數(shù)據(jù)庫的信息進(jìn)行更新對(duì)數(shù)據(jù)庫的信息進(jìn)行更新sql語言的分類語言的分類dml語句(數(shù)據(jù)操作語言)語句(數(shù)據(jù)操作語言)insert / update / delete / mergeddl語句(數(shù)據(jù)定義語言)語句(數(shù)據(jù)定義語言)create / alter / drop / truncatedcl語句

8、(數(shù)據(jù)控制語言)語句(數(shù)據(jù)控制語言)grant / revokesql語句語句建表(數(shù)據(jù)庫)操作顯示表(數(shù)據(jù)庫)操作使用數(shù)據(jù)庫操作顯示表結(jié)構(gòu)操作刪除表(數(shù)據(jù)庫)操作更新表結(jié)構(gòu)插入記錄操作更改記錄操作刪除記錄操作查詢記錄操作使用集函數(shù)復(fù)制表建表(數(shù)據(jù)庫)操作語法:語法:create database 數(shù)據(jù)庫名數(shù)據(jù)庫名實(shí)例:建立一個(gè)實(shí)例:建立一個(gè)student庫。庫。 mysql create database student;建表(數(shù)據(jù)庫)操作常見完整性約束:primary key 主碼約束主碼約束(主鍵主鍵)unique唯一性約束唯一性約束not null非空值約束非空值約束auto_incr

9、ement用于整數(shù)列默認(rèn)自增用于整數(shù)列默認(rèn)自增1default default_value 默認(rèn)值約束默認(rèn)值約束primary key 與與unique 指定必須包含唯一值的索引指定必須包含唯一值的索引建表(數(shù)據(jù)庫)操作例:要建立一個(gè)學(xué)生情況表例:要建立一個(gè)學(xué)生情況表(student) create table student:(st_class char(8),st_no char(10) not null,st_name char(8) not null,st_sex char(2),st_age smallint,primary key (st_no);顯示表(數(shù)據(jù)庫)操作顯示數(shù)據(jù)庫操作

10、顯示數(shù)據(jù)庫操作語法:語法:show databases;敘述:列出服務(wù)器主機(jī)上可用的數(shù)據(jù)庫。敘述:列出服務(wù)器主機(jī)上可用的數(shù)據(jù)庫。顯示表操作顯示表操作語法:語法:show tables;敘述:顯示數(shù)據(jù)庫中表的清單。敘述:顯示數(shù)據(jù)庫中表的清單。使用數(shù)據(jù)庫操作語法:語法:use 數(shù)據(jù)庫名敘述:選擇此數(shù)據(jù)庫成為當(dāng)前數(shù)據(jù)庫(即不包含明確的數(shù)據(jù)庫名的表敘述:選擇此數(shù)據(jù)庫成為當(dāng)前數(shù)據(jù)庫(即不包含明確的數(shù)據(jù)庫名的表引用中的缺省數(shù)據(jù)庫)。如果數(shù)據(jù)庫不存在或沒有訪問它的權(quán)限,則引用中的缺省數(shù)據(jù)庫)。如果數(shù)據(jù)庫不存在或沒有訪問它的權(quán)限,則use語句將失敗。語句將失敗。顯示表結(jié)構(gòu)操作語法:語法:describe 表名

11、;desc 表名敘述:用于顯示表的創(chuàng)建結(jié)構(gòu)。敘述:用于顯示表的創(chuàng)建結(jié)構(gòu)。刪除表(數(shù)據(jù)庫)操作刪除表操作刪除表操作語法:語法:drop table if exists tab_name ,tab_name.刪除數(shù)據(jù)庫操作刪除數(shù)據(jù)庫操作語法:語法:drop database if exists db_name更新表結(jié)構(gòu)語法:語法:alter table alter table 表名表名 action; action; 說明:action 可以是如下語句:add 列名 (first | after 列名)可以為表添加一列,如果沒指定first或者after,則在列尾添加一列,否則在指定列添加新列ad

12、d primary key (列名)為表添加一個(gè)主鍵,如果主鍵已經(jīng)存在,則出現(xiàn)錯(cuò)誤alter 列名 set default 默認(rèn)值可以更改指定列默認(rèn)值change (modify) 列名 (first | after)可以更改列類型,如果原列的名字和新列的名字相同,則changemodify的作用相同drop 列名 /可以刪除一列drop primary key /可以刪除主鍵drop index index_name; /可以刪除索引rename as 新表名 /可以將表名更改插入記錄操作語法:語法:insert into 表名(字段名,字段名, . ) values(字段值,字段值,.);

13、敘述:敘述:如果表名后面沒寫字段名,則默認(rèn)是向所有的字段添加值字符串值應(yīng)該用引號(hào)括起來舉例1:向向peoplepeople表中添加一條記錄:表中添加一條記錄:insert into insert into people(name,agepeople(name,age) values(“zhangsan”,20);) values(“zhangsan”,20);舉例2:向向peoplepeople表中添加三條記錄:表中添加三條記錄:insert into people values (“zhangsan”,20),insert into people values (“zhangsan”,20)

14、,(“l(fā)isi”,10),(“l(fā)isi”,10),(“wangwu”,40);(“wangwu”,40);更改記錄操作語法:語法: update update 表名表名 set set 列名列名= =數(shù)據(jù)值數(shù)據(jù)值 wherewhere子句;子句;敘述:敘述: where where 子句是判斷語句,用來設(shè)定條件,限制只更新匹配子句是判斷語句,用來設(shè)定條件,限制只更新匹配的行。的行。舉例:舉例: 將將peoplepeople表中的所有名稱表中的所有名稱 johnjohn 改為改為tom:tom: update people set name=tom where update people set

15、 name=tom where name= name=johnjohn ; ;刪除記錄操作語法:語法:delete from 表名 where子句;敘述:敘述:此語句刪除表中的行,如果不帶where子句,則刪除整個(gè)表中的記錄,但是表不被刪除。但是表不被刪除。舉例:舉例:刪除刪除peoplepeople表中的所有名字與表中的所有名字與recordrecord表中表中namename相同的記錄:相同的記錄:delete from people where = ;說明:說明:表和字段的引用方式有兩種:絕對(duì)引用和相對(duì)引用表和字段的引用方式有兩種:絕對(duì)引用和

16、相對(duì)引用絕對(duì)引用:數(shù)據(jù)庫名絕對(duì)引用:數(shù)據(jù)庫名. .表名表名(.(.字段名字段名) )相對(duì)引用:表名相對(duì)引用:表名.(.(字段名字段名) )查詢記錄操作語法:語法:select 字段名,字段名, . (*) from 表名 where 子句 group by子句having子句 order by子句 limit子句 desc(asc)group by子句是對(duì)匹配子句是對(duì)匹配wherewhere子句的查詢結(jié)果進(jìn)行分組子句的查詢結(jié)果進(jìn)行分組having子句是對(duì)分組后的結(jié)果進(jìn)行條件限制子句是對(duì)分組后的結(jié)果進(jìn)行條件限制order by子句是對(duì)查詢結(jié)果結(jié)果進(jìn)行排序,后面跟子句是對(duì)查詢結(jié)果結(jié)果進(jìn)行排序,后面

17、跟desc或或asc。 limit子句是對(duì)查詢的顯示結(jié)果限制數(shù)目子句是對(duì)查詢的顯示結(jié)果限制數(shù)目desc是將最終結(jié)果進(jìn)行降序排列,是將最終結(jié)果進(jìn)行降序排列,asc是將最終結(jié)果進(jìn)行升是將最終結(jié)果進(jìn)行升序。序。查詢記錄操作舉例1 :查詢?nèi)w學(xué)生的學(xué)號(hào)與姓名。查詢?nèi)w學(xué)生的學(xué)號(hào)與姓名。select select sno,snamesno,sname from student; from student;舉例2 :查詢?nèi)w學(xué)生的詳細(xì)記錄。查詢?nèi)w學(xué)生的詳細(xì)記錄。select select sno,sname,ssex,sage,sdeptsno,sname,ssex,sage,sdept from st

18、udent; from student; 或或select select * *from student; from student; 舉例3 :查全體學(xué)生的姓名及其出生年份。查全體學(xué)生的姓名及其出生年份。select sname,2004-sage from studentselect sname,2004-sage from student;舉例4 :查詢?nèi)w學(xué)生的姓名、出生年份和所有系,要求用小寫字母查詢?nèi)w學(xué)生的姓名、出生年份和所有系,要求用小寫字母表示所有系名。表示所有系名。 select select sname,yearsname,year of birth: ,2004- of

19、 birth: ,2004-sage,islower(sdept) from studentsage,islower(sdept) from student舉例5:查詢選修了課程的學(xué)生學(xué)號(hào)查詢選修了課程的學(xué)生學(xué)號(hào)( (去掉重復(fù)的記錄去掉重復(fù)的記錄) )select distinct select distinct snosno from sc; from sc; 說明說明: :使用使用distinctdistinct可以將查詢結(jié)果中的重復(fù)記錄只顯示一次可以將查詢結(jié)果中的重復(fù)記錄只顯示一次. .查詢記錄操作使用列別名:使用列別名: select select long_field_name_ar

20、e_annoyinglong_field_name_are_annoying as as myfieldmyfield from from thizlinuxthizlinux使用表別名:使用表別名: select select myfieldmyfield from from long_table_name_are_my_tablelong_table_name_are_my_table as as thizlinuxthizlinux查詢所有年齡在查詢所有年齡在2020歲以下的學(xué)生姓名及其年齡。歲以下的學(xué)生姓名及其年齡。 select select sname,sagesname,sage

21、 from student where sage20; from student where sage=20; from student where not sage=20;查詢記錄操作在在wherewhere子句中使用謂詞子句中使用謂詞 : between and :在兩數(shù)之間在兩數(shù)之間not between and:不在兩數(shù)之間:不在兩數(shù)之間in :是否在特定的集合里(枚:是否在特定的集合里(枚 舉)舉)not in :與上面相反:與上面相反like:是否匹配于一個(gè)模式:是否匹配于一個(gè)模式is null(為空的)(為空的) 或或 is not null(不為空的(不為空的regexp :

22、檢檢查一個(gè)值是否匹配一個(gè)常規(guī)表達(dá)式。查一個(gè)值是否匹配一個(gè)常規(guī)表達(dá)式。查詢記錄操作查詢年齡在查詢年齡在20232023歲(包括歲(包括2020歲和歲和2323歲)之間的學(xué)生的姓歲)之間的學(xué)生的姓名、系別和年齡名、系別和年齡 。 select select sname,sdept,sagesname,sdept,sage from student where sage from student where sage between 20 and 23;between 20 and 23;查詢年齡不在查詢年齡不在20232023歲之間的學(xué)生姓名、系別和年齡。歲之間的學(xué)生姓名、系別和年齡。 selec

23、t select sname,sdept,sagesname,sdept,sage from student where sage from student where sage not between 20 and 23;not between 20 and 23;查詢信息系(查詢信息系(isis)、數(shù)學(xué)系()、數(shù)學(xué)系(mama)和計(jì)算機(jī)科學(xué)系()和計(jì)算機(jī)科學(xué)系(cscs)學(xué)生的姓名和性別。學(xué)生的姓名和性別。 select select sname,ssexsname,ssex from student where from student where sdeptsdept in in (i

24、s,ma,csis,ma,cs););查詢記錄操作查詢學(xué)號(hào)為查詢學(xué)號(hào)為9500195001的學(xué)生的詳細(xì)情況。的學(xué)生的詳細(xì)情況。select select * * from student where from student where snosno like 95001 like 95001;等價(jià)于:等價(jià)于:select select * * from student where from student where snosno=95001; =95001; 查詢所有姓劉學(xué)生的姓名、學(xué)號(hào)和性別。查詢所有姓劉學(xué)生的姓名、學(xué)號(hào)和性別。 select select sname,ano,ssexs

25、name,ano,ssex form student where form student where snamesname like like 劉劉%;%;某些學(xué)生選修課程后沒有參加考試,所以有選課記錄,但沒有考試成某些學(xué)生選修課程后沒有參加考試,所以有選課記錄,但沒有考試成績。查詢?nèi)鄙俪煽兊膶W(xué)生的學(xué)號(hào)和相應(yīng)的課程號(hào)???。查詢?nèi)鄙俪煽兊膶W(xué)生的學(xué)號(hào)和相應(yīng)的課程號(hào)。select select sno,cnosno,cno from sc where grade is null; from sc where grade is null;查所有有成績的學(xué)生學(xué)號(hào)和課程號(hào)。查所有有成績的學(xué)生學(xué)號(hào)和課程號(hào)

26、。 select select sno,cnosno,cno from sc where grade is not null; from sc where grade is not null;查詢計(jì)算機(jī)系年齡在查詢計(jì)算機(jī)系年齡在2020歲以下的學(xué)生姓名。歲以下的學(xué)生姓名。select select snamesname from student where from student where sdeptsdept=cscs and sage20; and sage20;查詢記錄操作查詢信息系查詢信息系(is)(is)、數(shù)學(xué)系、數(shù)學(xué)系(ma)(ma)和計(jì)算機(jī)科學(xué)系和計(jì)算機(jī)科學(xué)系(cs)(cs)

27、學(xué)生的姓名和性別學(xué)生的姓名和性別select select sname,ssexsname,ssex from student where from student where sdeptsdept in in (is,ma,cs);(is,ma,cs);可改寫為:可改寫為:select select sname,ssexsname,ssex from student where from student where sdeptsdept=is or =is or sdeptsdept=ma or =ma or sdeptsdept=cs;=cs;查詢選修了查詢選修了3 3號(hào)課程的學(xué)生的學(xué)號(hào)及

28、其成績,查詢結(jié)果按分?jǐn)?shù)降序排號(hào)課程的學(xué)生的學(xué)號(hào)及其成績,查詢結(jié)果按分?jǐn)?shù)降序排列。列。select select sno,gradesno,grade from sc where from sc where cnocno=3 =3 orberorber by grade by grade descdesc; ;查詢?nèi)w學(xué)生情況,查詢結(jié)果按所在系的系號(hào)升序排列,同一系中的查詢?nèi)w學(xué)生情況,查詢結(jié)果按所在系的系號(hào)升序排列,同一系中的學(xué)生按年齡降序排列。學(xué)生按年齡降序排列。select select * * from student order by from student order by sdept,sagesdept,sage descdesc; ;查詢記錄操作連接查詢:同時(shí)涉及多個(gè)表的查詢稱為連接查詢同時(shí)涉及多個(gè)表的查詢稱為連接查詢用來連接兩個(gè)表的條件稱為連接條件用來連接兩個(gè)表的條件稱為連接條件舉例:舉例:select name ,id from people ,record where = 外連接外連接 。 外連接與普通連接的區(qū)別外連接與普通連接的區(qū)別普通連接操作只輸出滿足連接條

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論