好文档 - 专业文书写作范文服务资料分享网站

西华大学数据库实验报告(二)

天下 分享 时间: 加入收藏 我要投稿 点赞

第2次作业

一、环境

运行SQL Server,并创建名为student数据库

二、实训内容

1.使用企业管理器创建“学生信息”表。并插入学生数据。

“学生信息”表的结构

列名 学号 姓名 性别 年龄 所在系 数据类型 字符型 字符型 字符型 整型 字符型 长度 7 20 2 4 15 是否允许空 不允许空 不允许空 允许空 允许空 允许空 说明 主键 “学生信息”表记录的数据

学号 9056215 9056219 9057123 9057436 9056213

姓名 赵燕 李勇 张辉 王鹏 李静 性别 女 男 男 男 女 年龄 20 21 19 17 21 所在系 计算机系 计算机系 管理系 管理系 计算机系 use student --调用数据库 go

create table 学生信息_蒲强林 --创建表 ( go

use student --调用数据库 go

--插入数据

insert 学生信息_蒲强林

values ('9056215','赵燕','女',20,'计算机系') insert 学生信息_蒲强林

values ('9056219','李勇','男',21,'计算机系') insert 学生信息_蒲强林

values ('9057123','张辉','男',19,'管理系') insert 学生信息_蒲强林

values ('9057436','王鹏','男',17,'管理系') insert 学生信息_蒲强林

values ('9056213','李静','女',21,'计算机系') go

结果截图:

学号 char(7) primary key, 姓名 char(20) not null, 性别 char(2), 年龄 int, 所在系 char(15) )

使用SQL语言编程序实现:

()在“学生信息”表中添加 “电话”、“电子邮箱”字段,类型分别为定长字符(11长度)、可变字符型(40长度),允许为空

use student --调用数据库 go

alter table 学生信息_蒲强林 add 电话 char(11)

alter table 学生信息_蒲强林 add 电子邮箱 varchar(40) go

运行结果截图:

--添加属性 --添加属性

()将“性别”字段的类型改为不允许为空

use student go

--修改字段

alter table 学生信息_蒲强林 alter column 性别 char(2) not null go

运行结果截图:

()将“学生信息”表中的 “电子邮箱”字段名改为“email地址”

use student go

exec sp_rename '学生信息_蒲强林.电子邮箱','email地址','column' go

运行结果截图:

()删除“学生信息”表中的 “email地址”字段

use student go

alter table 学生信息_蒲强林 drop column email地址 go

运行结果截图:

()试图删除“学生信息”表中的“学号”字段,出现什么情况为什么

use student go

alter table 学生信息_蒲强林 drop column 学号

西华大学数据库实验报告(二)

第2次作业一、环境运行SQLServer,并创建名为student数据库二、实训内容1.使用企业管理器创建“学生信息”表。并插入学生数据。“学生信息”表的结构列名学号姓名性别年龄所在系数据类型字符型字符型字符型整型字符型长度7202415是否允许空不允许空
推荐度:
点击下载文档文档为doc格式
8gmhh83sut797950lpza3sk4u09qm100fk7
领取福利

微信扫码领取福利

微信扫码分享