第三章一一 SQL Server数据库的基本知识和概念 3.1 SQL Server数据库的基本 知识和概念 ■■■ 3.2创建数据库 233管理数据库 34应用举例 目录
第三章-- SQL Server数据库的基本知识和概念 3.1 SQL Server数据库的基本 3.2 创建数据库 3.3 管理数据库 3.4 应用举例 知识和概念 第三章 目录
3.1 SQL Server数据库的 基本知识和概念 311 SQL Server的数据库 数据、表、存储过程、触发器 、视图、规则、认值、用户 定义数据类型、索引、权限 数据库用户、数据库规则对 数据文件 选课管理教据 日志文件 库学生管理 图3.1数据库、数据库对象及文件
3.1.1 SQL Server的数据库 选课管理数据 库学生管理 数据文件 日志文件 数据、表、存储过程、触发器 、视图、规则、默认值、用户 定义数据类型、索引、权限、 数据库用户、数据库规则等对 象 图3.1 数据库、数据库对象及文件 3.1 SQL Server数据库的 基本知识和概念 第三章
312 SQL Server的事务日志 事务是一组T-SL语句的集合,这组语句 作为单个的工作与恢复的单元。事务作为 个整体来执行,对于其教据的修改,要 么金都执行,要么金都不执行。倒如,您 帶两个存折去银行转存,将A存折的2000元 钱转入B存折中,银行工作人员将从A存折 中取出2000元钱,然后将这2000元存入B存 折中。这两个操作应该作为一个事务来处 理,存与取的操作要么都儆,要么都不儆 否则,就会出现客户不愿意接受的已取但 未存的结果或者银行不愿意接受的未取但 已存的结果
3.1.2 SQL Server 的事务日志 事务是一组T-SQL语句的集合,这组语句 作为单个的工作与恢复的单元。事务作为 一个整体来执行,对于其数据的修改,要 么全都执行,要么全都不执行。例如,您 带两个存折去银行转存,将A存折的2000元 钱转入B存折中,银行工作人员将从A存折 中取出2000元钱,然后将这2000元存入B存 折中。这两个操作应该作为一个事务来处 理,存与取的操作要么都做,要么都不做。 否则,就会出现客户不愿意接受的已取但 未存的结果或者银行不愿意接受的未取但 已存的结果。 第三章
事务日志是数据库中已发生的所有 修改和执行每次修改的事务的一连串记 录。为了维护数据的一致性,并且便于 进行数据年恢复, SQL Server将各种类 型的事务记录在事务日志中。SQL Server旬动使用预写类型的事务日志。 这就是说在执行一定的更改操作之后, 并且在这种更改写迸数据年之前,SQL Server先把相关的更改写进事务日志。 下面,我们以删除学生数据库中学生基 本信息表的某条记录为例,介绍事务日 志记录更改数据的流程
事务日志是数据库中已发生的所有 修改和执行每次修改的事务的一连串记 录。为了维护数据的一致性,并且便于 进行数据库恢复,SQL Server将各种类 型的事务记录在事务日志中。SQL Server自动使用预写类型的事务日志。 这就是说在执行一定的更改操作之后, 并且在这种更改写进数据库之前,SQL Server先把相关的更改写进事务日志。 下面,我们以删除学生数据库中学生基 本信息表的某条记录为例,介绍事务日 志记录更改数据的流程
31.3 SQL Server数据 库文件及文件组 1. SQL Server数据库文件的3种类型 (1)主要数据文件( primary file) 2)次要数据文件( secondary file) (3)事务日志文件 transaction log)
3.1.3 SQL Server 数据 库文件及文件组 1. SQL Server数据库文件的3种类型 (1)主要数据文件(primary file) (2)次要数据文件(secondary file) ( 3 ) 事 务 日 志 文 件 ( transaction log) 第三章