数据库原理 实验一 数据库的创建与管理
实验一 数据库的创建与管理
【知识要点】
1.概述
SQL Server 2000是由Microsoft公司开发的一个多用户数据库管理系统,提供了强大的管理工具(如企业管理器、查询分析器等)和开放式的管理体系结构,已成为当前主流的关系型数据库管理系统。其中,企业管理器提供了一种全面管理SQL Server 的交互界面,利用企业管理器可以新建SQL Server组和SQL Server注册、配置所有的SQL Server选项、创建并管理数据库、调用查询分析器和各种向导等;查询分析器提供了一种交互执行SQL语句的图形工具,利用查询分析器可以输入并执行SQL语句、显示执行计划、服务器跟踪、客户统计、使用对象浏览器查看对象等。
安装SQL Server 2000后会自动生成4个系统数据库,分别是:master、tempdb、msdb、model;用户数据库是由用户面向具体应用而创建的数据库。基本表、视图、索引、触发器等是组成数据库的基本对象。
创建SQL Server 2000 数据库的实质就是生成用于存储数据库对象(包括系统对象和用户对象)的数据文件和事务日志文件。
每个数据库必须包含一个主数据文件,其扩展名为.MDF,用于存储系统对象和用户对象。系统对象包括数据库用户帐号、索引地址等系统工作所需的信息,用户对象包括表、存储过程、视图等用户创建的信息。系统对象必须保存在主数据文件中,而用户对象可以保存在主数据文件或次数据文件中。
若主数据文件能够存储数据库的所有数据,则该数据库就无须次数据文件,否则可以创建多个次数据文件,用来存储用户对象,其扩展名为.NDF。
事务日志文件主要用来实现对数据库的恢复,其扩展名为.LDF。每个数据库必须至少包含一个事务日志文件,一个事务日志文件只能为一个数据库所拥有。
拥有一定权限的用户可以利用企业管理器或使用T-SQL语句两种方式来创建数据库,前者简单直观,后者灵活多用。
2. 使用T-SQL语句创建数据库的语法为: CREATE DATABASE 数据库名 ON [PRIMARY]
([NAME=逻辑名,] FILENAME=物理名,
[SIZE=常量] [,MAXSIZE=常量] [,FILEGROWTH=常量]) [,其他数据文件描述]
[,FILEGROUP 文件组名 [该文件组中数据文件描述] ] [,其他文件组描述] LOG ON
(事务日志文件描述)
3. 使用T-SQL语句查看数据库的语法为: SP_HELPDB 数据库名 4.修改数据库语法为:
ALTER DATABASE 数据库名
ADD FILE 数据文件描述 [TO FILEGROUP 文件组名]
| ADD LOG FILE 事务日志文件描述| ADD FILEGROUP 文件组描述
| REMOVE FILEGROUP 文件组名 | REMOVE 数据文件名或事务日志文件名
| MODIFY FILE 数据文件或事务日志文件描述 | MODIFY FILEGROUP 文件组描述
你可能喜欢
- 产品数据库管理
- sql数据库管理
- 数据库管理办法
- 数据库管理方案
- 数据库管理课件
- 数据库管理试题
- 数据库管理系统产品6页
- 主要用能产品和设备能效信息数据库管理系统的设计4页
- 泵产品数据库管理软件开发2页
- 关系数据库管理系统产品简介12页
- 用WinCC脚本实现对SQL_Server数据库管理及产品报表3页
- 【文献综述】基于INTERNET产品数据库管理开发3页
- (《sql大型数据库管理系统》实验)51页
- sql2005操作第4章_数据库管理52页
- 西安邮电学院sql2000数据库管理系统实验报告(孟彩霞版)11页
- 数据中心数据库管理与sql优化技术交流-完成稿62页
- 数据中心数据库管理与sql优化技术交流46页
- 常用数据库管理sql语句2页
- 20050818.个人信用信息基础数据库管理暂行办法6页
- 13个人信用信息基础数据库管理暂行办法 (1)10页
- 山西省中小企业信用档案数据库管理办法(试行)10页
- 银行企业信用信息基础数据库管理暂行办法6页
- 个人信用信息基础数据库管理暂行办法07页
- 个人信用信息基础数据库管理暂行办法2页
- 福建省文物调查及数据库管理系统建设项目实施工作方案9页
- MapGIS_土地调查数据库管理解决方案3页
- Mysql数据库管理系统优化方案4页
- 济宁市级农村土地调查数据库管理软件及数据整合方案12页
- 高级数据库管理与程序实训实施方案2页
- 数据库管理方案48页
- 关系数据库管理系统课件 新257页
- 第五章 数据库管理课件11页
- 关系数据库管理系统课件226页
- 关系数据库管理系统课件226页
- 数据库管理系统ACCESS课件9页
- 《数据库管理软件的开发》教学课件227页


