版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章销售管理数据库创建和管理第一页,共二十四页。技能目标学会根据需求创建销售管理数据库;学会对销售管理数据库进行修改操作;会对根据实际需求进行配置和管理销售管理数据库。第二页,共二十四页。知识目标了解系统数据库的作用;掌握数据库文件存储结构;掌握创建数据库的多种方法;掌握修改、删除数据库;掌握管理和维护数据库;了解数据库属性。第三页,共二十四页。系统数据库master数据库
master数据库是SQLServer系统最重要的数据库。记录SQLServer系统的所有系统级信息。model数据库model数据库作为用户创建新数据库的模板。msdb数据库msdb数据库是代理服务器数据库。它为报警、任务调度和记录操作员的操作提供存储空间。tempdb数据库tempdb数据库记录了所有的临时表、临时数据和临时创建的存储过程等保存临时对象的一个工作空间。第四页,共二十四页。示例数据库AdventureWorks数据库AdventureWorksDW数据库第五页,共二十四页。数据库文件1、主要数据文件
主要数据文件包含数据库的启动信息,并指向数据库中的其他文件。主要数据文件的文件扩展名是.mdf。
2、次要数据文件
次要数据文件是可选的,由用户定义并存储用户数据。次要数据文件的文件扩展名是.ndf。3、事务日志文件
用于记录所有事务以及每个事务对数据库所做的修改。
第六页,共二十四页。数据库文件组SQLServer2005为了方便数据库文件的分配和管理,将文件分成不同的文件组。1、主要文件组
主要文件组(PRIMARY文件组)包含主要数据文件和未放入其他文件组的所有次要文件。每个数据库有一个主要文件组。2、用户定义文件组。
用于将数据文件集合起来,以便于管理、数据分配和放置。第七页,共二十四页。销售管理数据库的创建使用ManagementStudio使用CREATEDATABASE语句第八页,共二十四页。使用ManagementStudio【例】为某公司创建一个名称为Sales数据库。步骤如下:(1)在【对象资源管理器】中,右键单击【数据库】,在弹出的快捷菜单中,选择【新建数据库】选项,然后出现【新建数据库】窗体。第九页,共二十四页。使用ManagementStudio(续)(2)在【新建数据库】窗体中,在【数据库名称】的文本框中将输入数据库名“Sales”。单击【确定】按钮,完成创建Sales数据库。(3)在【对象资源管理器】中,即出现Sales数据库,如图所示。第十页,共二十四页。使用CREATEDATABASE语句语法格式如下:CREATEDATABASEdatabase_name[ON
[PRIMARY][<>[,…n][,<>[,…n]]][LOGON{<>[,…n]}]][COLLATEcollation_name][WITH<external_access_option>]]第十一页,共二十四页。使用CREATEDATABASE语句(续)参数说明:<>::=(
NAME=logical_,
='os_'
[,SIZE=size]
[,MAXSIZE={max_size|UNLIMITED}]
[,=growth_increment|%]])[,...n]<>::=[DEFAULT]
<>[,...n]第十二页,共二十四页。使用CREATEDATABASE语句(续)【例】创建销售管理数据库CompanySales。将该数据库的数据文件存储在D:\Data下,数据文件的逻辑名称为Sales_data,文件名为Sales_data.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;该数据库的日志文件,逻辑名称为Sales_log,文件名为Sales_log.ldf,初始大小为3MB,最大尺寸为5MB,增长速度为1MB。第十三页,共二十四页。使用CREATEDATABASE语句(续)步骤如下。(1)在SQLServerManagementStudio中,单击工具栏上的【新建查询】按钮,或选择【文件】|【新建】|【数据库引擎查询】命令,打开一个新的查询编辑器窗口。(2)在查询编辑窗口中输入以下语句。CREATEDATABASECompanySalesON(NAME=Sales_data,/*注意有逗号分隔*/'d:\data\Sales_data.mdf',/*注意用半角状态下的引号,d:\data文件夹必须已经存在*/SIZE=10MB,MAXSIZE=UNLIMITED,=10%)/*注意没有逗号*/LOGON(NAME=Sales_log,/*注意有逗号分隔*/'d:\data\Sales_log.ldf',/*注意使用半角状态下引号*/SIZE=3MB,MAXSIZE=5MB,=1MB/*注意没有逗号*/)第十四页,共二十四页。使用CREATEDATABASE语句(续)(3)单击工具栏上按钮,进行语法分析,保证上述语句语法的正确性。(4)按F5或单击工具栏上按钮,执行上述语句。(5)在【结果】窗口中将显示相关消息,告诉用户数据库创建是否成功。第十五页,共二十四页。使用模板创建数据库【例】使用模板创建newSales数据库。(1)从模板资源管理器中打开模板。打开【视图】|【模板资源管理器】,选择【SQLServer模板】,展开【Database】项,选择【createdatabase】。(2)将createdatabase模板从模板资源管理器拖放到查询编辑器窗口中,从而添加模板代码。(3)替换模板参数。单击【查询】|【指定模板参数的值】命令或单击工具栏上的按钮,打开【指定模板参数的值】对话框中。“值”列中输入newSales为数据库名称。第十六页,共二十四页。使用模板创建数据库(续)(4)单击【确定】按钮,关闭【替换模板参数】对话框,系统自动修改查询窗体中的脚本结果。(5)单击工具栏上按钮,进行语法分析,保证上述语句语法的正确性。(6)按F5或单击工具栏上按钮,执行上述语句。(7)在【结果】窗口中将显示相关消息,告诉用户数据库创建是否成功。第十七页,共二十四页。修改数据库数据库的修改包括扩充数据库容量、压缩数据库和数据文件、更改数据库名称和删除数据库等。在SQLServer2005中提供两种操作方式:在ManagementStudio中修改数据库的各种属性第十八页,共二十四页。使用AlterDatabase语句修改数据库ALTERDATABASE语句修改数据库命令主要格式如下。ALTERDATABASEdatabase_name{ADDFILE<>[,...n][TO]/*增加数据文件到数据库*/|ADDLOGFILE<>[,...n]/*增加事务日志文件到数据库*/|REMOVEFILElogical_/*删除数据文件,文件必须为空*/|ADD/*增加文件组*/|REMOVE/*删除文件组,文件必须为空*/|MODIFYFILE<> /*一次只能更改一个文件属性*/|MODIFYNAME=new_dbname /*数据库更名*/|MODIFY{|NAME=new_|SET<optionspec>[,...n][WITH<termination>]|COLLATE<collation_name>}第十九页,共二十四页。扩充数据文件和事务日志的容量【练习】将CompanySales数据库的数据文件sales_data的文件增长改为按15%。【练习】销售管理数据库CompanySales经过一段时间的使用后,随着数据量的不断增大,引起数据库空间不足。现增加一个数据文件存储在F:\,数据文件的逻辑名称为Sales_Data2,物理文件名为Sales_data2.ndf,初始大小为10MB,最大尺寸为2GB,增长速度为10MB。第二十页,共二十四页。销售管理数据库的管理(续)收缩数据库【练习】将CompanySales数据库设置为自动收缩更改数据库名称删除数据库打开数据库查看数据库信息
【练习】查看当前服务器上所有数据库的信息。
分离和附加数据库联机和脱机第二十一页,共二十四页。课后任务独自完成课后实训第二十二页,共二十四页。谢谢2023/5/172023/5/172023/5/172023/5/172023/5/172023/5/172023/5/172023/5/172023/5/172023/5/172023/5/17
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业设备拆解合同
- 购销合同门禁系统的设计思路
- 环保型污水处理技术
- 实物担保借款协议格式
- 土地平整招标资料
- 建筑场地土方填筑招标
- 快乐中秋安全同行
- 借款合同范本的简化版
- 投标保函申请流程
- 砂石购销合同范本
- 2024年高等学校英语应用能力考试B级真题
- 支撑梁拆除安全协议书
- 2024-2030年中国充血性心力衰竭(CHF)治疗设备行业市场发展趋势与前景展望战略分析报告
- 五年级道德与法治上册说课稿《古代科技 耀我中华(第一课时) 》部编版
- 小学语文大单元设计论文
- Unit 6 教学教学设计 2024-2025学年人教版七年级英语上册
- Visio商业图表制作分析智慧树知到期末考试答案章节答案2024年上海商学院
- 竞争性谈判工作人员签到表及竞争性谈判方案
- 山东省淄博市张店区2023-2024学年九年级上学期1月期末化学试题(含解析)
- 厦门旅游课件
- 人工智能导论智慧树知到期末考试答案章节答案2024年哈尔滨工程大学
评论
0/150
提交评论