一、 系统管理概述 系统管理主要内容, Sybase 工作机理,事务概念和特点, Adaptive Server 的配置、启动和停止服务,认识 系统数据库和系统对象, 系统软件结构介绍。 实验:删除并重新配置一个 Adaptive Server 二、 登录用户和角色 登录用户创建、删除、修改及锁定; 口令的建立和修改; 登录用户与角色的关系理解和定义 实验:创建和管理登录用户 实验:超级用户的管理 三、 磁盘空间的管理 Sybase 与 OS 管理磁盘空间机制及其关联 设备分配和对象放置 磁盘文件与裸设备 存储管理决策中需要考虑的事项 用于管理存储的系统表 初始化数据库设备 缺省设备 镜像数据库设备 镜像策略 磁盘镜像的指导意义 实验:了解设备在磁盘空间中的具体体现;初始化 3 个数据库设备 实验:做 master 数据库的镜像 四、数据库的建立和管理 数据库的组成结构 规划和设计数据库的创建 创建和管理用户数据库的命令 管理用户数据库的权限 为数据库指派空间和设备 数据库空间容量的扩展和缩小 bcp 实现数据库与 OS 关于表数据的传输 数据库属主的含义 管理空间分配的系统表 sysusages 获取有关数据库存储的信息 数据库选项的含义 数据库选项的定义 数据库选项的查看 什么是段?为何使用段? 段的创建、扩展和删除 建立段与数据库对象的关联 段与系统性能的关系 实验:规划和创建 用户数据库在已经建立的设备上 实验:数据库空间容量的管理 实验:设立数据库选项并查看 实验: bcp 相关操作 实验:建立自定义段并建立数据库对象的关联 五、 数据库用户和组及权限管理 数据库用户与登录用户 数据库用户的管理操作 用户组的意义和用户的关系 别名用户的含义作用及别名用户的创建、删除和查询 用户权限的管理 用户类型及用户特权 授予或撤消数据库对象的权限 查看数据库的权限关系 实验:指定数据库用户,操作并理解用户和组的关系 实验:特殊权限 create database 的理解和操作 实验:关于 setuser 六、 数据库一致性检查 Sybase 磁盘空间管理概念 数据物理存储结构 数据库一致性检查 解决数据库非一致性问题 扩展的 dbcc 命令查看内存情况 实验:执行两类数据库一致性检查并查看检查结果 实验:用 dbcc 命令查看当前内存情况 七、优化内存分配和环境参数配置 了解 Sybase 管理内存结构 最大化 Adaptive Server 内存 配置命名的数据高速缓存 捆绑对象到高速缓存 创建和管理大块 I/O 内存池 高速缓存配置指南 注意事项 实验:通过环境参数实现最大化 Adaptive Server 内存 实验:建立命名数据 cache 并捆绑对象 实验:建立大 I/O 内存池 八、 数据库备份与恢复 基本原理 增量备份的实现 dump 和 load 的命令语法 故障后日志的备份 截断不在单独段上的日志 截断已满的日志 制定备份和恢复计划 恢复数据库 利用阈值过程自动备份数据库和日志 实验:用户数据库备份与恢复实例 实验:编写 阈值过程 sp_thresholdaction 九、 Sybase Central 介绍
十、 T-SQL 语言介绍 表与表中数据的基本操作 数据完整性约束 批的处理 流控制语言 内部函数 数据库对象以及对应 SQL 操作 游标编程: 实验:编写批脚本,例如系统服务自动启动的脚本。执行批文件 实验:用 T-SQL 编写带游标操作的存储过程 |