数据库SQL Server,创建数据库

2.1 SQL Server的数据存储结构

      SOL Server是一个数据库管理系统,需要以有效方式存储高容量数据。要更好地理解SQLServer 处理数据的方式,就需要了解数据的存储结构。

2.1.1文件类型

       数据库在磁盘上是以文件为单位存储的,由数据文件和事务日志文件组成。一个数据库至少应 该包含一个数据文件和一个事务日志文件。

       stmg 数据库创建在物理介质(如硬盘)的NTFS分区或FAT分区的一个或多个文件上,它预先分配了 将要被数据和事务日志所使用的物理存储空间,存储数据的文件叫作数据文件,数据文件包含数据 和对象,如表和索引。存储事务日志的文件叫作事务日志文件(又称日志文件).在创建一个新的数 据库的时候,仅仅是创建了一个“空壳”,必须在这个“空壳”中创建对象(如表等),然后才能使 用这个数据库。

     SOL Server 2016数据库具有以下四种类型的文件。

     > 主数据文件:主数据文件包含数据库的启动信息,指向数据库中的其他文件.每个数据库都有一个主数据文件,主数据文件的推荐文件扩展名是.mdf

    > 次要(辅助)数据文件:除主数据文件以外的所有其他数据文件都是次要数据文件。某些 数据库可能不包含任何次要数据文件,而有些数据库则包含多个次要数据文件,次要数据 文件的推荐文件扩展名是.ndf.

   > 事务日志文件:事务日志文件包含恢复数据库所有事务日的信息。每个数据库必须至少 有一个事务日志文件,当然也可以有多个,事务日志文件的推荐文件扩展名是.ldf

   > 文件流(Filestream)数据文件:可以使基于SQLServer的应用程序能在文件系统中存储非 结构化的数据,如文档、图片,音频,视频等,文件流主要将SOL Server数据库引擎和新 技术文件系统(NTFS)集成在一起。它主要以varbinary(max)数据类型存储数据,使用这个 数据类型,非结构化数据存储在NTFS文件系统中,而SOL Server数据库引擎管理文件流字 段和存储在NTFS格式文件系统中的实际文件。

注:为了提高安全性,数据文件与事务日志文件尽量不要在同一块硬盘上保存。

 

右键,新建数据库

 创建一个名为“class”的数据库,数据文件和日志文件初始大小设置为10MB.启用自动增长, 数据库文件存放路径为C:\db_class

 设置数据库为自动收缩。把原来的False改为true

相关推荐

  1. sqlserver创建login、user并授予相应数据库的权限

    2023-12-05 15:27:37       10 阅读
  2. SqlServer 数据库挂起

    2023-12-05 15:27:37       6 阅读
  3. Sqlserver数据库触发器sql案例

    2023-12-05 15:27:37       39 阅读
  4. SQLServer数据库的查询语句

    2023-12-05 15:27:37       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-05 15:27:37       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-05 15:27:37       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-05 15:27:37       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-05 15:27:37       18 阅读

热门阅读

  1. postgresql树状结构查询示例

    2023-12-05 15:27:37       41 阅读
  2. 高级软件工程15本书籍

    2023-12-05 15:27:37       38 阅读
  3. flask 请求勾子实现 request_auth认证

    2023-12-05 15:27:37       37 阅读
  4. 第九章 Flask

    2023-12-05 15:27:37       39 阅读
  5. 关于运维工作和Linux的理解

    2023-12-05 15:27:37       35 阅读
  6. html中css样式匹配替换

    2023-12-05 15:27:37       37 阅读
  7. excel 底部不显示sheet 名称,怎么设置可以现实

    2023-12-05 15:27:37       60 阅读