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

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

来源:网络收集 时间:2018-12-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

(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数据库的各种数据库对象,包括:表,视图,存储过程,规则,索引,安全性等。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库实验二 创建数据库和表(2)在线全文阅读。

实验二 创建数据库和表(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/371042.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: