定义表-宁剑-SQL实验报告(3)

2019-08-30 18:00

建立student_course表

建立teacher表

建立teacher_course表

1. 将以上创建表的SQL命令以 .SQL文件的形式保存在磁盘上

●实验指导——创建表 一.用向导创建表

用SQL Server 2005的企业管理器创建student表

输入表的属性:

用以上方法在企业管理器中创建其他表。

二.用SQL语句创建表

在SQL Server 2005 的查询分析器中,用sql语句创建student表。 CREATE TABLE student (

sno char(8) PRIMARY KEY, sname sex

char(2), --性别

--籍贯

--学号(主键)

char (8) NOT NULL, --姓名

native char(20),

birthday smalldatetime, --出生日期 dno char(6), --所在院系 spno char(8), --专业代码(外键) classno char(4), --班级号

entime smalldatetime, --入校时间 home varchar (40), )

--家庭住址

tel varchar (40) --联系电话

用以上方法用sql语句创建其他表。

●实验指导——修改表

一.

实验目的

1.了解表的结构特点。

2.学会在企业管理器中修改表的定义。 3.学会使用SQL语句修改表的定义。 二.

实验准备

1. 成功完成实验四,在EDUC数据库中已经成功建立了各表。 2. 了解常用的修改表定义语句。 三.

实验要求

1. 完成在已经创建成功的表上修改表定义的操作 2. 写出实验报告。 四.

实验内容 1. 修改列属性

(1) 用企业管理器将Student表中的birthday字段设为不能为空(not null)。

结果如下:

(2) 用SQL语句将Student表中的属性sno char(8)改成varchar(20)类型。

2. 添加列

(1) 用企业管理器在Course表中添加一列year ,类型为varchar(4),默认置为空。


定义表-宁剑-SQL实验报告(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版三年级下册英语 Unit1课时备课教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: