二、数据对象

这篇博客介绍了SQL Server数据库中的数据对象,强调了主数据库文件和次数据库文件的概念。数据库作为最高层对象,通常包含表、存储过程和视图。在SQL Server中,每个数据库至少有一个主数据库文件(.mdf扩展名),用于存储启动信息和数据,而次数据库文件则包含其他数据。数据库文件被划分为页,是存储数据的基本单位。创建数据库时,可以选择主文件组创建主数据库文件。
摘要由CSDN通过智能技术生成

在SQL Server中,数据库对象可以看作是最高层的对象,虽然服务器本身可以看作一个对象;但是在实际编程的角度看,一般不会把数据服务器看出对象。在SQL Server中大部分其他对象,可以看作是数据库的子对象。

数据库通常包含至少一组表对象,一般也包括其他一些对象,如存储过程和视图;存储过程和视图是对存储在数据库表中的特定分组。

EDBMS在同一台服务器上可以有多个用户数据库, 当然也可能只有一个用户数据库。单个SQL Server上可以容纳多少数据库的决定因素有(CPU、磁盘、内存等)、自主权或实际需要。

现在使用的各个版本的SQL Server都可以在同一台服务器上,存在多个数据库实例,而且有单独的登录和管理权限。

数据库操作

数据库:即具有管理和保管数据能力的仓库。

数据存储结构:

  • 逻辑存储结构
    • 不仅说明存储数据的信息,而且所有与数据处理操作相关的信息,都存储在数据库中
  • 物理存储结构
    • 讨论数据库文件在磁盘中是如何存储的。数据库在磁盘上是以文件为单位存储,由数据库文件和事务日志文件构成,一个数据至少应包含一个数据文件和一个事务日志文件
数据库文件

指数据库中用来存放数据库数据和数据库对象的文件,一个数据库可以有一个或多个数据库文件,一个数据库文件,只能属于一个数据库。当有多个数据文件存在时,会有一个数据库文件被定义为主数据库文件,它用来存储数据库的启动信息和部分或全部数据,一个数据库只能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值