实验二数据库建立
一、实验目的
1、理解数据库的含义。
2、掌握在SQL Server中创建数据库的各种方法以及对数据库的各种操作。
3、掌握在SQL Server中创建数据表的各种方法以及对数据表的各种操作。
二、实验环境
1、实验仪器设备
至少具有如下配置的计算机:计算机主频至少166MHZ;计算机内存至少64MB以上;至少1G以上的硬盘空间;VGA或更高分辨率的显示器。
2、软件环境
操作系统:Windows 7。
DBMS: SQL Server 2008或更高版本。
三、实验内容
1、数据分析
创建学生选课管理的数据库库,数据库名为XS,初始大小为20MB,最大为50MB,数据库自动增长,增长方式是按15%比例增长;日志文件初始为5MB,最大可增长到25MB,按5MB增长。数据库的逻辑文件名和物理文件名采用默认值或自己指定文件名。
2、在数据库XS,数据库中有如下三个表:
Student(sno,sname,sage,ssex,sdept)
SC(sno,cno,grade)
Course(cno,cname,ccredit)
表结构及其记录要求
表名:Student(学生表)
sno(学号)char(10)
sname(姓名)char(8)
sage(年龄)int
Ssex(性别) char(2)
sdept(系别)char(20)
表名:Course(课程表)
cno(课程号) char(2)
cname (课程名)char(20)
ccredit(学分)smallint
表名:SC(选修表)
sno(学号)char(10)
cno(课程号) char(2)
grade(成绩)int
(1)为S表增加一字段JL(简历)类型:char(200)
(2)修改JL的类型为VARCHAR(400)
(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数据库
四、实验步骤
1、准备工作:在D盘上创建以自己“学号-姓名”命名的文件夹
2、在SQL Server Management Studio中创建数据库
(1)打开SQL Server Management Studio
开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO (2)展开“数据库”文件夹
(3)选中“数据库”图标单击右键后,单击“新建数据库”
(4)单击“新建数据库”后,在名称文本框中输入XS,然后设置”数据文件“、”日志文件“各参数后,单击”确定“
(5)打开数据文件和日志文件所在的文件夹,查看其数据文件和日志文件
2、使用SQL Server Management Studio,在数据库XS中创建表
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO
(2)展开“数据库”文件夹,找到数数据库XS.
(3)展开”XS”数据库文件夹,选中“表“单击右键选中”新建表“
(4)单击“新建表”后在出现的界面中输入S表的个字段及其参数,单击保存后输入表名S单击“确定”
(5)SC、C表的创建和以上步骤类似。
(6)选中表S,单击右键“打开表”根据实验内容(2)输入数据。
(7)SC、C表的数据输入和步骤(6)类似
3、在SQL Server Management Studio修改表
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT
STUDIO
(2)展开“数据库”文件夹,找到数数据库XS.
(3)展开”XS”数据库文件夹,展开“表“,找到表S,单击右键“设计表”
(4)根据实验内容(3)的要求修改
(4)SC、C表的修改和以上步骤类似。修改内容自定。
4、在SQL Server Management Studio删除数据库和数据表(谨慎使用)
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO
(2)展开“数据库”文件夹,找到数数据库XS.
(3)展开”XS”数据库文件夹,展开“表“,找到表S,单击右键“删除”
(4)SC、C表的创建和以上步骤类似。
(5)选中数据库XS单击右键“删除”
5、利用T-SQL中创建数据库
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO
(2)单击工具栏上“新建查询”按钮,在打开右侧窗口中输入创建的命令,然后执行。如下所示:
创建有单数据文件和单日志文件的数据库xs2
create database xs2
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)打开数据文件和日志文件所在的文件夹,查看其数据文件和日志文件
6、分离数据库
(1)单击“开始”-“程序”-MS SQL SERVER 2008—SQL SERVER MANAGEMENT STUDIO
(2)展开“数据库”文件夹,找到数数据库XS,单击右键“任务”-“分离”
(3)观察数据库XS是否还存在?
7、附加数据库
(1)在SQL Server Management Studio “对象资源管理器”窗格中,右击“数据库”结点,在弹出的快捷菜单中选择“附加”命令。
(2)打开“附加数据库”对话框,单击“添加”按钮,找到要附加xs数据库的.mdf文件,最后单击“确定”按钮,即可完成附加数据库的工作。
五、实验报告要求
应包含以下内容:
1、实验名称:本实验项目的名称。
2、实验目的:描述通过实验要达到的结果。
3、实验环境:描述实验的软件、硬件环境。
4、实验内容:描述实验任务。
5、实验步骤:描述实验步骤及中间的结果或现象。在实验中做了什么事情,怎么做的,发生的现象和中间结果。
6、实验结果讨论与总结:描述最终得到的结果,并进行分析说明总结,说明实验过程中遇到的问题及解决办法;新发现或个人的收获;未解决/需进一步研讨的问题或建议新实验方法等。