当前位置:文档之家› SQLSERVER数据库管理系统软件的使用

SQLSERVER数据库管理系统软件的使用

SQLSERVER数据库管理系统软件的使用
SQLSERVER数据库管理系统软件的使用

数据库管理系统软件的使用

一、实验目的

(1)认识几种常见的数据库管理系统,熟悉它们的使用界面;

(2)熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。

二、实验内容

分别在Access和SQLSERVER2000中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。

三、实验步骤:

创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。数据库XSGL包含下列3个表:

(l)student:学生基本信息.

(2)course:课程信息表。

(3)sc:学生选课表。

各表的结构分别如表1、表2和表3所示。

表3 学生选课表:sc

1.

(a)在Access中创建xsgl.mdb数据库,使用表设计视图创建如表1、表2、表3所示结构的3个表.

提示:(1)启动Access2000或Access2003,选择文件-〉新建-〉空数据库,输入数据库文件名xsgl.mdb,进入(2);

图1 Access数据库设计界面

(2)启动如图1的设计界面后,选择表对象和使用使用设计器创建表,选择新建,进入(3);(3)生成如图2界面,选择设计视图,点击确定按钮,进入(4);

图2 表设计器

(4)在图3表设计界面下,分别创建student表,course表和sc表的结构;

图3 表结构设计界面

(5)输入表中的记录:

分别在student表、course表和sc表中输入如下表中的记录:

在数据库视图下,选择表对象中的相应表选择打开,在浏览视图下输入如下表记录:

sno sn a

me ssex s age s dept 95001 李勇 男 20 CS 95002 刘晨 女 19 I S 95003 王敏 女 18 MA 95004 张立 男 19 IS 95005

刘云

18

CS

(b)对表中的记录进行浏览、修改、删除操作。

2.在SQLSER VER 中用企业管理器新建数据库和表: (1)建立x sg l数据库:

①启动S QL Se rver2000企业管理器,界面如下:

图4 SQ L Server2000企业管理器界面

②选择树形菜单数据库,点击鼠标右键,出现如下弹出式菜单,选择新建数据库

c no c name credit pcno 1 数据库 4 5 2 数学 6 3 信息系统 3 1 4

操作系统

4

5

数据结构 4 7 6

数据处理 3 7

PASCAL 语言 4 6 sno c no gr ad e 95001 1 92 95001 2 85 95001 3 88 95002 2 90 95002 3 80 95003 2 85 95004 1 58 95004

85

③在图中,按图分别设置数据库xsgl的属性,点击确定按钮,完成了数据库的创

建.

图5数据库名称属性设置

图6数据库数据文件属性设置

图7 数据库日志文件属性设置

选择确定按钮,则创建xsgl数据库.

(2)建立student、course、sc表:

①选择xsgl数据库树形菜单,选择表,在图8表逻辑对象中点击鼠标的右键,在弹出式菜单中选择新建,启动表设计器。

图8表逻辑对象界面

②选择新建,启动如图9的表设计器,建立表结构,保存为student。

图9 student的表结构

③分别按表2、3建立course表和sc表。

(3)在表中添加记录:选择student表,在快捷菜单下选择打开表-〉返回所有行,进入图11,输入学生表中的记录。

图10

图11student表记录录入依次按相同方法建立course表和sc 表,并输入其中的记录。(4)修改表中的数据:

(5)删除表中的记录

思考:

1.Access数据库主要有哪些对象组成?

2.SQLSERVER2000数据库主要由哪些逻辑对象组成?物理数据库文件包括哪些

文件?

实验二:数据库的建立和维护

实验目的

熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作.

实验内容

建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。

实验步骤:

创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。数据库XSGL包含下列3个表:

(l)student:学生基本信息。

(2)course:课程信息表。

(3)sc:学生选课表。

各表的结构分别如表1、表2和表3所示。

表2 课程信息表:course

一。

2.用可视化界面建立:

(a)在SQLSERVER中用企业管理器-新建数据库;

3.命令方式建立:

(a)在SQLSERVER中,在查询分析器中使用T-SQL语句:

CREATE DATABASE XSGL

ON(NAME=’XSGL_DATA’,

'E:\XSGL.MDF',

SIZE=10MB,

MAXSIZE=50MB,

LOGON

(NAME='XSGL_Log',

’e:\XSGL_Log.ldf',

SIZE=2MB,

MAXSIZE=5MB,

)

二. 表的建立:

1.用可视化界面建立:

在SQL SERVER中用企业管理器—数据库—XSCJ-表—右键-新建表;

2.命令方式建立:

在SQL SERVER中查询分析器的编辑窗口中用下列SQL语句:

useXSGL

Create table student(sno CHAR(5),snameCHAR(10),ssexCHAR(2),sage int,sdept CHAR(4))

go

Create table course(cnoCHAR(2),cnameCHAR(30),credit INT,pcno?CHAR(2)NULL)

go

Create table sc(snoCHAR(5),cno CHAR(2),grade?INTNULL)

go

三.表数据的添加:

1. 用可视化方法:

I:在SQL SERVER中用企业管理器—数据库—XSCJ-表-表名—右键-打开表-返回所有行;

输入下列数据:

相关主题
文本预览
相关文档 最新文档