第一讲 Sybase基础知识
一、客户/服务器体系结构
二、访问Sybase服务器的基本过程
三、Sybase产品概述
四、Sybase SQL Server的主要内容
五、Sybase的安装与配置
第二讲 数据库设备与存储空间管理
一、Sybase数据库设备与存储空间管理概述
二、Sybase的设备(Device)
三、Sybase中创建与使用段
第三讲 数据库与事务日志
一、创建Sybase用户数据库
二、更改Sybase数据库
三、事务日志
第四讲 数据库安全性与用户管理
一、数据库安全管理概述
二、理解Sybase数据库角色
三、Sybase服务器的帐户管理
四、数据库用户管理
五、sybase用户的权限管理
第五讲 数据库的备份与恢复
数据库的备份与恢复是SQL Server保障数据安全的一种重要手段,为防止意外,数据库管理员必须定期和经常制作数据库的备份。一旦系统出现故障,数据能够得到及时的恢复。
一、基本概念
1.事务处理及其日志
SQL Server使用事务来跟踪所有数据库变化。事务是SQL Server的工作单元。一个事务包含一条或多条作为整体成功或失败的T_SQL语句。每个数据库都有自己的事务日志,即系统表syslogs,事务日志自动记录每个用户发出的每个事务,它饮食了每个事务足够多的信息,以确保数据能够被恢复。
2.检查点(CheckPoint)
服务器在何时更新数据?
——在检查点。在服务器发出一个检查点时:(1)更新数据;(2)在日志中记录下执行检查点的标记。
检查点可把所有“脏页写到数据库设备上,“脏页是指从上一次检查点以来,在内存中修改、但没有在磁盘上修改的页。SQL Server的自动检查点机制保证了被完成的事务修改的数据页有规律地从内存中的缓冲区写到数据库设备上。
二、sybase的备份
三、sybase数据库恢复
四、制定备份与恢复的策略
由于事务日志在恢复数据库中的特殊作用,应定期备份数据库及其事务日志,而且事务日志的备份要更频繁一些。如:数据库每周备份一次,事务日志每天备份一次。
第六讲 数据库与T-SQL语言
一、什么是关系模型
二、Sybase中SQL语言概述
三、Sybase的数据类型
四、Sybase的数据定义语言
五、Sybase的数据操纵语言
六、Sybase预定义函数
七、数据控制语言
用来控制数据的安全性,如权限控制语句GRANT和REVOKE等。
第七讲 数据库编程基础
一、批处理学习
二、sybase流程控制
三、sybase的存储过程
四、什么是触发器
五、什么是游标
六、什么是事务:维持数据一致性和恢复