电子商务第章_002PPT推荐.ppt
- 文档编号:15039940
- 上传时间:2022-10-27
- 格式:PPT
- 页数:70
- 大小:1.80MB
电子商务第章_002PPT推荐.ppt
《电子商务第章_002PPT推荐.ppt》由会员分享,可在线阅读,更多相关《电子商务第章_002PPT推荐.ppt(70页珍藏版)》请在冰豆网上搜索。
企业管理器企业管理器企业管理器企业管理器企业管理器企业管理器企业管理器企业管理器osql实用工具实用工具p在在WindowsWindows命令提示符中输入下面的命令可以进入命令提示符中输入下面的命令可以进入osqlosql实用工具,这里实用工具,这里假定帐户假定帐户sasa的密码也是的密码也是sasa。
osql/SNtserver/Usa/Psap【例例】在在osqlosql实用工具中输入以下命令,可以返回当前数据库服务器实用工具中输入以下命令,可以返回当前数据库服务器的名称。
的名称。
SELECTSERVERNAMEGOSQL查询分析器查询分析器8.2创建和维护数据库创建和维护数据库p数据库的概念及组成数据库的概念及组成p创建数据库创建数据库p删除数据库删除数据库p备份数据库备份数据库p还原数据库还原数据库p分离数据库分离数据库p附加数据库附加数据库数据库的概念及组成数据库的概念及组成p数据库对象的基本概念数据库对象的基本概念表是保存基本数据的逻辑单位,由行和列组成。
每行代表唯一的一条记录,而每列代表记录中的一个域,通常被称为字段。
视图类似于一种虚拟的表,它在物理上并不真实存在,只是从一个或多个表中按照一定的规则读取若干列,组成新的结果集。
视图是由查询数据库表产生的。
数据库的索引和书籍中的目录非常相似。
p33种文件类型来存储数据种文件类型来存储数据主文件次要文件事务日志p44种系统数据库种系统数据库master数据库tempdb数据库model数据库msdb数据库创建数据库创建数据库创建数据库创建数据库pCREATEDATABASECREATEDATABASE语句创建数据库。
语句创建数据库。
CREATEDATABASETestDBGO【例例】创建数据库创建数据库TestDB1TestDB1,同时自定义数据文件的参数。
,同时自定义数据文件的参数。
CREATEDATABASETestDB1ONPRIMARY(NAME=test1,FILENAME=c:
programfilesmicrosoftsqlservermssqldatatestdat1.mdf,SIZE=100MB,MAXSIZE=200,FILEGROWTH=20),(NAME=test2,FILENAME=c:
programfilesmicrosoftsqlservermssqldatatestdat2.ndf,SIZE=100MB,MAXSIZE=200,FILEGROWTH=20),(NAME=test3,FILENAME=c:
programfilesmicrosoftsqlservermssqldatatestdat3.ndf,SIZE=100MB,MAXSIZE=200,FILEGROWTH=20)GO创建数据库创建数据库【例例】创建数据库创建数据库TestDB2TestDB2,同时自定义数据文件和日志文件的参数:
,同时自定义数据文件和日志文件的参数:
CREATEDATABASETestDB2ONPRIMARY(NAME=1,FILENAME=c:
programfilesmicrosoftsqlservermssqldatatest2dat1.mdf,SIZE=100MB,MAXSIZE=200,FILEGROWTH=20),(NAME=Arch2,FILENAME=c:
programfilesmicrosoftsqlservermssqldatatest2dat2.ndf,SIZE=100MB,MAXSIZE=200,FILEGROWTH=20),(NAME=Arch3,FILENAME=c:
programfilesmicrosoftsqlservermssqldatatest2dat3.ndf,SIZE=100MB,MAXSIZE=200,FILEGROWTH=20)LOGON(NAME=Archlog1,FILENAME=c:
programfilesmicrosoftsqlservermssqldatatest2log1.ldf,SIZE=100MB,MAXSIZE=200,FILEGROWTH=20),(NAME=Archlog2,FILENAME=c:
programfilesmicrosoftsqlservermssqldatatest2log2.ldf,SIZE=100MB,MAXSIZE=200,FILEGROWTH=20)GO删除数据库删除数据库pDROPDATABASEDROPDATABASE命令删除数据库,语法如下:
命令删除数据库,语法如下:
DROPDATABASE【例例】要删除数据库要删除数据库TestDB1TestDB1和和TestDB2TestDB2,可以使用下面的命令:
,可以使用下面的命令:
DROPDATABASETestDB1DROPDATABASETestDB2GO备份数据库备份数据库p备份模式:
备份模式:
完全备份,备份所有的数据库数据;
差异备份,只备份与上次备份的差异部分;
事务日志,只备份事务日志中的数据;
文件和文件组,只备份指定的文件或文件组,需要单击后面的“”按钮选择文件或文件组。
备份数据库备份数据库备份数据库备份数据库pBACKUPBACKUP语句可以备份语句可以备份SQLServerSQLServer数据库。
数据库。
BACKUPDATABASEdatabase_nameTO【例例】将数据库将数据库TestDBTestDB备份到备份到C:
TestDB.bakC:
TestDB.bak:
BACKUPDATABASETestDBTODISK=C:
TestDB.bak在查询分析器中执行上面的语句,返回的结果如下:
在查询分析器中执行上面的语句,返回的结果如下:
已处理96页,这些页属于数据库TestDB的文件TestDB_Data(位于文件1上)。
已处理1页,这些页属于数据库TestDB的文件TestDB_Log(位于文件1上)。
BACKUPDATABASE操作成功地处理了97页,花费了0.882秒(0.893MB/秒)。
还原数据库还原数据库还原数据库还原数据库还原数据库还原数据库pRESTOREDATABASERESTOREDATABASE语句还原数据库。
语句还原数据库。
RESTOREDATABASEdatabase_nameFROM【例例】要从备份文件要从备份文件TestDB.bakTestDB.bak中还原数据库中还原数据库TestDBTestDB,可以使用下面的语句:
,可以使用下面的语句:
RESTOREDATABASETestDBFROMDISK=C:
TestDB.bakWITHREPLACEGOp在还原数据库时,不能存在到该数据库的连接。
否则将提示下面的错误在还原数据库时,不能存在到该数据库的连接。
否则将提示下面的错误信息。
信息。
服务器:
消息3101,级别16,状态2,行1因为数据库正在使用,所以未能获得对数据库的排它访问权。
消息3013,级别16,状态1,行1RESTOREDATABASE操作异常终止。
p如果还原数据库成功,则显示如下提示信息。
如果还原数据库成功,则显示如下提示信息。
RESTOREDATABASE操作成功地处理了97页,花费了0.047秒(16.776MB/秒)。
分离数据库分离数据库p存储过程存储过程sp_detach_dbsp_detach_db分离数据库:
分离数据库:
sp_detach_dbdbname=dbname,skipchecks=skipchecksp【例例】要分离数据库要分离数据库TestDBTestDB:
Execsp_detach_dbTestDB附加数据库附加数据库附加数据库附加数据库p使用存储过程使用存储过程sp_attach_dbsp_attach_db附加数据库,语法附加数据库,语法结构如下:
结构如下:
sp_attach_dbdbname=dbname,filename1=filename_n,.16【例例】要附加数据库要附加数据库TestDBTestDB,可以使用如下语,可以使用如下语句:
句:
Execsp_attach_dbTestDB,C:
ProgramFilesMicrosoftSQLServerMSSQLDataTestDB_Data.MDFGO8.3表管理表管理p表的概念表的概念p创建表创建表p修改表修改表p删除表删除表p查看和编辑表数据查看和编辑表数据表的概念表的概念p表演示图表演示图p表分为永久表和临时表两种。
表分为永久表和临时表两种。
p临时表存储在临时表存储在tempdbtempdb数据库中,当不再使用时数据库中,当不再使用时系统会自动删除临时表。
系统会自动删除临时表。
p临时表可以分为本地临时表和全局临时表。
本临时表可以分为本地临时表和全局临时表。
本地临时表以地临时表以#符号开头,例如符号开头,例如#tmptable1#tmptable1。
全局暧。
全局暧昧表以昧表以#符号开头,例如符号开头,例如#tmptable2#tmptable2。
表的概念表的概念p查看数据库中的表查看数据库中的表创建表创建表p二进制数据二进制数据数据类型描述Binary固定长度的二进制数据类型,binary(n)表示固定长度的n个字节二进制数据。
n必须从18000,存储空间大小为n+4字节Varbinary变长的二进制数据类型,varbinary(n)表示n个字节变长二进制数据。
n必须从18000。
存储空间大小为实际输入数据长度+4个字节,而不是n个字节。
输入的数据长度可能为0字节Image可以用来存储超过8KB的可变长度的二进制数据,如MicrosoftWord文档、MicrosoftExcel电子表格、包含位图的图像、GIF文件和JPEG文件创建表创建表p字符数据字符数据数据类型描述char固定长度的字符数据类型。
char(n)表示长度为n个字节的固定长度且非Un
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 _002