第一范文网 - 专业文章范例文档资料分享平台

数据库实验三(含答案)

来源:用户分享 时间:2026/8/21 20:47:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验三 完整性的操作,创建视图等

一.实验目的:

1. 创建、删除和修改约束 2. 视图的创建和使用 3. 生成和执行SQL脚本

二.实验内容:

内容一:创建和修改约束

1.

约束可分为:“非空约束,主键约束,唯一约束,检查约束,

默认约束”。

按照以下的表格要求,把上次课的表格约束完成,并在每个约束设置完后验证,并把验证结果保存。 表1“学生”

字段名 学号 姓名 性别 字段类型 字段宽说明 度 Int 主键(自动编号)不允许为空 不允许为空 char 10 取值为男或女(属于检查约束,char 2 表达式如下:性别=‘男’ or 性别=‘女’) 专业 系别 年级 班别 出生日期 地区来源 变动情况 政治面貌 民族 总学分 char char char char datetime varchar char char char int 20 20 2 2 30 10 8 8 默认为汉族

2.创建表2“学期成绩”,标结构如下:

字段名 学号 课程编号 成绩 字段类型 Int Char real 字段宽度 2 说明 外键,主键 外键,主键 检查约束0-100(属于检查约束,表达式如下:成绩>0 and 成绩<100) 备注 varchar 50

3.创建表3“课程注册”,表结构如下:

字段名 课程编号 课程名称 任课教师 周学时 学分 字段类型 Char Char Char Int int 字段宽度 2 10 8 说明 主键 唯一约束

内容二:创建视图

1. 2.

创建学生表的视图view_stu,课程注册的视图view_cou。 查看view_stu的视图信息。

3. 4.

在视图中插入数据记录,数据记录的具体内容自己设定。 修改刚才输入的数据记录。

5.

删除你所添加的数据记录。

搜索更多关于: 数据库实验三(含答案) 的文档
数据库实验三(含答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0j48k9inuq208bj78do1_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top