数据库上机试验(二)

这篇博客详细记录了一次SQL Server的上机实验,包括创建和修改学生、课程、班级和成绩表,以及对这些表进行数据插入、删除、更新和索引操作。此外,还展示了如何使用SELECT语句进行各种查询,如查找选修课程的学生、特定班级的女生信息等。
摘要由CSDN通过智能技术生成

     这是第二次上机内容以及结果,大家在运行程序的时候,第一次是可以直接运行的,但第二次运行的时候要把原来建的表删除,否则回显示表已存在的错误。所有完整代码在我空间的代码库中均存放,可以直接运行。

上机实验三 基本表的建立与修改

一、实习目的

通过建立基本表和向表中输入记录,加深对关系数据库模型中型与值概念的理解;学会对基本表进行修改、删除和建立索引等基本操作。

二、实习准备

1.复习Create table, Create index, Altertable, Drop table等命令。

2.复习Insert, Update,Delete命令的使用。

三、实验内容

在查询分析器中用Create table命令在实验二创建的GradeManager数据库中定义基本表:学生表(Student),课程表(Course),班级表(Class),成绩表(Grade)。表结构如下:

学生表

属性名

数据类型

可否为空

含义

Sno

Char(7)

学号(唯一)

Sname

Varchar(20)

学生姓名

Ssex

Char(2)

性别

Sage

Smallint

年龄

Clno

Char(5)

所在班级

课程表

属性名

数据类型

可否为空

含义

Cno

Char(1)

课程号(唯一)

Cname

Varchar(20)

课程名

Credit

Smallint

学分

班级表

属性名

数据类型

可否为空

含义

Clno

Char(5)

班级号(唯一)

Speciality

Varchar(20)

班级所在专业

Inyear

Char(4)

入学年份

<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值