数据库技术及应用:第2章 数据库和表创建_第1页
数据库技术及应用:第2章 数据库和表创建_第2页
数据库技术及应用:第2章 数据库和表创建_第3页
数据库技术及应用:第2章 数据库和表创建_第4页
数据库技术及应用:第2章 数据库和表创建_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章数据库和表创建2.1.1数据库1.逻辑数据库

SQLServer2000数据库是存储数据的容器,是一个存放数据的表和支持这些数据的存储、检索、安全性和完整性的逻辑成分所组成的集合。

数据库对象说明表由行和列构成的集合,用来存储数据数据类型定义列或变量的数据类型,SQLServer提供了系统数据类型,并允许用户自定义数据类型视图由表或其他视图导出的虚拟表索引为数据快速检索提供支持且可以保证数据唯一性的辅助数据结构约束用于为表中的列定义完整性的规则默认值为列提供的缺省值存储过程存放于服务器的预先编译好的一组T-SQL语句触发器特殊的存储过程,当用户表中数据改变时,该存储过程被自动执行2.2.1数据库的创建、修改和删除

1.创建数据库(1)通过企业管理器创建数据库对于新创建的数据库,系统对数据文件的默认值为:初始大小1MB,最大大小不限制,而实际上仅受硬盘空间的限制,允许数据库自动增长,增长方式为按10%比例增长;对日志文件的默认值为:初始大小1MB,最大大小不限制,而实际上也仅受硬盘空间的限制,允许日志文件自动增长,增长方式为按10%比例增长。【例2.1】创建数据库XSCJ,初始大小为5MB,最大大小50MB,数据库自动增长,增长方式是按10%比例增长;日志文件初始为2MB,最大可增长到5MB(默认为不限制),按1MB增长(默认是按10%比例增长);所有者是Administrator。以Administrator身份登录计算机,并启动SQLServer服务。第1步开始

程序

MicrosoftSQLServer

企业管理器,SQLServer“企业管理器”启动。2.2.1数据库的创建、修改和删除第2步在“SQLServerEnterpriseManager”窗口中展开MicrosoftSQLServers和SQLServer组,选择SQLServer服务器。在选择的SQLServer服务器上点击鼠标右键,出现如图2.1所示的快捷菜单,选择“新建”

“数据库…”。2.2.1数据库的创建、修改和删除第3步第2步操作结束后,出现如图2.2所示的“数据库属性”对话框,该对话框共有三个选项卡:常规、数据文件和日志文件。在“常规”选项卡“名称”文本框中输入创建的数据库名(本例中数据库名为XSCJ)。2.2.1数据库的创建、修改和删除

系统的主数据文件默认存储位置和文件如下:

SQLServer2000根目录\data\数据库名_Data.MDF

系统的主日志文件的默认存储位置和文件如下:

SQLServer2000根目录\data\数据库名_Log.LDF

本例中SQLServer2000安装目录为e:\sql,所以创建的XSCJ数据库的数据文件和日志文件的默认路径及文件分别为:

e:\sql\data\XSCJ_Data.MDFe:\sql\data\XSCJ_Log.LDF

选择“数据文件”和“事务日志”两个标签栏,显示系统的默认设置,用户可以更改这两个文件的存放位置和文件名。2.2.1数据库的创建、修改和删除第4步选择“数据文件”标签栏,在文件名为“XSCJ_DATA”这一行的“初始大小”列将系统缺省大小1改为5,设置是否允许数据库增长、增长方式以及最大文件大小。见图2.3中的标注。2.2.1数据库的创建、修改和删除第5步选择“事务日志”标签栏,与第4步类似,设置日志文件的初始大小、是否增长、增长方式及最大大小,其界面如图2.4所示。2.2.1数据库的创建、修改和删除第6步单击“确定”按钮,数据库就创建好了。创建好的数据库XSCJ的界面如图2.5所示。2.2.1数据库的创建、修改和删除在第3步中,选择“数据文件”和“事务日志”标签栏,则在其中可分别改变这两个文件的存储位置,操作过程为:在“数据库文件”列表中,单击相应行的“位置”一栏的“…”按钮,在所弹出的“查找数据库文件”或“查找事务日志文件”对话框中即可选择或输入文件路径和文件名,如图2.6和图2.7所示。2.2.1数据库的创建、修改和删除2.2.1数据库的创建、修改和删除第1步启动SQLServer的“企业管理器”(EnterpriseManager)。在“SQLServerEnterpriseManager”窗口中展开MicrosoftSQLServers和SQLServer组,选择SQLServer服务器。第2步在“工具”菜单中选择“向导…”项,如图2.8所示。(2)使用向导创建数据库(CreateDatabaseWizard)这里仍以创建数据库XSCJ(其属性与(1)相同)为例说明使用向导(CreateDatabaseWizard)创建数据库的操作过程。2.2.1数据库的创建、修改和删除第3步选择“向导…”后,出现如图2.9所示的“选择向导”对话框,展开“数据库”,如图2.10所示,选择“创建数据库向导”,单击“确定”。2.2.1数据库的创建、修改和删除第4步第3步操作完成后,出现如图2.11所示的“创建数据库向导”界面,单击“下一步”。2.2.1数据库的创建、修改和删除第5步输入数据库名,输入或选择数据文件和日志文件的存放位置,具体操作见图2.12中的标注,单击“下一步”。2.2.1数据库的创建、修改和删除第6步指定各数据文件的名称及初始大小,操作方法见图2.13中的标注,单击“下一步”。2.2.1数据库的创建、修改和删除第7步定义数据库文件的增长,操作方法见图2.14中的标注,单击“下一步”。2.2.1数据库的创建、修改和删除第8步指定日志文件名和初始大小,操作方法标示于图2.15中,单击“下一步”。2.2.1数据库的创建、修改和删除第9步定义事务日志文件的增长,操作方法标示于图2.16中,单击“下一步”。2.2.1数据库的创建、修改和删除第10步完成。在图2.17(a)中单击“完成”按钮,将出现如图2.17(b)所示的提示信息,单击“确定”。2.2.1数据库的创建、修改和删除2.修改数据库对已存在的数据库可以进行的修改包括:增加或删除数据文件改变数据文件的大小和增长方式改变日志文件的大小和增长方式增加或删除日志文件增加或删除文件组在进行任何修改操作以前,都要在“企业管理器”中选择需要进行修改的数据库,在该数据库名上点击鼠标右键,出现快捷菜单,选择“属性”,如图2.18所示。2.2.1数据库的创建、修改和删除(1)改变数据文件的大小和增长方式【例2.2】

将XSCJ数据库的主数据文件XSCJ_Data.mdf文件的最大大小由50MB修改为不限制。2.2.1数据库的创建、修改和删除(2)增加数据文件【例2.3】在XSCJ数据库中增加数据文件XSCJBAK,其属性均取系统默认值。操作方法:在“数据文件”选项卡中点击紧随已有文件名后的空白行,在“文件名”一栏中输入数据文件名,并可设置文件的初始大小和增长属性,单击“确定”。如图2.20所示。2.2.1数据库的创建、修改和删除所增加的文件是辅助数据文件,单击“…”按钮,在弹出的对话框中可见新增文件扩展名为.NDF,如图2.21所示。2.2.1数据库的创建、修改和删除(3)删除数据文件【例2.4】将XSCJ数据库中刚增加的辅助文件XSCJBAK删除。操作方法如图2.22所示。2.2.1数据库的创建、修改和删除(4)增加或删除文件组【例2.5】设要在数据库XSCJ中增加一个名为FGroup的文件组。操作方法为:选择“文件组”标签栏,在PRIMARY行的下面一行输入“FGroup”文件组,单击“确定”按钮,如图2.23所示。2.2.1数据库的创建、修改和删除操作方法为:选择“数据文件”标签栏,按增加数据文件的操作方法输入数据文件名,然后选择文件组“Fgroup”,如图2.24所示。2.2.1数据库的创建、修改和删除【例2.6】将刚才新增的FGroup文件组删除。首先要删除其中的数据文件XSCJ2,然后,选择“文件组”标签栏,选择FGroup文件组,单击“删除”按钮,如图2.25所示。2.2.1数据库的创建、修改和删除【例2.7】删除XSCJ数据库。第1步在“企业管理器”中选择名为XSCJ的数据库,在其上单击鼠标右键,在弹出的快捷菜单上选择“删除”,如图2.26所示。2.2.1数据库的创建、修改和删除第2步在弹出如图2.27所示的对话框中单击“确定”,即删除了数据库XSCJ。注意:删除数据库后,该数据库的所有对象均被删除,将不能再对该数据库作任何操作,因此应十分慎重。2.2.2表的创建、修改和删除1.SQLServer支持的数据类型

精度:指数值数据中所存储的十进制数据的总位数。小数位数:指数值数据中小数点右边可以有的数字位数的最大值。例如数值数据3890.587的精度是7,小数位数是3。长度:指存储数据所使用的字节数。数据类型符

识整数型bigint,int,smallint,tinyint精确数值型decimal,numeric浮点型float,real货币型money,smallmoney位型bit字符型char,varcharUnicode字符型nchar,nvarchar文本型text,ntext二进制型binary,varbinary日期时间类型datetime,smalldatetime时间戳型Timestamp图象型Image其他cursor,sql_variant,table,uniqueidentifier2.2.2表的创建、修改和删除创建表空值(NULL)概念空值通常表示未知、不可用或将在以后添加的数据。列的identity(标识)属性对任何表都可创建包含系统所生成序号值的一个标识列,该序号值唯一标识表中的一行,可以作为键值。【例2.8】以XSCJ数据库中创建学生情况表为例说明通过SQLServer的企业管理器创建表的操作过程。列名数据类型长度是否允许为空值默认值说明学号定长字符型(char)6×无主键姓名定长字符型(char)8×无

专业名定长字符型(char)10√无

性别位型(bit)1×1男1,女0出生时间日期时间类型(smalldatetime)4×无

总学分整数型(tinyint)1√无

备注文本型(text)16(系统默认值)√无

2.2.2表的创建、修改和删除以下是通过“企业管理器”创建表XS的操作步骤:第1步启动SQLServer企业管理器,用鼠标右键单击选择数据库(这里是数据库XSCJ),将出现如图2.28所示的快捷菜单,选择“新建(N)”

“表(T)…”。2.2.2表的创建、修改和删除第2步在所弹出的编辑窗口中分别输入或选择各列的名称、数据类型、是否允许为空值等属性,在“学号”列上单击鼠标右键,选择“设置主键”菜单项,将学号列设置为主键,将“性别”列的缺省值设置为1。如图2.29所示。2.2.2表的创建、修改和删除第3步在表的各列的属性均编辑完成后,单击“保存”图形按钮,出现如图2.30所示的“选择表名”对话框。第4步在“选择表名”对话框中输入表名XS,单击“确定”,XS表就创建好了,如图2.31所示。2.2.2表的创建、修改和删除创建课程表,名称为KC,表结构如表2.5所示。KC表创建后的界面,如图2.32所示。列

名数据类型长度是否允许为空值默认值说明课程号定长字符型(char)3×无主键课程名定长字符型(char)16×无

开课学期整数型(tinyint)1×1只能为1—8学时整数型(tinyint)1×无

学分整数型(tinyint)1√无

2.2.2表的创建、修改和删除创建成绩表,名称为XS_KC,表结构如表2.6所示。KC表创建后的界面,如图2.33所示。2.2.2表的创建、修改和删除创建成绩表,名称为XS_KC,表结构如表2.6所示。KC表创建后的界面,如图2.33所示。列名数据类型长度是否允许为空值默认值说明学号定长字符型(char)6×无主键课程号定长字符型(char)3×无主键成绩整数型(tinyint)1√无

学分整数型(tinyint)1√无

2.2.2表的创建、修改和删除3.修改表对一个已存在的表可以进行的修改操作包括:更改表名增加列删除列修改已有列的属性(列名、数据类型、是否为空值)(1)更改表名SQLServer中允许改变一个表的名字,但当表名改变后,与此相关的某些对象如视图,以及通过表名与表相关的存储过程将无效,建议一般不要更改一个已有的表名,特别是在其上定义了视图或建立了相关的表。【例2.9】将XS表的表名改为student。2.2.2表的创建、修改和删除更改表名的操作步骤:第1步在SQLServer企业管理器中展开需更名的表,在其上单击鼠标右键,在弹出的快捷菜单上选择“重命名”,如图2.34所示。2.2.2表的创建、修改和删除第2步在表名位置上输入新的表名,如图2.35所示,按下回车键。2.2.2表的创建、修改和删除第3步系统弹出如图2.36所示的对话框,提示用户若更改了表名,那么将引起引用该表的存储过程、视图或触发器无效,要求用户对更名操作予以确认。点击“是”按钮确认该操作。第4步第3步操作完成后,系统弹出如图2.37所示的对话框,提示用户表更名操作已经完成。点击“确定”。2.2.2表的创建、修改和删除(2)增加列【例2.10】向表XS中添加一个“奖学金等级”列,“奖学金等级”列为微整型,允许为空值。在SQLServer企业管理器中展开需进行操作的表XS,在其上单击鼠标右键,在弹出的快捷菜单上选择“设计表”,如图2.38所示。2.2.2表的创建、修改和删除

在SQLServerEnterpriseManager的设计表“XS

”窗口中点击第一个空白行,输入列名“奖学金等级”,选择数据类型“tinyint”,如图2.39所示。2.2.2表的创建、修改和删除

当需向表中添加的列均输入完毕后,点击关闭设计表“XS”窗口按钮,此时将弹出如图2.40所示的对话框,单击“是”,保存修改后的表。(3)删除列在SQLServer企业管理器中展开需进行操作的表XS,在其上单击鼠标右键,在弹出的快捷菜单上选择“设计表”。2.2.2表的创建、修改和删除(4)修改已有列的属性具有以下特性的列不能被修改:具有text、ntext、image或timestamp数据类型的列计算列全局标识符列复制列用于索引的列(但若用于索引的列为varchar、nvarchar或varbinary数据类型时,可以增加列的长度)用于由CREATESTATISTICS生成统计的列。若需修改这样的列,必须先用DROPSTATISTICS语句删除统计用于主键或外键约束的列用于CHECK或UNIQUE约束的列关联有默认值的列这里所罗列的特性。当改变列的数据类型时,要求:原数据类型必须能够转换为新数据类型;新类型不能为timestamp类型;如果被修改的是IDENTITY列,则新数据类型必须是有效的IDENTITY数据类型。2.2.2表的创建、修改和删除【例2.11】在创建的XS表中,将“姓名”列的列名改为“name”,数据长度由8改为10,允许为空值;将“出生时间”列的列名改为“birthday”,数据类型由“smalldatetime”改为“datetime”。第1步在SQLServer企业管理器中展开需进行操作的表XS,在其上单击鼠标右键,在弹出的快捷菜单上选择“设计表”。第2步在SQLServer企业管理器的设计表“XS

”窗口中点击需修改的列(本例中是“姓名”和“出生时间”),修改相应的属性,如图2.42所示。2.2.2表的创建、修改和删除第3步当需修改的列均修改完毕后,点击关闭设计表“XS”窗口按钮,此时将弹出对话框,单击“是”保存修改后的表。4.表的删除删除一个表时,表的定义、表中的所有数据以及表的索引、触发器、约束等均被删除。设需将XSCJ数据库中的表test删除,操作过程为:第1步在“企业管理器”中展开数据库XSCJ,再展开表,在表test上点击鼠标右键,在弹出的快捷菜单上选择“删除”,如图2.43所示。2.2.2表的创建、修改和删除第2步上一步操作结束后,系统弹出如图2.44所示的“除去对象”对话框,点击“全部除去”按钮,即可删除选择的表。2.3命令方式创建数据库和表

使用查询分析器

语法格式:CREATEDATABASEdatabase_name[ON /*指定数据库文件和文件组属性*/

[<filespec>[,...n]]

[,<filegroup>[,...n]]][LOGON{<filespec>[,...n]}] /*指定日志文件属性*/[COLLATEcollation_name][FORLOAD|FORATTACH]

<filespec>::=[PRIMARY]([NAME=logical_file_name,]

FILENAME='os_file_name'

[,SIZE=size]

[,MAXSIZE={max_size|UNLIMITED}]

[,FILEGROWTH=growth_increment])[,...n]

<filegroup>::=FILEGROUPfilegroup_name<filespec>[,...n]2.3.1使用CREATEDATABASE创建数据库

(查询分析器界面下操作)【例2.12】创建一个名为XSCJ1的数据库,其初始大小为5MB,最大大小50MB,允许数据库自动增长,增长方式是按10%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。假设SQLServer服务已启动,并以Administrator身份登录计算机。2.3.1使用CREATEDATABASE创建数据库在T-SQL语句输入窗口中输入如下语句:CREATEDATABASEXSCJ1 ON ( NAME='XSCJ1_Data', FILENAME='e:\sql\data\MSSQL\Data\XSCJ1.mdf', SIZE=5MB, MAXSIZE=50MB, FILEGROWTH=10% ) LOGON ( NAME='XSCJ1_Log', FILENAME='e:\sql\data\MSSQL\Data\XSCJ1_Log.ldf', SIZE=2MB, MAXSIZE=5MB, FILEGROWTH=1MB )GO2.3.1使用CREATEDATABASE创建数据库输入完毕后,单击“执行查询”按钮。如图2.47所示。2.3.1使用CREATEDATABASE创建数据库【例2.13】创建TEST1的数据库。CREATEDATABASETEST1ON( NAME=‘TEST1_data’, FILENAME=‘e:\sql\data\MSSQL\data\t1.mdf’)GO【例2.14】

创建一个名为TEST2的数据库,它有三个数据文件,其中主数据文件为100MB,最大大小为200MB,按20MB增长;2个辅数据文件为20MB,最大大小不限,按10%增长;有2个日志文件,大小均为50MB,最大大小均为100MB,按10MB增长。CREATEDATABASETEST2 ON PRIMARY ( NAME=‘TEST2_data2’, FILENAME=‘e:\sql\data\t2\test2_data2.ndf’, SIZE=20MB, MAXSIZE=UNLIMITED, FILEGROWTH=10% ),( NAME=‘TEST2_data3’, FILENAME=‘e:\sql\data\t2\test2_data3.ndf’, SIZE=20MB, MAXSIZE=UNLIMITED, FILEGROWTH=10% )LOGON( NAME=‘TEST2_log1’, FILENAME=‘e:\sql\data\t2\test2_log1.ldf’, SIZE=50MB, MAXSIZE=100MB, FILEGROWTH=10MB),( NAME=‘TEST2_log2’, FILENAME=‘e:\sql\data\t2\test2_log2.ldf’, SIZE=50MB, MAXSIZE=100MB, FILEGROWTH=10MB )GO2.3.1使用CREATEDATABASE创建数据库2.3.2使用ALTERDATABASE修改数据库使用ALTERDATABASE命令对数据库可进行以下修改:增加或删除数据文件改变数据文件的大小和增长方式改变日志文件的大小和增长方式增加或删除日志文件增加或删除文件组1.ALTERDATABASE语句2.3.2使用ALTERDATABASE修改数据库语法格式:ALTERDATABASEdatabase_name{ ADDFILE<filespec>[,…n][TOFILEGROUPfilegroup_name] /*在文件组中增加数据文件*/ |ADDLOGFILE<filespec>[,…n] /*增加日志文件*/ |REMOVEFILElogical_file_name /*删除数据文件*/ |ADDFILEGROUPfilegroup_name /*增加文件组*/ |REMOVEFILEGROUPfilegroup_name /*删除文件组*/ |MODIFYFILE<filespec> /*更改文件属性*/ |MODIFYNAME=new_dbname /*数据库更名*/ |MODIFYFILEGROUPfilegroup_name{filegroup_property|NAME=new_filegroup_name} |SET<optionspec>[,...n][WITH<termination>]/*设置数据库属性*/ |COLLATE<collation_name>/*指定数据库排序规则*/}2.3.2使用ALTERDATABASE修改数据库【例2.16】设已经创建了数据库XSCJ,它只有一个主数据文件,其逻辑文件名为XSCJ_Data,物理文件名为e:\sql\data\MSSQL\data\XSCJ_Data.mdf,大小为5MB,最大大小为50MB,增长方式为按10%增长;ALTERDATABASEXSCJ MODIFYFILE ( NAME=XSCJ_Data,MAXSIZE=UNLIMITED) GO/*这是第1次,将主数据文件的最大大小改为不限制。*/ ALTERDATABASEXSCJ MODIFYFILE ( NAME=XSCJ_Data, FILEGROWTH=5MB) GO/*这是第2次,将主数据文件的增长方式改为按5MB增长。*/2.3.2使用ALTERDATABASE修改数据库【例2.17】先为数据库XSCJ增加数据文件XSCJBAK。然后删除数据文件XSCJBAK。ALTERDATABASEXSCJ ADDFILE ( NAME=XSCJBAK FILENAME=‘e:\sql\data\MSSQL\data\XSCJBAK_dat.ndf’, SIZE=10MB, MAXSIZE=50MB, FILEGROWTH=5% )GO通过企业管理器观察数据库XSCJ是否增加数据文件XSCJBAK。ALTERDATABASEXSCJREMOVEFILEXSCJBAKGO2.3.2使用ALTERDATABASE修改数据库【例2.18】为数据库XSCJ添加文件组FGROUP,并为此文件组添加两个大小均为10MB的数据文件。ALTERDATABASEXSCJADDFILEGROUPFGROUPGOALTERDATABASEXSCJ ADDFILE ( NAME=XSCJ_DATA2, FILENAME='e:\sql\data\MSSQL\data\XSCJ_Data2.ndf', SIZE=10MB, MAXSIZE=30MB, FILEGROWTH=5MB ), ( NAME=XSCJ_DATA3, FILENAME='e:\sql\data\MSSQL\data\XSCJ_Data3.ndf', SIZE=10MB, MAXSIZE=30MB, FILEGROWTH=5MB ) TOFILEGROUPFGROUPGO2.3.2使用ALTERDATABASE修改数据库【例2.19】从数据库中删除文件组,将示例4添加到XSCJ数据库中的数据组FGROUP删除。注意被删除的文件组中的数据文件必须先删除,且不能删除主文件组。ALTERDATABASETEST REMOVEFILETEST_DATA2GOALTERDATABASETESTREMOVEFILETEST_DATA3GOALTERDATABASETEST REMOVEFILEGROUPTGROUPGO2.3.2使用ALTERDATABASE修改数据库【例2.20】为数据库XSCJ添加一个日志文件。ALTERDATABASEXSCJ ADDLOGFILE ( NAME=XSCJ_LOG2, FILENAME='e:\sql\data\MSSQL\data\XSCJ_Log2.ldf', SIZE=5MB, MAXSIZE=10MB, FILEGROWTH=1MB )GO【例2.21】从数据库XSCJ中删除一个日志文件,将日志文件XSCJ_LOG2删除。注意不能删除主日志文件。ALTERDATABASETEST REMOVEFILEXSCJ_LOG2GOALTERDATABASEXSCJ MODIFYNAME=JUST_TESTGO语法格式:CREATETABLE[database_name.[owner].|owner.]table_name({<column_definition> /*列的定义*

|column_nameAScomputed_column_expression/*定义计算列*/|<table_constraint>} /*指定表的约束*/)[ON{filegroup|DEFAULT}]/*指定存储表的文件组*/[TEXTIMAGE_ON{filegroup|DEFAULT}]/*指定存储text、ntext和image类型数据的文件组*/2.3.3使用DROPDATABASE删除数据库语法格式:DROPDATABASEdatabase_name[,…n]其中database_name是要删除的数据库名。要删除数据库TEST,使用命令:DROPDATABASETESTGO2.3.4使用CREATETABLE创建表2.3.4使用CREATETABLE创建表【例2.22】设已经创建了数据库XSCJ,现在该数据库中需创建学生情况表XS,该表的结构见表2.2。创建表XS的T-SQL语句如下:USEXSCJCREATETABLEXS( 学号char(6)NOTNULL,

姓名char(8)NOTNULL,

专业名char(10)NULL,

性别bitNOTNULL,

出生时间smalldatetimeNOTNULL,

总学分tinyintNULL,

备注textNULL)GO2.3.5使用ALTERTABLE修改表

语法格式:ALTERTABLEtable{[ALTERCOLUMNcolumn_name /*修改已有列的属性*/

{new_data_type[(precision[,scale])]

[COLLATE<collation_name>]

[NUL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论