第一范文网 - 专业文章范例文档资料分享平台

实验三 数据库和数据表的创建

来源:用户分享 时间:2025/7/31 7:17:18 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验三创建数据库和数据表

一、实验目的

1. 掌握使用SQL Server Management Studio创建数据库的方法与步骤 2. 掌握创建数据库的SQL 语句

3、掌握使用SQL Server Management Studio创建数据表的方法与步骤 4、掌握创建数据表的SQL 语句 背景知识

在SQL Server中,数据库是由数据库文件和事务日志文件组成的。一个数据库至少应包含一个数据库文件和一个事务日志文件。

数据库文件是存放数据库数据和数据库对象的文件。一个数据库可以有一个或多个数据库文件,当有多个数据库文件时,有一个文件被定义为主数据库文件,扩展名为.mdf,它用来存储数据库的启动信息和部分或全部数据,一个数据库只能有一个主数据库文件。其它数据库文件被称为次数据库文件,扩展名为.ndf,它主要用来存储除主数据文件外的所有数据文件。一个数据库可以没有次数据库文件,但也可以同时拥有多个次数据库文件。

事务日志文件是用来记录数据库更新情况的文件,扩展名为.ldf。它包含恢复数据库所需的所有日志信息。每个数据库必须至少有一个日志文件。

文件组是将多个数据库文件集合起来形成的一个整体。每个文件组有一个组名。文件组分为主文件组和用户定义文件组。一个文件只能存在于一个文件组中,一个文件组也只能被一个数据库使用。注:事务日志文件不属于任何文件组。

二、实验内容与步骤

2.1 操作内容:

? 创建一个名为“testdb”数据库:

(1)包含一个数据文件,逻辑文件名“testdb_data”,磁盘文件名‘d:\\testdb-data.mdf’,文件初始容量为5MB,最大容量为15MB,文件容量递增值为1MB;

(2)包含一个事务日志文件,逻辑文件名为‘d:\\testdb_log’, 磁盘文件名“testdb_log.ldf”,文件初始容量为5MB,最大容量为10MB,文件容量递增值为1MB; ? 对数据库作如下修改:

(1)添加一个数据文件,逻辑文件“testdb2_data”,磁盘文件名“d;\\testdb2_data.ndf”,文件初始容量为1MB,最大容量为6MB,文件容量递增值为1MB; (2)将事务日志文件的最大容量增加为15MB,递增值改为2MB;

1

? 在testdb数据库下创建一个members(会员表),表结构如下:

表1 表Members(会员表)

字段名 M_Id M_Name M_Sex M_Age M_Grade

2.2 实验步骤:

方式一:使用SQL Server Management Studio创建和修改数据库 1、创建数据库

1. 单击“开始”,指向“程序”,指向“Microsoft SQL Server 2005”,然后单击“SQL Server

Management Studio”。

2. 在“连接到服务器”对话框中,指定下表中的值,然后单击“连接”。 属性 服务器类型 服务器名称 身份验证 数据库引擎 本机计算机名或localhost Windows 身份验证 值 字段类型 CHAR VARCHAR CHAR INT INT 字段宽度 4 8 2 4 4 是否允许空 NOT NULL NOT NULL NULL NULL NOT NULL 说明 会员编号 会员姓名 会员性别 会员年龄 会员积分 3. 如果“对象资源管理器”不可见,则单击“视图”菜单上的“对象资源管理器”。

4. 在对象资源管理器中“树形目录”中右键单击“数据库”节点,在弹出菜单中选

择“新建数据库”命令,出现如图2.1——2.3所示“新建数据库”对话框。

?

设置常规选项卡:

在“名称”文本框中输入数据库名称“testdb”;

2

单击该省略号,弹出如下3.2图

图3.1数据库属性“常规” 选项卡

图2.2更改文件大小和增长方式

更改路径

图2.3“更改文件存放路径

? 设置数据文件选项卡:

A. 在数据库文件中的逻辑名称处输入数据文件逻辑文件名“testdb_data”;

设置该文件初始大小为5MB;单击其后自动增长处的“?”按钮,弹出对话框设置该文件的初始大小5MB,最大值15MB和增长值1MB

B. 在数据库文件中的逻辑名称处输入日志文件名为testdb_log;

设置该文件初始大小为5MB,单击其后自动增长处的“?”按钮,弹出对话框设置该文件的初始大小5MB,最大值10MB和增长值1MB;

C. 在“新建数据库”对话框中,单击“确定”完成数据库的创建。

3

D. 在对象资源管理器中,展开“数据库”文件夹确认 testdb 已经创建;如果testdb 未列出,则右键单击“数据库”文件夹,然后单击“刷新”。 2、修改数据库。

1)在“树状目录窗格”中,选择新建的数据库“testdb”,单击鼠标右键,在弹出菜单中选择“属性”命令,打开数据库属性窗口;

2)选择数据文件选项卡,在其中添加数据文件“testdb2_data”(文件名),确定初始分配容量1MB,文件按1兆字节增长,文件增长限制为6MB,如图2.4所示。

3)选择事务日志选项卡,在其中将事务日志文件的最大容量改为15,递增量改为2。 注意:修改数据库时,其属性对话框中将增加“文件组”、“选项”和“权限”选项卡,可参照相关要求设置,本例中可使用默认设置。

图2.4 添加数据文件

方式二:使用Transact-SQL对上述要求创建和修改数据库

(1)在 SQL Server Management Studio 中,单击工具栏上的“新建查询”按钮。

单击该按钮,才能写SQL语句

(2)在右边新的空白查询窗口中,键入以下 Transact-SQL 代码(每个 FILENAME 参数应在一行中),完成上述创建数据库和修改数据库的实验要求;

参考代码如下:(!!!注意:所有的标点符号都是半角状态) 代码只做参考:不代表正确答案

4

搜索更多关于: 实验三 数据库和数据表的创建 的文档
实验三 数据库和数据表的创建.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c28edo1r59h1jxut0i33j_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top