《数据库原理》实验指导.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

前言

数据库系统原理上机实验是学习本门课程的重要环节之一,实验的设置是为

了配合课堂教学,使学生熟练掌握和深入理解课堂教学内容,进一步强化对数据

库系统原理的理解。通过上机练习,一方面可以检验用关系数据库标准语言SQL

对数据库进行操作的结果是否正确,使关系数据库的基本概念更加具体、丰富;

另一方面,可以综合软件工程知识、数据库知识和具体的开发工具,使学生初步

了解软件项目的开发过程和方法,从而培养学生综合运用多科知识分析实际问题

和解决实际问题的能力。

实验内容

本门课程必做的实验有三个:

1.交互式数据库;

2.数据库设计;

3.简单信息管理系统

实验一交互式数据库

实验目的:

1熟悉SQLServer2000,特别是“企业管理器”和“查询分析器”的环境;

2掌握在“企业管理器”中创建数据库、基本表以及向表中插入元组;

3掌握在“查询分析器”执行SQL语句的方法;

4熟悉“查询分析器”中的工具“对象浏览器”的环境和功能。

实验要求:

1.实验前仔细阅读课本第三章,熟悉基本SQL语句的写法;

2.独立完成实验书写实验报告。

实验内容:

在SQLServer2000上建立数据库,并在目标数据库上创建表,给表输入内容;

对相关表进行指定的查询。

学时:3

实验步骤:

1、在“企业管理器”中创建数据库;

在Windows2000环境中,选择:开始—程序—MicrosoftSQLServer—企业管理器,进

入企业管理器;在“控制台根目录”下找到“SQLServer组”,选择组下的一台服务器,展

开,选择“数据库”,点右键,在弹出菜单中选择“新建数据库”,进入数据库属性窗口,

如图-1所示:

图-1:设置数据库属性

2

在数据库属性窗口中,指定数据库名称“myDB”,其它属性为默认。

2、在“企业管理器”中创建基本表

在“企业管理器”中,点击刚创建的数据库“myDB”,可以看到展开后的项目结

点,右键选中“表”结点,在弹出菜单中选择“新建表”。在打开的窗口中填入建立

基本表的各列名称、数据类型、长度等信息,保存。完成在“myDB”数据库中建立了

一个基本表。

3、在“查询分析器中用SQL脚本语句建立数据库和基本表

1打开“查询分析器”,选中当前数据库为“myDB”之外的任何一个数据库,例如

Master数据库,在“查询分析器”的编辑窗口中输入:

DROPDATABASEmyDB

然后点击窗口中的“执行”按钮或按F5键,将执行上面的SQL语句,将刚才在“企

业管理器”中创建的数据库“myDB”删除。

2清除“查询分析器”的SQL编辑窗口,重新输入下列SQL语句:

CREATEDATABASEtestDB

按F5键执行,又在服务器中创键了一个名为testDB的数据库。

3选择当前数据库为testDB,并在查询分析器的SQL编辑窗口中键入下列SQL语句:

CREATETABLESTUDENT(Snochar(6)Primarykey,

Snamevarchar(50)notnull,

Sexchar(2),

SAgeint)

CREATETABLECOURSE(Cnochar(4)primarykey,

CNamevarchar(50)notnull,

Teachervarchar(50),

Gradeint)

CREATETABLESC(Snochar(6),

Cnochar(4),

Scoreint)

选中上面的SQL语句,然后按F5键执行,

文档评论(0)

yaning5963 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档