MS SQL数据库

 一、数据库能做哪些?

        1)存储大量数据,方便检索和访问

   2)保持数据信息的一致、完整

   3)共享和安全

   4)通过组合分析,产生新的有用信息


二、数据库是什么?

      1) 数据库就是“数据”的“仓库”。

   2)数据库中包含表、关系以及操作对象

   3)数据存放在表中

三、mssql数据库是什么
       mssql是Microsoft System Structured Query Language 的缩写,是指微软操作系统的数据库语言。 MS SQL是指微软的SQL Server数据库服务器,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库。 
四、SQL Server服务的启动方式
      (1) 操作系统的服务中启动
   

  (2)SQLServer  Management Studio中启动
    
五、数据库分为两种数据库
   1)系统数据库

1)master数据库

     master数据库用户记录SQL Server实例的所有系统级信息,是SQL Server的核心,不能对其进行直接修改,应当对其定期进行备份,如果Master数        据库不可用,那么SQL Server数据库引擎将无法启动。

2)model数据库

    model数据库用作SQL Server 2008 实例上创建的所有数据库模板,若对model数据库进行修改,都将应用于以后创建的用户数据库中。

3)msdb数据库

    msdb数据库用于SQL Server 2008 代理计划警报和作业,是SQL Server 中的一个windows服务。

4)resource数据库

    resource 数据库是一个只读和隐藏的数据库,它包含了SQL Server 2008 中的所有系统对象,对于resource数据库是唯一没有显示在其中的系统数据库,这是因为它在sys框架中存在。

5)tempdb数据库

       tempdb用来存储临时对象,是SQLServer的速写板。应用程序与数据库都可以使用tempdb作为临时的数据存储区。一个实例的所有用户都共享一个Tempdb。很明显,这样的设计不是很好。当多个应用程序的数据库部署在同一台服务器上的时候,应用程序共享tempdb,如果开发人员不注意对Tempdb的使用就会造成这些数据库相互影响从而影响应用程序。tempdb的特性:1、 tempdb中的任何数据在系统重新启动之后都不会持久存在。因为实际上每次SQLServer启动的时候都会重新创建tempdb。这个特性就说明tempdb不需要恢复。2、 tempdb始终设置为“simple”的恢复模式,当你尝试修改时都会报错。也就是说已提交事务的事务日志记录在每个检查点后都标记为重用。3、 tempdb也只能有一个filegroup,不能增加更多文件组。4、 tempdb被用来存储三种类型的对象:用户对象,内部对象、版本存储区


   2)用户数据库
     用户自定义的数据库,比如:pubs,myschool,...等等。
   
六、SQL Server有哪两种身份验证方式? 
   1)window身份验证 (可以不输入用户名和密码)
    
   2)SQL Server身份验证(必须输入用户名和密码)
    
七、创建数据库
     选择"数据库"右键-->新建数据库
   
 
八、新建用户登录并指定该用户的数据库
   (一) 实施环境: Windows 7 +SQL Server 2008;  具体操作:数据库名为 House,新建的用户名为 boy
   (二) 操作步骤
      1、打开 SQL Server Management Studio,以 Windows身份认证方式登录
  2、在对象资源管理器下,右键 安全性==> 登录名右键==> 新建登录名
      3、打开 新建登录名 对话框后,常规 右侧输入相应的登录名、密码和默认数据
        
    用户映射选项卡下
     
    状态选项卡下:
      
   4、对象资源管理器下,右键实例名称-》属性
   
  5、重启 SQL Server 服务
   
九、数据库文件有哪些构成

  
  文件分数据库文件(以.mdf为后缀)和日志文件(以.ldf为后缀),还有次要文件(以.ndf为后缀)

十、分离数据库

      分离数据库库(如HOUSE)从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。分离成功后,我们就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。

     

    


十一、附加数据库

       附加数据库就是将一个备份磁盘中的数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到需要的计算机,并将其添加到某个SQL Server数据库服务器中,由该服务器来管理和使用这个数据库。

  

  

十二、备份和还原数据库


十三、删除数据库

   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值