数据库能做哪些?

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

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

   3)共享和安全

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


二、数据库是什么?

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

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



   3)数据存放在表中




三、mssql数据库是什么


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


四、SQL Server服务的启动方式


      (1) 操作系统的服务中启动


   

mes分析数据库要求 mss数据库_SQL




SQLServer  Management Studio中启动


    

mes分析数据库要求 mss数据库_数据库_02


五、数据库分为两种数据库


   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身份验证 (可以不输入用户名和密码)


    

mes分析数据库要求 mss数据库_mes分析数据库要求_03


   2)SQL Server身份验证(必须输入用户名和密码)


    

mes分析数据库要求 mss数据库_数据库_02


七、创建数据库


右键-->新建数据库


   

mes分析数据库要求 mss数据库_mes分析数据库要求_05


 


八、新建用户登录并指定该用户的数据库


Windows 7 +SQL Server 2008;  具体操作:数据库名为 House,新建的用户名为 boy


操作步骤


      1、打开 SQL Server Management Studio,以 Windows身份认证方式登录
  2、在对象资源管理器下,右键 安全性==> 登录名右键==> 新建登录名


3、打开 新建登录名 对话框后,常规 右侧输入相应的登录名、密码和默认数据


        

mes分析数据库要求 mss数据库_mes分析数据库要求_06


用户映射选项卡下


     

mes分析数据库要求 mss数据库_数据库_07


状态选项卡下:


      

mes分析数据库要求 mss数据库_数据库_08


   4、对象资源管理器下,右键实例名称-》属性


   

mes分析数据库要求 mss数据库_SQL_09


5、重启 SQL Server 服务


   

mes分析数据库要求 mss数据库_Server_10


九、数据库文件有哪些构成


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




十、分离数据库


   

     

mes分析数据库要求 mss数据库_SQL_11

    

mes分析数据库要求 mss数据库_数据库_12


十一、附加数据库

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

  


mes分析数据库要求 mss数据库_数据库_13




  

mes分析数据库要求 mss数据库_SQL_14




十二、备份和还原数据库






十三、删除数据库