实验二 创建数据库和表(2)

2018-12-17 14:56

(NAME=XSGL_Data,

FILENAME=’e:\\XSGL.mdf’, SIZE=10MB, MAXSIZE=50MB, FILEGROWTH=5%) LOG ON

(NAME=XSGL_LOG,

FILENAME=’e:\\XSGL_Log.ldf’, SIZE=2MB, MAXSIZE=5MB, FILEGROWTH=1MB) GO

单击快捷工具栏的执行图标“

”执行上述语句,并在企业管理器中查看执行结果。

4. 查看与修改数据库

在企业管理器中,先单击“数据库”文件夹,再选中待修改数据库XSGL,然后单击工具栏中的属性图标;或在待修改数据库上单击右键,在快捷菜单中单击“属性”菜单项;或双击右框中的待修改数据库,都将出现“数据库属性”对话框,如图2-1所示。

图2-1 XSGL数据库属性对话框 图2-2 分离数据库菜单操作

通过数据库属性对话框,可以分别对XSGL数据库进行修改如调整数据库大小等操作。

5.在企业管理器中分别创建表dept、student、course和sc

在企业管理器中选择数据库 XSGL->在XSGL上单击鼠标右键->新建->表->输入dept表各字段信息->单击保存图标->输入表名dept,即创建了表dept。按同样的操作过程创建表

student、course和sc。

6.在企业管理器中删除创建的dept、student、course和sc表

在企业管理器中选择数据库XSGL的表student>在student上单击鼠标右键->删除,即删除了表student。按同样的操作过程删除表dept,course和sc。

7.使用T-SQL语句创建表dept、student、course和sc表并建立相关约束

启动查询分析器->在“查询”窗口中输入以下T-SQL语句: /* 学院信息表 */

CREATE TABLE dept(DNO CHAR(4) NOT NULL , DNAME CHAR(30) NOT NULL, DEAN CHAR(10), PRIMARY KEY (DNO)); /* 学生信息表 */

CREATE TABLE student(SNO CHAR(8) NOT NULL UNIQUE, SNAME CHAR(10) NOT NULL, AGE SMALLINT,

SEX CHAR(2), CHECK (SEX IN ('男','女')), DNO CHAR(4) NOT NULL, BIRTHDAY DATETIME, PRIMARY KEY (SNO),

FOREIGN KEY (DNO) REFERENCES dept);

/* 课程信息表 */

CREATE TABLE course(CNO CHAR(8) NOT NULL UNIQUE, CNAME CHAR(30) NOT NULL, TNAME CHAR(10) , CREDIT FLOAT, ROOM CHAR(30), PRIMARY KEY (CNO));

/* 学生选课表 */

CREATE TABLE sc( SNO CHAR(8) NOT NULL, CNO CHAR(8) NOT NULL, GRADE FLOAT,

CHECK (GRADE BETWEEN 0 AND 100), PRIMARY KEY (SNO,CNO),

FOREIGN KEY(SNO)REFERENCES student, FOREIGN KEY(CNO)REFERENCES course) GO

单击快捷工具栏的执行图标“

”执行上述语句,四张表便创建完成。

8.将XSGL数据库从服务器分离

步骤:

(1)在企业管理器中,右击“XSGL”数据库,在弹出的快捷菜单上,选择“所有任务”,在其及联菜单上,选择“分离数据库”,如图2-2所示。

(2)在“分离数据库”对话框中,单击“确定”按钮。如图2-3所示。

图2-3 分离数据库对话框 图2-4 附加数据库菜单操作 (3)在随后弹出的对话框中,单击“确定”按钮。

说明:XSGL数据库从SQLSERVER中分离后,在企业管理器中,就看不见XSGL数据库了。建议学生每次在机房练习下课时,将数据库分离出来,以免数据丢失。下次上机,再附加数据库。

9.将XSGL数据库附加到服务器中

步骤:

(1)在企业管理器中,右击“数据库”,在弹出的快捷菜单上,选择“所有任务”,在

其及联菜单上,选择“附加数据库”,如图2-4所示。从教师机复制带有原始数据的数据库文件XSGL_Data.MDF和XSGL_log.LDF,为附加数据库作准备。

(2)在“附加数据库”对话框中,单击“文件查找”按钮。找出XSGL_Data.MDF文件,再单击“确定”按钮。如图2-5所示。

图2-5 附加数据库对话框 图2-6 附加数据库完成对话框 (3)在随后弹出的对话框中,单击“确定”按钮。如图2-6所示。

XSGL数据库附加到SQLSERVER中,在企业管理器中,就能看见XSGL数据库,并对其进行操作了。

思考题

(1)在企业管理器中,熟练操作XSGL数据库中的student、course、sc、dept表,包括新建表、设计表、浏览表的数据。

(2)在企业管理器中,熟悉XSGL数据库的各种数据库对象,包括:表,视图,存储过程,规则,索引,安全性等。


实验二 创建数据库和表(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:华为企业战略分析报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: