《SQLServer数据库》PPT课件

《SQLServer数据库》PPT课件

ID:38603483

大小:452.51 KB

页数:60页

时间:2019-06-16

《SQLServer数据库》PPT课件_第1页
《SQLServer数据库》PPT课件_第2页
《SQLServer数据库》PPT课件_第3页
《SQLServer数据库》PPT课件_第4页
《SQLServer数据库》PPT课件_第5页
资源描述:

《《SQLServer数据库》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLServer数据库应用技术主要内容系统数据库创建用户数据库管理数据库2系统数据库SQLServer默认数据库包括master、model、msdb、Northwind、pubs、tempdb,其中master、model、msdb和tempdb为系统数据库,是SQLServer本身使用的数据库,Northwind和pubs则是提供给用户学习使用的数据库。下面将具体介绍各个数据库的作用。3Master数据库Master数据库是SQLServer中最重要的系统数据库,记录了SQLServer系统级的信息

2、。包括:系统中所有的登录账号及其密码、系统配置信息、所有数据库的信息、所有用户数据库的主文件地址等,还包括许多系统存储过程,用以执行某些系统操作。Master数据库是整个系统中最重要的数据库,如果丢失Master数据库,对于恢复所有用户数据库将非常困难。因此,保存Master数据库的最新备份是非常重要的的事情。4系统数据库Model数据库model数据库是一个数据库模板.在创建新数据库时,SQLServer便以model数据库为模板,将其内容复制到新建的用户数据库中.然后把它扩充到命令所要求的尺寸.因此,

3、新建数据库绝对不能比Model数据库小。(如果在model数据库中添加了新的对象,则以后创建的新数据库都会包含该对象.)5系统数据库Msdb数据库msdb数据库由SQLServerAgent服务使用.用来管理警报和作业。保存记录操作以及相关的调度信息。它还存储有SQLServer管理的数据库的每次备份和恢复的历史信息。6系统数据库Tempdb数据库tempdb数据库是被所有SQLServer数据库和数据库用户共亨的数据库。tempdb数据库用于保存所有的临时表、临时存储过程、SQLServer当前使用的数

4、据表,以及SQLServer产生的其他临时性的对象。tempdb数据库的大小将根据需要自动增加,但在SQLServer关闭时,tempdb数据库中的所有对象都被删除,每次启动SQLServer时,tempdb数据库里面总是空的。因此,不要在Tempdb数据库中建立需要永久保存的数据表。7系统数据库示例数据库SQLServer在安装时建立了两个示例数据库——pubs和northwind,供读者学习SQLServer时使用。northwind数据库保存着一个虚构的贸易公司的数据信息。pubs数据库记录了一个虚

5、构的出版公司的数据信息。8系统数据库注意:为避免意外操作破坏系统数据库,导致SQLServer无法正常运行,建议用户不要在master、model、msdb、和tempdb等系统数据库内创建任何数据库对象。9系统数据库创建用户数据库创建数据库需要一定许可,在默认情况下,只有系统管理员和数据库拥有者可以创建数据库。数据库被创建后,创建数据库的用户自动成为该数据库的所有者。创建数据库的过程实际上就是为数据库设计名称、设计所占用的存储空间和存放文件位置的过程等。10创建用户数据库的方法一.使用企业管理器创建用户

6、数据库由于企业管理器提供了图形化的操作界面,因此采用企业管理器创建数据库操作简单,容易掌握.二.使用SQL查询分析器创建用户数据库此方法要求用户掌握基本的SQL语句11创建用户数据库一.使用企业管理器创建用户数据库在企业管理器中,可以使用以下几种方法创建数据库。方法一:展开服务器,单击“数据库”,选择“操作”菜单中的“新建数据库”命令。方法二:展开服务器,右击“数据库”,在弹出的菜单中选择“新建数据库”命令。方法三:在服务器上右击,在弹出的菜单中选择“新建”命令中的“数据库”选项。12创建用户数据库二.使

7、用SQL查询分析器创建用户数据库说明:在Transact-SQL语言的命令格式中用[]括起来的内容表示是可选的;[,…n]表示重复前面的内容;用<>括起来表示在实际编写语句时,用相应的内容替代;用{}括起来表示是必选的;类似A

8、B的格式,表示A和B只能选择一个,不能同时都选。13创建用户数据库CREATEDATABASE的语法如下CREATEDATABASE<数据库名>ON{[PRIMARY](NAME=<数据文件的逻辑名>,FILENAME=<'数据文件的物理名‘>[,SIZE=文件的初始大小][,MA

9、XSIZE=文件的最大容量][,FILEGROWTH=文件空间的增长量])}[,...n]LOGON{(NANE=日志文件的逻辑名,FILENAME='逻辑文件的物理名'[,SIZE=文件的初始大小][,MAXSIZE=文件的最大容量][,FILEGROWTH=文件空间的增长量])}[,...n]14创建用户数据库【例1】使用CREATEDATABASE创建一个test数据库,所有参数均取默认值。CREATEDATABASEt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。