Sql Server数据库的作用与概述

一、数据库能够做什么?

  1. 存储大量数据,方便查询和操作
  2. 保持数据信息的一致、完整
  3. 共享和安全
  4. 通过组合分析,产生新的有用信息

二、数据库和应用程序
在这里插入图片描述

  • 应用程序
    1. 作用:响应操作并显示结果,向数据库请求数据
    2. 要求:美观,操作简单方便
  • 数据库
    1. 作用:存储数据,检索数据,生成新的数据
    2. 要求:统一,安全,性能等

行(记录)、列(字段)

三、数据库的基本概念

  • 数据库就是“数据”的“仓库”
  • 数据库中包含表、关系以及操作对象
  • 数据存放在表中

四、创建和管理用户数据库

  • 数据文件

    1. 主要数据文件
    2. 次要数据文件
  • 日志文件
    在这里插入图片描述

分离—>断开连接—>移动
附加—>添加进去

五、数据文件与日志文件的区别

  • 数据文件:包含数据和对象,如表、索引、存储过程和视图
  • 日志文件:包含恢复数据库中的所有事务所需的信息

六、Sql Server数据库结构

存储结构分为逻辑存储结构(用户观点)和物理存储结构(数据库管理员观点)两种。

  • 逻辑存储结构:指数据库是由哪些性质的信息所组成
  • 物理存储结构:讨论数据库文件是如何在磁盘上存储的

七、Sql Server系统数据库

  1. Master数据库:记录Sql Server初始化信息、数据库信息、登录账户、系统配置设置等系统级别信息。

  2. Tempdb数据库:保存操作数据时所创建的临时表和临时存储过程。

  3. Model数据库:保存数据库模板。当创建一个空白数据库时,可直接使用指定模板来创建 。

  4. Msdb数据库:用于给SQL Server代理提供必要的信息来运行调度警报、作业及记录操作。同时也会记录数据库的备份和还原信息。

  5. Resource数据库:保存Sql Server中所有系统对象,是一个只读数据库。

发布了174 篇原创文章 · 获赞 76 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_44034384/article/details/105098990