《数据库系统原理》实验二

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二数据库建立

一、实验目的

1、理解数据库的含义。

2、掌握在SQL Server中创建数据库的各种方法以及对数据库的各种操作。

3、掌握在SQL Server中创建数据表的各种方法以及对数据表的各种操作。

二、实验环境

1、实验仪器设备

至少具有如下配置的计算机:计算机主频至少166MHZ;计算机内存至少64MB以上;至少1G以上的硬盘空间;VGA或更高分辨率的显示器。

2、软件环境

操作系统:Windows 7或Windows XP。

DBMS: SQL Server 2005。

三、实验内容

1、在SQLserver Management Studio中创建数据库

创建学生选课管理的数据库库,数据库名为xs,主数据文件名(逻辑文件名自定或默认,物理文件名默认,物理文件存储路径自定或采用默认路径),初始大小为20MB,最大为50MB,数据库自动增长,增长方式是按15%比例增长;日志文件名(逻辑文件名自定或默认,物理文件名默认,物理文件存储路径自定或采用默认路径)默认,初始为5MB,最大可增长到25MB,按5MB增长。

2、使用SQLserver Management Studio,在数据库XS中创建:学生、课程和选课三个表,结构如下:

学生表S的结构如下:

sno(学号)char(10)

sname(姓名)char(8)

sage(年龄)int

sdept(系别)char(20)

birth (出生日期)datetime

表中的记录如下所示:

表SC结构如下:

sno(学号)char(10)

cno(课程号) char(2)

grade(成绩)int

表C结构如下:

cno(课程号) char(2)

cname(课程名)char(20)

ccredit(学分)smallint

3、在SQLserver Management Studio修改表

(1)为S表增加一字段JL(简历)类型:char(1000)

(2)修改JL的类型为V ARCHAR(2000)

(3)修改JL字段名为JJ(简介)

(4)删除列JJ

4、在SQLserver Management Studio删除数据库和数据表

(1)在SQLserver Management Studio中删除表S、SC、C

(2)在SQLserver Management Studio中删除xs数据库

5、利用T-SQL中创建数据库和数据表(重点掌握)

(1)用T-SQL语句创建xs数据库

(2)使用T-SQL语句创建表S、SC、C

6、利用T-SQL修改字段

(1)为S表增加一字段JL(简历)类型:char(1000)

(2)修改JL的类型为V ARCHAR(2000)

(3)修改JL字段名为JJ(简介)

(4)删除列JJ

四、实验步骤

1、准备工作:在D盘上创建以自己“学号-姓名”命名的文件夹

2、在SQLserver Management Studio中创建数据库

(1)打开SQLserver Management Studio

开始”-“程序”-MS SQL SERVER 2005—SQL SERVER MANAGEMENT STUDIO

(2)展开“数据库”文件夹

(3)选中“数据库”图标单击右键出现如图2-1所示界面后单击“新建数据库”

图2-1

(4)单击“新建数据库”弹出如图2-1所示界面“,在名称文本框中输入xs,然后设置”数据文件“、”日志文件“各参数后,单击”确定“

图2-2

(5)打开数据文件和日志文件所在的文件夹,查看其数据文件和日志文件

2、使用SQLserver Management Studio,在数据库XS中创建表

(1)单击“开始”-“程序”-MS SQL SERVER 2005—SQL SERVER MANAGEMENT STUDIO

(2)展开“数据库”文件夹,找到数数据库XS.

(3)展开”XS”数据库文件夹,选中“表“单击右键选中”新建表“

(4)单击“新建表”后在出现的界面中输入S表的个字段及其参数,单击保存后输入表名S单击“确定”

(5)SC、C表的创建和以上步骤类似。

(6)选中表S,单击右键“打开表”根据实验内容(2)输入数据。

(7)SC、C表的数据输入和步骤(6)类似

3、在SQLserver Manag5)SC、C表的创建和以上步骤类似ement Studio修改表

(1)单击“开始”-“程序”-MS SQL SERVER 2005—SQL SERVER MANAGEMENT STUDIO

(2)展开“数据库”文件夹,找到数数据库XS.

(3)展开”XS”数据库文件夹,展开“表“,找到表S,单击右键“设计表”

(4)根据实验内容(3)的要求修改

(4)SC、C表的修改和以上步骤类似。修改内容自定。

4、在SQLserver Management Studio删除数据库和数据表

(1)单击“开始”-“程序”-MS SQL SERVER 2005—SQL SERVER MANAGEMENT STUDIO

(2)展开“数据库”文件夹,找到数数据库XS.

(3)展开”XS”数据库文件夹,展开“表“,找到表S,单击右键“删除”

(4)SC、C表的创建和以上步骤类似。

(5)选中数据库XS单击右键“删除”

5、利用T-SQL中创建数据库和数据表(重点掌握)

(1)单击“开始”-“程序”-MS SQL SERVER 2005—SQL SERVER MANAGEMENT STUDIO

(2)单击工具栏上“新建查询”按钮,在打开右侧窗口中输入创建的命令,然后执行。如下所示:

创建有单数据文件和单日志文件的数据库xs

create database xs

on

(name=xs_data,

filename=‘d:\学号-姓名\xs data.mdf’,

size=20,

maxsize=50,

filegrowth=15)

log on

(name=xs1_log,

filename=‘d:\学号-姓名\xsl og.ldf’,

size=5,

maxsize=25,

filegrowth=5)

(3)打开数据文件和日志文件所在的文件夹,查看其数据文件和日志文件

(4)再次点击“新建查询”按钮,在打开右侧窗口中输入创建的命令,然后执行。如下所示:

create database xs2

on

(name=xs2_data1,

filename=‘d:\学号-姓名\xs2data1.mdf’,

size=20,

相关文档
最新文档