DatabaseSystems數(shù)據(jù)庫(kù)管理系統(tǒng)教學(xué)課件_第1頁(yè)
DatabaseSystems數(shù)據(jù)庫(kù)管理系統(tǒng)教學(xué)課件_第2頁(yè)
DatabaseSystems數(shù)據(jù)庫(kù)管理系統(tǒng)教學(xué)課件_第3頁(yè)
DatabaseSystems數(shù)據(jù)庫(kù)管理系統(tǒng)教學(xué)課件_第4頁(yè)
DatabaseSystems數(shù)據(jù)庫(kù)管理系統(tǒng)教學(xué)課件_第5頁(yè)
已閱讀5頁(yè),還剩87頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

ReferencesRaghuRamakrishnan/JohannesGehrke,DatabaseManagementSystems,2ndEd.,清華大學(xué)出版社/McGraw-Hill,2000C.J.Date,數(shù)據(jù)庫(kù)系統(tǒng)導(dǎo)論(第7版),機(jī)械工業(yè)出版社WhatisDBMS?NeedforinformationmanagementAverylarge,integratedcollectionofdata.Modelsreal-worldenterprise.Entities(e.g.,students,courses)Relationships(e.g.,LiuWeiistaking70420403)ADatabaseManagementSystem(DBMS)

isasoftwarepackagedesignedtostoreandmanagedatabases.WhyUseaDBMS?Dataindependenceandefficientaccess.Dataintegrityandsecurity.Uniformdataadministration.Concurrentaccess,recoveryfromcrashes.ReplicationcontrolReducedapplicationdevelopmenttime.FileSystemsprogram1datadescription1program2datadescription2program3datadescription3File1File2File3DatabaseManagementdatabaseDBMSApplicationprogram1(withdatasemantics)Applicationprogram2(withdatasemantics)Applicationprogram3(withdatasemantics)descriptionmanipulationcontrolWhyStudyDatabases??Shiftfromcomputationtoinformationatthe“l(fā)owend”:accesstophysicalworldatthe“highend”:scientificapplicationsDatasetsincreasingindiversityandvolume.Digitallibraries,interactivevideo,HumanGenomeproject,e-commerce,sensornetworks...needforDBMS/dataservicesexplodingDBMSencompassesseveralareasofCSOS,languages,theory,AI,multimedia,logic?DatabaseSystemsKeyTermscont.DatabaseSystemAdatabase,adatabasemanagementsystemandappropriatehardwareandpersonnel.number,DesignationHoursworked,PayrateInsurance,PensionDatabaseSystem:HardwareSetofphysicaldevicesonwhichadatabaseresides.Itconsistsofoneormorecomputers,diskdrives,CRTterminals,printers,tapedrives,connectingcablesandotherauxiliaryandconnectinghardware.DatabaseSystem:Hardwarecont.ClientClientServerTAPEPrinterDatabaseSystem:SoftwareAdatabasesoftwareincludestwotypesofsoftwareGeneral-purposedatabasemanagementsoftware,usuallycalledthedatabasemanagementsystem(DBMS)ApplicationsoftwarethatusesDBMSfacilitiestomanipulatethedatabasetoachieveaspecificbusinessfunction,suchasprovidingreportsordocuments,whichcanbeusedbyusers.DatabaseSystem:Softwarecont.ApplicationsoftwareisgenerallywrittenstandardprogramminglanguagesuchasC,oritmaybewritteninalanguage(commonlycalledafourth-generationlanguage)suppliedwiththeDBMS.TheseprogramsutilisethecommandlanguageoftheDBMSandmakeuseoftheinformationcontainedinthedatadictionary.DatabaseSystem:Softwarecont.UserInterfaceLanguage,menusandotherfacilitiesbywhichusersinteractwithvarioussystemcomponents,suchasapplicationprograms,theDBMSComputer-aidedsoftwareengineering(CASE)toolsAutomatedtoolsusedtodesigndatabasesandapplicationprograms.DataDictionary/Directory(Repository)Asubsystemthatkeepstrackofthedefinitionsofalldataitemsinthedatabase.relationshipsthatexistsbetweenvariousdatastructures.indexesthatareusedtoaccessdataquickly.screenandreportformatdefinitionsthatmaybeusedbyvariousapplicationprograms.DataDictionaryDefinitionsofdataitemsinthedatabaseincludes:Elementary-leveldataitems(fields),groupandrecord-leveldatastructures,andfilesorrelationaltables.Datathatdescribethepropertiesorcharacteristicsofotherdata.Someofthesepropertiesincludedatadefinitions,datastructuresandrulesorconstraints.Itemname,thedatatype,length,minimumandmaximumallowablevalues(whereappropriate)andabriefdescriptionofeachdataitem.Metadataallowdatabasedesignersanduserstounderstandwhatdataexist,whatthedatamean.Datawithoutclearmeaningcanbeconfusing,misinterpretedorerroneous.MetadataE.g.DataItem ValueName Type Length MinMax DescriptionName Character 30 EmployeeNameID Number 9 EmployeeNo.Dept Character 10 Dept.No.Age Integer 2 1860 EmployeeAgeName Character 15 Dept.NameManager Number 9 Mgr.Emp.No.EmployeeNo.(ID)uniqueManagerisanemployeeoftheorganisationMetadataDatabaseSystem:PeopleTwodifferenttypesofpeople(usersandpractitioners)areconcernedwiththedatabase.Userswhoneedinformationfromthedatabasetocarryouttheirprimarybusinessresponsibilitye.g.Executives,managers,staff,clericalpersonnelDatabaseSystem:Peoplecont.Practitionerspeopleresponsibleforthedatabasesystemanditsassociatedapplicationsoftware.e.g.Databaseadministrators,analysts,programmers,databaseandsystemdesigners,informationsystemsmanagers.ComponentsofaDatabaseSystemFourcomponents:People,H/W,S/W,DataPractitioners(analystsanddatabasedesigners)inconsultationwithusersidentifydataneedsanddesigndatabasestructurestoaccommodatetheseneeds.ThedatabasestructuresarespecifiedtotheDBMSthroughthedatadictionary.ComponentsofaDBScont.Usersenterdataintothesystembyfollowingspecifiedprocedures.Theentereddataaremaintainedonhardwaremediasuchasdisksandtapes.Applicationprogrammesthataccessthedatabasearewrittenbypractitionersanduserstoberunoncomputers.ComponentsofaDBScont.DATABASEDATADICTIONARY/DIRECTORYApplicationProgramApplicationProgramApplicationProgramDBMSComputerTerminalsPRINTERAnalystUserKeyTermscont.DatabaseManagementSystemSystemssoftwarethatfacilitatesthemanagementofadatabase.E.g.Oracle,Access,SQLServerDatabaseManagementSystem(DBMS)DBMSAnapplicationsoftwarethatorganisesdataintorecordsinoneormoredatabasesandallowsorganising,accessingandsortingofthedatainavarietyofformats.DBMScont.RelationalDBMSMostcommontypeofDBMS.Dataelementsarestoredindifferenttablesmadeupofrowsandcolumns.Relatesdataindifferenttablesthroughtheuseofcommondataelement(s).ComponentsofaDBMSDATABASEDATADICTIONARY/DIRECTORYUSERPROGRAMMERDataDictionary/DirectorySubsystemSecurityandIntegritySubsystemDatabaseAccessSubsystemUserQueryandReportingFacilitiesApplicationProgramDevelopmentFacilitiesDBMSUSERPROGRAMMERAtimesharingcomputersystemAlooselyortightlycoupledmultiprocessorsystemAdatabasesystemwhichresidesatoneofthenodesofanetworkofcomputers-thisisacentralizeddatabaseonanetworknodeWhatisnotaDDBS?DataSecurityThedatabaseisavaluableresourceneedingprotection.TheDBMSprovidesdatabasesecuritybylimitingaccesstothedatabasetoauthorisedpersonnel.Authoriseduserswillgenerallyberestrictedastotheparticulardatatheycanaccessandwhethertheycanupdateit.DataSecurityAccessisoftencontrolledbypasswordsandbydataviews,whicharedefinitionsofrestrictedportionsofthedatabase.1Dataitems234DataIntegrityTheintegrityandconsistencyofthedatabaseareprotectedviaconstraintsonvaluesthatdataitemscanhaveandbybackupandrecoverycapabilitiesprovidedwithintheDBMS.Dataconstraintdefinitionsaremaintainedinthedatadictionary.DataIntegrityBackupandrecoveryaresupportedbysoftwarethatautomaticallylogschangestothedatabaseandprovidesforameansofrecoveringthecurrentstateofthedatabaseincaseofsystemfailure.ConcurrentDataAccessOneofthechieffunctionsoftheDBMSistosupporttheaccess,retrievalandupdateofdatainthedatabase.TheDBMSprovidesthephysicalmechanismsallowingmultipleuserstoaccessavarietyofrelateddataquicklyandefficiently.User-OrientedDataManipulationDBMSprovidesuser-orienteddatamanipulationtools.Easy-to-usequerylanguagesallowuserstoformulatequeriesandrequestone-timereportsdirectlyfromthedatabase.Oftenquerylanguageswillcontainfacilitiestoformattheresultsofqueriesasreports.DataManipulationReportgeneratorshavemorepowerfulreportingfacilitiesthanthoseinthequerylanguage.ApplicationDevelopmentTheDBMScommonlyprovidessignificantassistancetotheapplicationprogrammer.Toolsforscreen,menuandreportgenerationapplicationgeneratorscompilersdataandviewdefinitionfacilitiesApplicationDevelopmentModerndatabasesystemsprovidelanguagecomponentsthataremuchmorepowerfulthanthoseoftraditionallanguages,makingtheprogrammingprocessitselfconsiderablymoreefficient.Developer2000/PowerBuilderforOracleVisualBasicforMicrosoftSQLserverDatabaseApplicationsDatabasesrangefromthoseforasingleuserwithadesktopcomputertothoseonmainframecomputerswiththousandsofusers.PersonaldatabasesWorkgroupdatabasesDepartmentaldatabasesEnterprisedatabasesPersonalComputerDatabasesDesignedtosupportoneuserwithastandardalonePC.E.g.asalespersonkeepingtrackofthiscustomerinformationwithcontactdetails.WorkgroupDatabasesArelativelysmallteamofpeople(lessthan25)whocollaborateonthesameprojectorapplication.E.g.asoftwaredevelopmentteammaintainingalistofsoftwareobjects.DepartmentDatabasesAdepartmentisafunctionalunitofanorganisation.Itislargerthanaworkgroup.Departmentdatabasesaredesignedtosupportthevariousfunctionsandactivitiesofadepartment.E.g.apersonneldatabasethatisdesignedtotrackdataconcerningemployees,jobs,skillsandjobassignments.EnterpriseDatabasesAnenterpriseisonewhosescopeistheentireorganisationorenterprise.Suchdatabasesareintendedtosupportorganisation-wideoperationsanddecisionmaking.E.g.alargehealthcareorganisationthatoperatesagroupofmedicalcentre'sincludinghospitals,clinicsandnursinghomes.EnterpriseDatabasescont.Anenterprisedatabasedoessupportinformationneedsfrommanydepartments.Themostimportanttypeofenterprisedatabasetodayiscalledadatawarehouse.DatawarehouseAnintegrateddecisionsupportdatabasewhosecontentisderivedfromthevariousoperationaldatabases.DatabaseEnvironmentMarketingPurchasingAccountingMarketingSalesAdvertisingAccountingAccountsReceivableAccountsPayableCorporateDatabase3LevelANSI/SPARCArchitectureMadedatabasesmoreindependentofapplicationBecameastandardfortheorganisationofDBMS3LevelsExternalUser’sandApplication’sviewofdataConceptualLogicalDataModelPhysicalPhysicaldataModelExternal(Sub)SchemadefinestheexternalviewofdataasseenbyauserorprogramConceptualSchemadefinesthelogicalviewofdataasseenbyallusersandprogramsPhysical(Internal)SchemadefinesthephysicalviewofdataasseenbyaDBMSuserauseri/programjprogramxsub-schemaasub-schemaisub-schemazconceptualschemaphysicalschema3LevelArchitectureDatabasesName(20characters)Address(40characters) NID(10char)Designation(15char)PhysicalViewdatabaseA.B.C.DeSilva|222,GalleRoad,Colombo| 650370690V|SeniorLecturerTheDBMSmustknowexactphysicallocationprecisephysicalstructureEmployeerecordPhysicalViewPhysicalviewprovidesthediskdrives,physicaladdresses,indexesandpointers.PhysicalDatabaseDesignistheresponsibilityoftheDatabaseAdministrator(DBA).Nouserisconcernedwiththisview.

PhysicaldevicestocontainthedataAccessmethodstoretrieveandupdatedatamaintainandimprovedatabaseperformancedatabaseLogicalViewAddress

222,GalleRoad,ColomboTheuser/applicationmustknowexistencelogicalreferenceEmployeeName

A.B.C.DeSilvaDesignationSeniorLecturerNID

650370690VLogicalViewThisisasinglelogicaldescriptionofalldataelementsandtheirrelationships.Itistheresultoftheconceptualdesignwhichinvolvesanalysisofallusersinformationneedsanddatadefinitionofdataitemsneedstomeetthem.SQLCREATETABLEstatementisusedtodefinethedataelements.databaseExternalViewDepartment

Dept.ofComputerScienceTheuser/applicationseeauthoriseddataownformatLecturerName

A.B.C.DeSilvaDesignationSeniorLecturerAge

35ExternalViewThisconsistsofuserviewsofthedatabase.Eachdefinableusergroupwillhaveitsownviewofthedatabase.Eachoftheseviewsgivesauser-orienteddescriptionofthedataelementsandrelationshipsofwhichtheviewiscomposed.Alogicaldescriptionofsomeportionofthedatabasethatisrequiredbyausertoperformsometask.E.g.Benefitapplicationuserwillviewpartoftheemployeedata,excludingdatasuchasdateofbirthandsalary.UserViewExternalViewItcanbederiveddirectlyfromtheconceptualschema.Thecollectionofalluserviewsistheexternallevel.SQLCREATEVIEWstatementisusedtocreatetheseviewsandSQLGRANTstatementisusedtorestrictitsusetoausergroup.ExternalViewsAllowstohideunauthoriseddatae.g.salary,dob

provideuserview

e.g.viewemployeename,designation,departmentdatatakenfromemployeeanddepartmentfilesderivenewattributese.g.agederived

from

dob

or

nidExternalViewcont.ExternalViewsAllowsto

changeunitofmeasuremente.g.showageinyearsormonthsdefinesecuritylevelse.g.updateaccesstoemployeefileread-onlytodepartmentfileExternalViewcont.MappingbetweenLevelsDBMSmaportranslatefromoneleveltoanother.External ConceptualConceptual PhysicalDatabaseexistsinrealityonlyattheinternallevel.userauseri/programjprogramxsub-schemaasub-schemaisub-schemazconceptualschemaphysicalschemaDatabasesDDLSDDLDML/SQLPractitioners:DBAUsersDataDefinitionLanguage(DDL)-isthelanguagecomponentofaDBMSthatdefineseachdataelementasitappearsinthedatabase.Sub-SchemaDataDefinitionLanguage(SDDL)-isthelanguagecomponentofaDBMSthatdefinesdataelementsasitshouldappeartotheendusersandprogrammers.Practitioners:DBADataManipulationLanguage(DML)-isalanguageassociatedwithaDBMSthatisemployedbyendusersandprogrammerstomanipulatedatainthedatabase.StructuredQueryLanguage(SQL)

-pronouncedassequel,isthestandarddatamanipulationforrelationalDBMSs.UserCharacteristicsofEarlyDBMSCentralisedStorageManagementTransactionManagementRecoveryFacilitiesSystemMaintainedAccessPathsCharacteristicsofModernDBMSQueryprocessingandoptimisationTransactionmanagementConcurrencycontrolDatabaserecoveryDatabasesecurityandauthorisationDistributeddatabasesDatawarehousinganddataminingFunctionofaDBMSFunctionsofaDBMSareconcernedwithprovidingefficientflexibledataprocessingcapabilitieswithoutcompromisingdatavalidity.MainFunctionsare:ShareddataControlredundancyDataintegrityDatasecurityCapabilitiesofaDBMSCapabilitiesvaryconsiderable,butbasicoperationsare:DatadefinitionDataentryDatamanipulationDatadisplayAdvantagesProgram-dataindependenceMinimaldataredundancyImproveddataconsistencyImproveddatasharingIncreasedproductivityofapplicationdevelopmentEnforcementofstandardsImproveddataqualityImproveddataaccessibilityandresponsivenessReducedprogrammaintenanceDatabaseApproachTheseparationofdatadescriptions(metadata)fromtheapplicationprogramsthatusethedata.Inthedatabaseapproachdatadescriptionsarestoredinacentrallocationcalledthedatadictionary.Thispropertyallowsanorganisation’sdatatochangeandevolve(withinlimits)withoutchangingtheapplicationprogramthatprocessthedata.Program-Data/DataIndependenceDatafilesareintegratedintoasingle,logicalstructure.Eachprimaryfactisrecorded(ideally)inonlyoneplaceinthedatabase.E.g.Employeedatanotwiththepayrollandbenefitfiles.Note:Dataredundancyisnoteliminatedentirely.Somedataitemswillappearinmorethanoneplace(e.g.employeeno.)torepresenttherelationshipwithothers.MinimalDataRedundancyByeliminating(orcontrolling)dataredundancy,wegreatlyreducetheopportunitiesforinconsistency.E.g.employeeaddressisstoredonlyonceandhencewecannothavedisagreementonthestoredvalues.

Also,updatingdatavaluesisgreatlysimplifiedandhaveavoidthewastedstoragespace.ImprovedDataConsistencyAdatabaseisdesignedasasharedcorporateresource.Authorisedusersaregrantedpermissiontousethedatabase,andeachuser(orgroupofusers)isprovidedoneormoreuserviewstofacilitatethisuse.E.g.employeedatacommontopayroll,benefitapplicationswillbesharedamongdifferentusers.ImprovedDataSharingAmajoradvantageofthedatabaseapproachisthatitgreatlyreducesthecostandtimefordevelopingnewbusinessapplications.Programmercouldconcentrateonthespecificfunctionsrequiredforthenewapplication,withouthavingtoworryaboutdesignorlow-levelimplementationdetails;asrelateddatahavealreadybeendesignedandimplemented.IncreasedProductivityofApplicationDevelopmentDBMSprovidesanumberofhigh-levelproductivitytoolssuchasformsandreportgenerationsandhigh-levellanguagesthatautomatesomeoftheactivitiesofdatabasedesignandimplementation.IncreasedProductivityofApplicationDevelopmentcont.Whenthedatabaseapproachisimplementedwithfullmanagementsupport,thedatabaseadministrationfunctionshouldbegrantedsingle-pointauthorityandresponsibilityforestablishingandenforcingdatastandards.Standardsincludenamingconventions,dataqualitystandardsanduniformproceduresforaccessing,updatingandprotectingdata.PowerfulsetoftoolsfordevelopingandenforcingthesestandardsareavailableforsomeDBMS.EnforcementofStandardsAnumberoftoolsandprocessesareavailabletoimprovedataquality.DatabasedesignerscanspecifyintegrityconstraintsthatareenforcedbytheDBMS.Oneoftheobjectivesofadatawarehouseenvironmentistocleanupoperationaldatabeforetheyareplacedinthedatawarehouse.ConstraintArulethatcannotbeviolatedbydatabaseusers.ImprovedDataQualityWithrelationaldatabase,enduserswithoutprogrammingexperiencecanoftenretrieveanddisplaydata,evenwhenitcrossestraditionaldepartmentalboundaries.English-likequerylanguageSQLandquerytoolssuchasQuery-By-Exampleprovidesuchfacilities.ImprovedDataAccessibilityandResponsivenessStoreddataarechangedfrequentlyforvarietyofreasonssuchasnewdataitemstypesareadded,anddataformatschange(e.g.dateformatfromtwo-digittofourdigit).Dataindependenceallowstoreducetheprogrammaintenancetime.ReducedProgramMaintenanceDisadvantagesDBMSaremorevulnerablethanfile-basedsystembecauseofthecentralisednatureofalargeintegrateddatabase.Ifafailureoccurstherecoveryprocessismorecomplexandsometimesmayresultsinlosttransactions.Hardware,softwareandpersonnelcostarehigherforDBMS.DatabaseApproachDataModelsAdatamodel

isacollectionofconceptsfordescribingdata.A

schema

isadescriptionofaparticularcollectionofdata,usingtheagivendatamodel.Therelationalmodelofdata

isthemostwidelyusedmodeltoday.Mainconcept:relation,basicallyatablewithrowsandcolumns.Everyrelationhasaschema,whichdescribesthecolumns,orfields.LevelsofAbstractionManyviews,singleconceptual(logical)schema

andphysicalschema.Viewsdescribehowusersseethedata.ConceptualschemadefineslogicalstructurePhysicalschemadescribesthefilesandindexesused.

SchemasaredefinedusingDDL;dataismodified/queriedusingDML.PhysicalSchemaConceptualSchemaView1View2View3Example:UniversityDatabaseConceptualschema:

Students(sid:string,name:string,login:string, age:integer,gpa:real)Courses(cid:string,cname:string,credits:integer)Enrolled(sid:string,cid:string,grade:string)Physicalschema:Relationsstoredasunorderedfiles.IndexonfirstcolumnofStudents.ExternalSchema(View):Course_info(cid:string,enrollment:integer)DataIndependenceApplicationsinsulatedfromhowdataisstructuredandstored.Logicaldataindependence:Protectionfromchangesinlogicalstructureofdata.Physicaldataindependence:Protectionfromchangesinphysicalstructureofdata.

OneofthemostimportantbenefitsofusingaDBMS!ConcurrencyControlConcurrentexecutionofuserprogramsisessentialforgoodDBMSperformance.Becausediskaccessesarefrequent,andrelativelyslow,itisimportanttokeeptheCPUhummingbyworkingonseveraluserprogramsconcurrently.Interleavingactionsofdifferentuserprogramscanleadtoinconsistency:e.g.,checkisclearedwhileaccountbalanceisbeingcomputed.DBMSensuressuchproblemsdon’tarise:userscanpretendtheyareusingasingle-usersystem.Transaction:AnExecutionUnitofaDBKeyconceptistransaction,whichisanatomic

sequenceofdatabaseactions(reads/writes).Eachtransaction,executedcompletely,mustleavetheDBinaconsistentstate

ifDBisconsistentwhenthetransactionbegins.Userscanspecifysomesimpleintegrityconstraints

onthedata,andtheDBMSwillenforcetheseconstraints.Beyondthis,theDBMSdoesnotreallyunderstandthesemanticsofthedata.(e.g.,itdoesnotunderstandhowtheinterestonabankaccountiscomputed).Whynot?Thus,ensuringthatatransaction(runalone)preservesconsistencyisultimatelytheuser’sresponsibility!SchedulingConcurrentTransactionsDBMSensuresthatexecutionof{T1,...,Tn}isequivalenttosomeserialexecutionT1’...Tn’.Beforereading/writinganobject,atransactionrequestsalockontheobject,andwaitstilltheDBMSgivesitthelock.Alllocksarereleasedattheendofthetransaction.(Strict2PLlockingprotocol.)Idea:IfanactionofTi(say,writingX)affectsTj(whichperhapsreadsX),oneofthem,sayTi,willobtainthelockonXfirstandTjisforcedtowaituntilTicompletes;thiseffectivelyordersthetransactions.WhatifTjalreadyhasalockonYandTilaterrequestsalockonY?Whatisitcalled?Whatwillhappen?EnsuringAtomicityDBMSensuresatomicity

(all-or-nothingproperty)evenifsystemcrashesinthemiddleofaXact.Idea:

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論