数据库和数据表基本操作实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告

课程名称:数据库原理与应用

上机实验名称:数据库和数据表基本操作

专业班级:计算机科学与技术1103

指导教师:卫凡

学生姓名:贾梦洁

学期:2013-2014学年第一学期

实验报告

课程名称数据库原理与应用实验名称数据库和数据表基本操作

姓名贾梦洁学号0330专业班级计1103

实验日期2013年10月28日成绩指导教师卫凡

一、实验目的

1.巩固数据库的基础知识。

2.掌握利用企业管理器和使用Transact-SQL创建数据库、表和修改、删除数据库、表等。

3.掌握使用SQL Server查询分析器接收Transact-SQL语句和进行结果分析、保存。

4.掌握使用SQL Server查询分析器向已经建好的表中添加信息、修改信息、删除信息和

进行信息的简单查询。

二、实验环境

硬件环境:PC机

软件环境:操作系统为Microsoft Windows 2000或以上版本。

数据库管理系统为Microsoft SQL Server 2000标准版或企业版。

三、实验内容

1.熟悉SQL Server的安装步骤和环境。

2.熟悉SQL Server企业管理器和查询分析器工具的基本使用方法。

3.利用企业管理器和使用Transact-SQL创建数据库、表和修改、删除数据库、表等。

4.查看数据库属性,查看和修改表结构和表内容。

5.练习使用SELECT、INSERT、UPDATE语句对数据表进行基本的操作。

四、实验步骤

1.熟悉SQL Server 2000安装步骤和环境。

2.使用企业管理器完成:

(1)建立学生_课程数据库;

(2)查看学生_课程数据库的属性,并进行修改,使之符合要求;

(3)在建好的学生_课程数据库中建立学生、课程和选课3个表,其表结构为:

学生S(学号,姓名,性别,年龄,所在专业名称)

课程C(课程号,课程名,任课教师名,开设的学期)

选课SC(学号,课程号,成绩)

要求为每个表定义其主键,每个字段选择合适的数据类型,设置是否允许空值和默认值,给每个表中至少插入5条学生信息等;

举例:学生表S

课程表C

选课表SC

(4)向各表中输入数据,查看各表的结构和内容;

(5)修改数据库、表等;

(6)删除数据库、表等。

3.通过查询分析器,使用Transact-SQL完成:

(1)建立学生_课程数据库;

(2)在建好的学生_课程数据库中建立学生、课程和选课3个表;

(3)查看各表的结构;

(4)修改数据库、表等;

(5)删除数据库、表等;

(6)将使用Transact-SQL完成的建立数据库、表等操作的语句序列保存;

(7)在学生表中至少再插入10条新生信息;在课程表中至少再插入5门新课程信息;

在选课表中至少再插入10条学生选课信息;

(8)检索“软件工程”专业女生的学生的学号和姓名;

(9)检索全体学生的姓名,年龄和所在专业;

(10)将“软件工程”专业学生全部课程成绩全部提高5分;

(11)删除学号为“8”的退学学生的有关信息。

五、实验总结

第一次做数据库的实验,也是第一次用查询分析器,对于我来说都是新的事物。然后根据书上以及实验报告书上的内容一点一点摸索,在做出第一个题目的时候还是很有自豪感的。实验中也遇到过代码出错的问题,在询问老师之后才发现和书上的有些不同。

所以有时候也不能对书上的内容生搬硬套,还是要随机而变。

这些题目在平时做课后题的时候并不会,但是做实验的时候自己也定下心来慢慢研究,也一题一题的做出来了。所以没有什么事情是做不成的,主要是静下心来。数据库的上机实验应该是我做的最认真的实验没有之一。

相关文档
最新文档