文档详情

第三章数据库的管理.ppt

发布:2017-04-25约1.25千字共68页下载文档
文本预览下载声明
第三章 数据库的管理;3.1 数据库的存储结构;在逻辑意义上SQL Server 2000数据库主要呈现为各种数据对象。 1. 表:是组织和存储数据的对象。 2. 视图:是一个或几个基本表导出的表。 3. 索引:是与表或视图相关联的结构。 4. 约束:是SQL Server 2000中自动强制数据库完整性的方式。 5. 规则:是对录入数据列中的数据所实施的完整性约束条件。 6. 默认值:如果在插入行时没有指定列的值,那么默认值将指定列中所使用的值。 7. 存储过程:是一组经过编译的可以重复使用的T-SQL代码的集合。 8. 触发器:是一种特殊类型的存储过程。 9. 用户定义的数据类型:基于SQL Server 2000中的系统数据类型。 10. 用户定义函数:是由一条或数条T-SQL语句组成的代码段。 ;3.1.2 数据库的物理结构;1、数据库文件(3种类型);2、数据库逻辑和物理文件名称;3、数据库文件组;3.2 SQL Server 2000系统数据库;3.3 ???建数据库;3.3 创建数据库;实例:;练习:;CREATE DATABASE 命令;CREATE DATABASE 命令;CREATE DATABASE 命令;实例 3.1:创建一个名字为“课程管理系统”的数据库。;create database teach on primary (name=teach_data, filename=e:\teach_data.mdf, size=3mb, filegrowth=2mb), filegroup x (name=teach_d, filename=e:\teach_data2.ndf, size=3mb, filegrowth=2mb) log on (name=teach_log,filename=e:\teach_log.ldf, size=1MB,filegrowth=10%);练习:; ;3.4 配置用户数据库;查看数据库信息;查看数据库信息;3.5 修改和删除数据库;打开数据库;修改数据库文件;ALTER DATABASE命令;ALTER DATABASE命令;ALTER DATABASE命令;实例:;实例3.2;实例3.3;实例:;实例:;实例:;练习:;答案:;答案:;收缩数据库;收缩数据库;收缩数据库;收缩数据库;收缩数据库指定文件;收缩数据库指定文件;分离数据库;分离数据库;附加数据库;删除数据库;练习:;答案:;3.6 备份和还原数据库 ;3.6.1 备份与还原概述 ;3.6.1 备份与还原概述;下表说明适用于每种恢复模型的备份类型 ;3.6.2 创建备份设备 ;3.6.2 创建备份设备;3.6.2 创建备份设备;删除备份设备;3.6.3 备份数据库 ;3.6.3 备份数据库;实例:;实例:;练习:;3.6.4 还原数据库;实例:;实例:;3.6.5 备份和还原系统数据库;;小 结
显示全部
相似文档