2.数据库的创建和管理

合集下载

数据库实验2-数据库及表的创建与管理(DDL应用)

数据库实验2-数据库及表的创建与管理(DDL应用)

实验二数据库及表的创建与管理(DDL应用)姓名:学号:专业:网络工程班级:20网络工程同组人:无实验日期:一、【实验目的与要求】1.熟悉SQL Server 2005 的环境2.了解使用企业管理器创建数据库的过程和方法3.了解使用企业管理器创建数据库的过程和方法二、【实验准备】1.安装并配置好SQL Server 2005数据库2.设计好数据库创建各参数,准备好测试数据三、【实验要求】1.完成数据库的创建与管理2.完成表的创建与管理。

3. 熟悉SQL Server 2005中企业管理器和查询分析器两个常用管理工具四、【实验内容】1. 数据库创建与管理2. 表的创建、管理及数据操作。

五、【实验步骤】1. 准备工作(1)安装完成SQL Server 2005安装。

(2) 打开企业管理器(3)连接数据库2.数据库的创建与修改准备工作:在C盘下创建目录Exam03,用于存放数据库创建时产生的数据文件。

(1) 数据库的创建使数据定义语句Create Database可以创建数据库,该语句在使用时可指明数据文件和日志文件存放的路径,初始数据文件的大小等参数。

阅读以下是创建数据库SalesDB的SQL语句,理解其功能,并置于查询分析器中执行:create database SalesDBon(name= SalesDB_data,--数据文件的逻辑名称,注意不能与日志逻辑同名filename='C:\Exam03\SalesDB.mdf' ,--物理名称,注意路径必须存在size=20, --数据初始长度为10Mmaxsize=100, --最大长度为100Mfilegrowth=5 --数据文件每次增长1M)log on(name= SalesDB_log,filename='C:\Exam03\SalesDB.ldf ' ,size=20 ,maxsize=50 ,filegrowth=5)在查询分析器中执行上述语句建立数据库SalesDB。

数据库的创建与管理实验报告

数据库的创建与管理实验报告

filegroup x3 (name=x3, filename="d:\x3.ndf", size=5MB, maxsize=50MB, filegrowth=10% ) 2、 数据库重命名:sp_renamedb x,ckgl 修改主数据文件:alter database ckgl modify file ( name=x, size=15MB, maxsize=52MB ) 删除第三个文件组:alter database ckgl remove file x3 alter database ckgl remove filegroup x3 添加文件到文件组二:alter database ckgl add file ( name=x4, filename="d:\x4.ndf", size=5MB, maxsize=50MB, filegrowth=10% ) to filegroup x2
计算机科学与技术学院实验报告(电子版)
课程: 数据库应用开发 数据库的创建与管理 学 号 指导老师 班 级 实验名称 姓 名
实验地点 一、实验内容: 1、
实验日期
成绩
创建仓库管理数据库,具体要求:存储在D盘,使用三个文件组(含主文件组,即默认的文件组),每个文件组包含1
个数据文件。文件初始值大小为5MB,增长方式为按照10%的比例增长,最大值50 MB。
Байду номын сангаас
四、程序清单与测试数据:
1、
create database x --------文件组一 on primary (name=x, filename="d:\x.mdf", size=5MB, maxsize=50MB, filegrowth=10% ), --------文件组二 filegroup x2 (name=x2, filename="d:\x2.ndf", size=5MB, maxsize=50MB, filegrowth=10% ), --------文件组三

sql server 2008 实验报告

sql server 2008 实验报告

sql server 2008 实验报告SQL Server 2008 实验报告引言SQL Server 2008 是微软公司推出的一款关系型数据库管理系统,它具有强大的数据管理和处理能力,被广泛应用于企业和组织的数据管理工作中。

本实验报告将对SQL Server 2008进行实验并进行详细的分析和总结。

实验目的本次实验的目的是通过对SQL Server 2008的实验,掌握其基本的安装、配置和使用方法,了解其在数据管理和处理方面的优势和特点,为日后的数据库管理工作打下基础。

实验内容1. SQL Server 2008的安装和配置首先,我们需要进行SQL Server 2008的安装和配置工作。

在安装过程中,需要注意选择合适的安装选项和配置参数,以确保系统能够正常运行并满足实际需求。

2. 数据库的创建和管理接下来,我们将学习如何在SQL Server 2008中创建数据库、表和索引,以及对数据进行增删改查等操作。

这些操作是数据库管理工作中的基本内容,掌握这些操作方法对于日后的实际工作至关重要。

3. 数据备份和恢复数据库的备份和恢复是数据库管理工作中的重要环节,也是保障数据安全的关键。

在本次实验中,我们将学习如何使用SQL Server 2008进行数据备份和恢复操作,以确保数据的安全性和完整性。

实验结果通过本次实验,我们成功完成了SQL Server 2008的安装和配置工作,并学习了数据库的创建和管理、数据备份和恢复等操作方法。

在实验过程中,我们深刻体会到SQL Server 2008在数据管理和处理方面的优势和特点,以及其在实际工作中的重要作用。

结论SQL Server 2008作为一款强大的关系型数据库管理系统,具有优秀的性能和稳定性,广泛应用于企业和组织的数据管理工作中。

通过本次实验,我们对SQL Server 2008有了更深入的了解,掌握了其基本的安装、配置和使用方法,为日后的数据库管理工作打下了坚实的基础。

sql课程设计学生管理系统

sql课程设计学生管理系统

sql课程设计学生管理系统一、教学目标本课程的目标是使学生掌握SQL语言的基本知识,能够使用SQL语言进行数据库的增删改查操作,并能够运用SQL语言进行简单的数据库设计与优化。

在技能目标方面,学生应能够熟练使用数据库管理系统,进行数据库的创建、表的创建、数据的插入、查询、更新和删除等操作。

在情感态度价值观目标方面,学生应能够理解数据库在信息社会中的重要作用,认识到数据安全和数据保护的重要性,培养良好的数据管理和保护意识。

二、教学内容本课程的教学内容主要包括SQL语言的基本语法、数据库的创建和管理、表的创建和管理、数据的增删改查操作、SQL查询语句的编写等。

具体的教学内容安排如下:1.第一章:SQL语言简介1.1 SQL语言的背景与发展1.2 SQL语言的基本语法2.第二章:数据库的创建和管理2.1 数据库的创建2.2 数据库的删除与修改3.第三章:表的创建和管理3.1 表的创建3.2 表的删除与修改4.第四章:数据的增删改查操作4.1 数据的插入4.2 数据的删除与更新4.3 数据的查询5.第五章:SQL查询语句的编写5.1 单表查询5.2 多表查询三、教学方法本课程的教学方法主要包括讲授法、案例分析法和实验法。

在教学过程中,教师将首先通过讲授法向学生介绍SQL语言的基本概念和语法,然后通过案例分析法引导学生掌握SQL语言的实际应用,最后通过实验法让学生亲手操作数据库,巩固所学知识。

四、教学资源本课程的教学资源包括教材、多媒体资料和实验设备。

教材将为学生提供全面、系统的SQL语言知识,多媒体资料将帮助学生更好地理解和掌握SQL语言的应用,实验设备将允许学生进行实际操作,提高其实际应用能力。

五、教学评估本课程的评估方式包括平时表现、作业和考试。

平时表现将占课程总评的30%,主要评估学生在课堂上的参与程度和提问回答情况。

作业将占课程总评的40%,主要评估学生的学习效果和理解能力。

考试将占课程总评的30%,主要评估学生的综合运用能力。

关系型数据库的创建和管理方法

关系型数据库的创建和管理方法

关系型数据库的创建和管理方法关系型数据库是一种通过表格形式和关系模型来组织和管理数据的数据库,它以表格的形式存储数据,并使用关系模型来建立各个表格之间的关系。

创建和管理关系型数据库是数据管理中的重要步骤,本文将介绍关系型数据库的创建和管理方法。

一、创建关系型数据库1. 确定数据库需求:在创建关系型数据库之前,首先需要确定数据库的需求。

这包括所需的表格和字段,以及它们之间的关系。

在确定数据库需求时,可以根据实际业务需求和数据结构设计来确定。

2. 选择适当的数据库管理系统(DBMS):根据具体需求选择适当的数据库管理系统。

常见的关系型数据库管理系统包括MySQL、Oracle、Microsoft SQL Server等。

不同的DBMS 有不同的特点和功能,在选择时需要考虑实际需求、预算以及系统兼容性等因素。

3. 设计数据库模式:在创建关系型数据库之前,需要进行数据库模式设计。

数据库模式是关系型数据库的结构和组织方式,它由表格、字段和关键字定义。

数据库模式设计应该具有良好的数据一致性和完整性,以及高效的查询性能。

4. 创建数据库:一旦数据库需求和设计完成,可以使用DBMS提供的管理工具(如MySQL Workbench、Oracle SQL Developer等)或命令行工具来创建数据库。

在创建数据库时,需要指定数据库名称、字符集、排序规则等信息。

5. 创建表格和字段:创建数据库之后,可以根据需求创建表格和字段。

在创建表格时,需要确定表格的名称、字段的名称和数据类型。

在创建字段时,需要指定字段的名称、数据类型、长度等属性。

6. 设置主键和外键:主键和外键是关系型数据库中的重要概念。

主键用于唯一标识一张表格中的记录,而外键用于建立不同表格之间的关系。

在创建表格时,应该为每个表格指定一个主键,并根据需要建立外键关系。

二、管理关系型数据库1. 插入、更新和删除数据:一旦创建了关系型数据库,就可以向表格中插入、更新和删除数据。

如何创建和管理数据库

如何创建和管理数据库

如何创建和管理数据库数据库是现代计算机系统的重要组成部分,它用于存储、管理和操作大量的数据。

在数字化时代,随着数据量的日益增长,创建和管理数据库变得尤为重要。

本文将介绍如何创建和管理数据库,以帮助读者更好地理解和应用数据库技术。

一、引言“数据就是新的石油”,这句话准确地描述了当今时代数据的重要性。

在各行各业,数据不仅仅是信息的载体,更是支持决策和创新的关键。

而数据库作为数据的存储和管理平台,对于数据的有效使用具有至关重要的作用。

二、数据库创建1. 数据库类型选择在创建数据库之前,我们首先需要选择适合自己需求的数据库类型。

常见的数据库类型包括层次型数据库、关系型数据库、面向对象数据库、NoSQL数据库等。

不同的数据库类型有不同的优势和适用场景,因此在选择数据库类型时,需要根据项目的需求、数据结构以及性能要求进行合理选择。

2. 数据库设计数据库设计是创建数据库的关键步骤,它包括确定数据存储结构、确定数据表和字段的设计等。

在数据库设计过程中,需要考虑数据的完整性、一致性和性能,合理地抽象数据模型,并且遵循数据库设计原则。

3. 数据库建表数据库建表是数据库创建的核心部分,它是将设计好的数据模型转化为实际的数据表的过程。

在建表过程中,需要定义表名、字段名、字段类型、字段长度、主键、外键等。

此外,还可以添加约束条件、索引等来提高数据的查询效率。

4. 数据库初始化数据库初始化是指在数据库创建完成后进行的一系列初始化操作,包括插入初始数据、创建默认用户和权限等。

数据库初始化是确保数据库能够正常运行的重要环节,它可以提供一个基础的数据集合和操作权限。

三、数据库管理1. 数据库备份与恢复数据库备份是保证数据安全的重要手段之一。

当数据库发生意外故障时,通过备份文件可以迅速恢复数据,减少数据丢失的风险。

因此,在创建和管理数据库时,定期进行数据库备份是非常必要的。

2. 数据库安全性管理数据库中存储着各种敏感数据,包括个人信息、企业数据等。

实验二 数据库的创建与管理

实验二 数据库的创建与管理

实验二数据库的创建与管理一、实验目的与要求1.了解数据库的逻辑结构和物理结构。

2.掌握使用SQL Server管理平台创建数据库的方法。

二、实验内容1.使用SQL Server管理平台创建“学生选课”数据库。

2.使用SQL Server管理平台修改、删除“学生选课”数据库。

三、实验指导1.创建数据库在对象资源管理器中的【数据库】节点上点击鼠标右键,在弹出菜单中选择【新建数据库】命令,运行界面如下图所示。

默认进入“常规”设置窗口。

在“常规”设置窗口中,可以创建数据库名称、数据库的所有者、数据文件、事务日志文件以及是否使用全文索引等。

图2-1 新建数据库2.修改存放位置在图2-1中的“数据库名称”文本框中输入数据库的名称,中英文字符皆可。

如:学生选课。

【路径】一栏表示的是数据库数据文件的存放位置,默认时是SQL Server的安装目录,如:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\学生选课_Data.MDF,一般情况下,建议将数据文件存到另外的目录中去。

可以单击【浏览】按钮,在弹出的对话框中选择存放数据文件的目录,如下图所示:图2-2 修改数据库存放的位置注:事务日志文件的存放位置也作相应的修改。

其它选项都可以作缺省设置,点击图2-2中的【确定】按钮,“学生选课”数据库创建成功!对象资源管理器运行界面如下:图2-3 新建数据库成功3.修改数据库用户在创建数据库之后,可以对其原始定义进行更改。

更改的内容包括:·扩充数据或事务日志空间展开“数据库”文件夹,右键单击要增加大小的数据库,单击“属性”,打开“数据库属性”窗口。

在左侧窗格中单击“文件”选项,打开文件管理页面。

图2-4 文件管理页面单击“添加”按钮,在数据库文件表格中会出现一个空行,在“文件名”框中输入将容纳附加空间的文件名。

如图2-5。

图2-5新增数据库文件若要更改“文件名”、“初始大小”、“自动增长”和“路径”等,单击要更改的单元格,再输入或选择新值。

项目二 数据库的创建与管理

项目二 数据库的创建与管理
项目二 数据库的创建与管理
任务1 数据库的创建
掌握数据库的基本结构
任务2
数据库的管理
掌握利用图形界面和T-SQL语句查看数据库
掌握利用图形界面创建除数据库
掌握利用图形界面和T-SQL语句修改数据库 掌握利用T-SQL语句创建数据库 掌握利用图形界面和T-SQL语句删除数据库
学习内容
1 2 SQL Server 2005 数据库概念 系统数据库概述 创建数据库 管理和维护数据库
COLLATE collation_name
最小64K
3.3 创建数据库
SQL 语法中符号的意义
在SQL语法中有的用中括号[ ],也有的用< >尖拓号, 它们分别代表了不同的意义,下面来说明各种符号代 表的意义: 在SQL语法中,SQL关键词一律用大写字母表示,如 CREATE DATABASE;小写字母名称则是要用户替换的 参数,例如 database_name。 凡是可以省略的项目或参数,就用[ ],例如 [PRIMARY]。 如果有多个选项可以选择其一使用,则用|隔开,例 如{max_size|UNLIMITED},表示可以用其中一个,但 两都不可同时使用。
任务1 创建数据库
(2)通过在查询窗口中执行T-SQL语句创建数据 库。这种方法要求用户掌握基本的SQL语句
设置数据库名称 CREATE DATABASE database_name [ON 指定数据或事务日 { [PRIMARY] (NAME=logical_file_name, 志文件的名称 该参数在主文件组 FILENAME=’os_file_name’, [,SIZE=size] 中指定文件。若没 设置数据库 [,MAXSIZE={max_size|UNLIMITED}] 有指定PRIMARY 的数据文件 [,FILEGROWTH=grow_increment]) 关键字,该语句中 }[,…n] 指定建立数据库的 指定文件的操作系统文件名称 LOG ON 所列的第一个文件 指定文件的增长量,该参数不 指定文件能够增长到的最大 事务日志文件 和路径。os_file_name中的路 {(NAME=logical_file_name, 指定数据或日志文件的大小, 成为主文件 能超过MAXSIZE的值。默认单 长度,默认单位在KB,也可 径必须为安装SQL服务器的计 FILENAME=’os_file_name’ 默认单位在KB,也可以指定 位在KB,也可以指定用MB单 [,SIZE=size] 以指定用MB单位。如果没 算机上的文件夹 用MB单位。如果没有指定大 [,MAXSIZE={max_size|UNLIMITED}] 位。也可以使用百分比。如果 有指定长度,文件将一直增 小,则默认是1MB [,FILEGROWTH=growth_increment]) 该参数指定数据库 没指定参数,默认百分之十, 长到磁盘满为止 }[,…n]] 的默认排序规则
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2 使用向导创建并管理数据库2.1.实验目的1.熟悉SQL Server 2005 中SQL Server Management Studio的环境;2.了解SQL Server 2005数据库的逻辑结构和物理结构;3.掌握使用向导创建和管理数据库。

2.2.实验环境硬件环境:PC机一台;软件环境:SQL SERVER 2005;2.3.实验内容设有一学籍管理系统,其数据库名为“EDUC”,初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。

数据库的逻辑文件名为“student_data”, 物理文件名为“student_data.mdf,存放路径为“f:\data\student_data.mdf”。

日志文件的逻辑文件名为“student_log”, 物理文件名为“student_log.ldf”,存放路径为“f:\data\student_data.ldf'”。

使用SQL Server Management Studio(简称SSMS)创建数据库。

(1)使用向导创建上面描述的数据库;(2)使用向导删除上面建立的数据库;(3)使用SQL语言编程建立上面描述的数据库;(4)修改数据库;(5)查看数据库;(6)删除数据库;(7)更改数据库所有者;2.4实验步骤2.4.1使用向导创建上述的数据库。

使用SQL Server Management Studio(简称SSMS)创建数据库。

1.启动SSMS在开始菜单中:所有程序->SQL Server 2005 ->SQL Server ManagementStudio,单击“连接”按钮,便可以进入【SQL Server Management Studio】窗口。

如果身份验证选择的是“混合模式”,则要输入sa的密码,如图2-1,2-2所示;图 2-11 连接SQLServer 2005图 2-2 SQL Server Management Studio 界面2.建立数据库(1)启动“SQL Server Management Studio”,在“对象资源管理器”中右键单击【数据库】节点,选择【新建数据库】命令,如图2-3所示。

图2-3 新建数据库(2)打开【新建数据库】对话框,在窗口中依次完成如下操作:在【数据库名称】文本框中输入要创建的数据库名称。

此处输入EUDC,在【所有者】文本框中输入数据库的拥有者,此处可选用默认值,在【数据库文件】的文本框内【逻辑名称】列中分别输入数据文件和日志文件的逻辑文件名,也可使用默认文件名,在【初始大小】列中分别输入数据文件和日志文件的初始值大小,系统默认均为1MB,在【自动增长】列中分别设置数据文件和日志文件的自动增长情况,当数据文件和日志文件满时,它们会根据设定的增长情况自动增长文件的容量。

自动增长率可以设置按百分比或按MB进行计算,单击【路径】列的按钮可设置文件的保存位置,如果不需要改变以上的设置,可以使用默认值。

如图2-4所示。

图2-4 “新建数据库”对话框3)在【新建数据库】窗口中,单击【选择页】窗格中的【选项】选项,如图2-5所示,可以设置数据库的配置参数。

图2-5 设置数据库配置参数(4)根据系统的要求,如果要添加新的文件组,单击【选择页】窗格中的【文件组】选项,打开如图2-6所示的窗口,在其中单击【添加】按钮,就可以增加一个文件组,在【名称】列输入文件组的名称即可。

图2-6 添加或删除文件组(5)回到【常规】页面,用户可以增加新的数据文件或日志文件,方法是单击【添加】按钮,在对应的【逻辑名称】列输入新增文件的逻辑文件名,在【文件类型】列设置新增文件类型,并依次设置新增文件的大小、自动增长、存储位置等基本信息即可。

(6)设置完相关属性后,单击【确定】按钮,系统开始创建数据库,创建完成后,在“对象资源管理器”的【数据库】目录下就会显示新创建的数据库。

(7)右键单击【EUDC】数据库节点,选择【属性】,如图2-7所示。

图2-7选择数据库属性(8)打开【数据库属性】对话框,进行数据库的属性查看和修改。

如图2-8所示。

图2-8“数据库属性”对话框可以看到,修改或查看数据库属性时,属性选项比创建数据库时多了两个,即“文件”和“权限”。

在【常规】页面中,可以查看数据库的状态、所有者、创建日期、大小、可用空间、用户数和备份等基本信息。

在【文件】页面中,可以修改数据文件和日志文件的基本信息,如逻辑文件名、初始大小和自动增长情况等,也可以增加数据文件和日志文件。

在【文件组】页面中,可以添加和删除文件组。

在【选项】面面中,可以为数据库设置若干个决定数据库特点的数据库级选项。

在【权限】页面中,可以设置用户对该数据库的使用权限。

(9)关闭【数据库属性】对话框,右键单击【EUDC】数据库节点,依次选择【编写数据库脚本为】、【CREATE到】。

(10)选择数据库脚本文件生成的目的地,这里选择【文件】。

如图2-9所示。

图2-9创建脚本到文件(11)打开【选择文件】对话框,在【文件名】文本框中输入数据库脚本的文件名。

(这里为EUDC.sql),如图2-10所示。

图2-10“选择文件”对话框(12)生成脚本文件后,可以通过“记事本”或“SQL Server Management Studio”查看生成的数据库脚本文件EUDC.sql,如图2-11所示。

图2-11生成的数据库脚本文件EUDC.sql内容2.4.2使用向导删除上述所建的数据库。

(1)在【对象资源管理器】窗格中,右键单击【books】数据库节点,在快捷菜单中选择【删除】命令,如图2-12所示。

图2-12 在“对象资源管理器”中删除数据库(2)打开【删除对象】对话框,确认是否为目标数据库,并通过选中复选框决定是否要删除备份以及关闭已存在的数据库连接。

最后单击【确定】按钮完成数据库删除操作。

删除数据库要慎重,因为系统无法轻易恢复被删除的数据库,除非做过数据库备份。

使用这种方法每次只能删除一个数据库。

2.4.3使用SQL语句新建上述的数据库。

CREATE DATABASE语句是Transact-SQL创建数据库的语句,CREATE DATABASE语句在执行过程中自动创建数据文件和日志文件。

(1)启动SQL Server Management Studio,单击工具栏上的【新建查询】按钮,建立一个新的查询,如图2-13,,2-14所示。

图2-13进入新建查询图2-14新建查询图2-15新建查询脚本(2)在查询窗口中输入T-SQL语句,如下所示。

1.create database EDUC12.on3.(name=student_data,4.filename='f:\data\student_data.mdf',5.size=10,6.maxsize=50,7.filegrowth=10%)8.log on9.(name=student_log,10.filename='f:\data\student_data.ldf',11.size=2,12.maxsize=5,13.filegrowth=1)脚本说明:第3行~第7行:创建一个主数据文件,指定数据文件的逻辑名称为“student_dat”,物理文件名称为“student_dat.mdf”,存储在此f盘data 文件夹下,初始大小为10MB,SIZE没有指定MB或KB,所以默认为MB,以兆字节为单位进行分配。

最大尺寸为50MB,文件按百分比方式每次增长10%。

第3行~第7行:创建一个日志文件。

(3)在工具栏上单击【执行】按钮,执行查询窗口中的SQL语句。

执行后服务器返回“命令成功完成”的信息。

执行这个语句,将在f盘data文件夹下(该文件夹应事先建立)创建主数据文件student_dat和日志文件student_log。

如图2-16所示。

图2-16创建的数据文件和日志文件(4)在工具栏上单击【保存】按钮,可以将查询窗口中的T-SQL脚本以文件(.sql)形式保存。

2.4.4 修改数据库数据库创建好后,有时需要对它的某些属性进行修改,如给数据库增加次要文件、重新对数据库命名等。

这时就可以用SQL Server Management Studio 或Transact-SQL语句来修改数据库配置。

数据库EUDC中student_dat文件的初始大小5MB太小,现在想将它的初始大小增加到20MB。

ALTER DATABASE命令如下:ALTER DATABASE EUDCMODIFY FILE(NAME=student_dat, SIZE=20MB)2.4.5查看数据库在Microsoft SQL Server 2005系统中,可以使用一些目录视图,函数、存储过程等查看有关数据库的基本信息。

如使用系统表sysdatabases可以查看有关数据库的基本信息,使用系统表sysfiles可以查看有关数据库文件的信息,使用sysfilegroups可以查看有关数据库文件组的信息。

使用系统存储过程sp_helpdb可以查看所有数据库和特定数据库的基本信息。

需要查看当前数据库服务器中所有数据库信息:sp_helpdb该语句可以查看所有数据库的信息,如图2-17所示;图2-17 查看所有数据库的信息需要查看当前数据库服务器中EDUC数据库的基本信息:sp_helpdb EDUC该语句可以查看指定数据库EDUC的信息,如图2-18所示。

图2-18 查看EDUC数据库的信息2.4.6 删除数据库对于那些不再使用的数据库,可以删除它以释放在磁盘上所占用的空间,用户可能使用T-SQL语句删除数据库,一次可以删除一个或多个数据库。

其基本语法格式为:DROP DATABASE database_name [,…n][;]如果不再需要Books数据库,可以用以下语句删除:DROP DATABASE EDUC 并不是所有的数据库在任何时候都能被删除,只有处于正常状态下的数据库,才能使用DROP语句删除。

当数据库处于以下状态时不能被删除:数据库正在使用;数据库正在恢复;数据库包含用于复制的已经出版的对象。

2.4.7更改数据库所有者在SQL Server 2005中,可以更改当前数据库的所有者。

任何可以访问到SQL Server的连接的用户(SQL Server登录账户或Microsoft Windows用户)都可以成为数据库的所有者,但无法更改系统数据库的所有权。

更改数据库的所有权可以使用存储过程sp_changedborner来实现。

2.5实验报告要求1.熟悉数据库的创建与管理;2.写出相关过程的sql语句;2.并记录在实验过程中遇到的问题、解决办法及心得体会。

相关文档
最新文档