数据库表的创建

上传人:第*** 文档编号:33705418 上传时间:2018-02-17 格式:DOC 页数:11 大小:1.40MB
返回 下载 相关 举报
数据库表的创建_第1页
第1页 / 共11页
数据库表的创建_第2页
第2页 / 共11页
数据库表的创建_第3页
第3页 / 共11页
数据库表的创建_第4页
第4页 / 共11页
数据库表的创建_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《数据库表的创建》由会员分享,可在线阅读,更多相关《数据库表的创建(11页珍藏版)》请在金锄头文库上搜索。

1、第 1 页 共 11 页实 验 报 告课程名称 数据库原理与应用 实验名称 数据表的创建 系别电子信息科学学院 专业班级信息管理与信息系统(专升本)1 班 指导教师 邹丽新 学号_1631508221251 姓名 李心怡 _实验日期_实验成绩_ _ _一、实验目的1 熟悉使用 SQL 数据定义语句创建数据表;2 了解完整性约束的含义;3 熟悉数据完整性约束的创建方法。二、实验环境1 硬件环境:微机2 软件环境: Windows,Sql server 三、实验内容及步骤题目:(根据要求写出 T-SQL 语句,并对实验结果截图)第一题 结合数据完整性,创建以下表。1医生表属性名 数据类型 宽度 是

2、否为空 默认值 约束医生编号 定长字符型 9 否 主键,约束名PK_Doc医生姓 变长字符型 8 否医生名 变长字符型 16 否科室 变长字符型 25 是电话 变长字符型 15 是 0591-8347125 取值范围: 0591-+七个整数型字符 ,约束名:CK_Doc_Phone2病人表属性名 数据类型 宽度 是否为空 默认值 约束 1病人编号 定长字符型 9 否 主键,约束名PK_Pat病人姓 变长字符型 8 否病人名 变长字符型 16 否第 2 页 共 11 页保险公司名称 变长字符型 25 是年龄 整型 是电话号码 变长字符型 16 是3病历表属 性 名 数据类型 宽度 是否为空 默认

3、值 约束 1 约束 2病人编号 定长字符型 9 否 主键:病人编号+住院日期,约束名:PK_Case外键约束,约束名:FK_PatId住院日期 日期时间型 否医生编号 定长字符型 9 否 外键约束,约束名:FK_DocId病床号 整型 是出院日期 日期时间型 是 当前日期病历 文本型 是结算金额 货币型 是步骤1数据库创建第 3 页 共 11 页2创建医生表第 4 页 共 11 页3创建病人表第 5 页 共 11 页4.创建病历表第 6 页 共 11 页第二题 根据以下要求修改表修改病人表中:1 “病人名”长度为可变字符(18) 、允许为空2增加一个新的属性“出生年月” 、日期型、非空、默认约

4、束:约束名为 DF_Pat_Old、值为 1949 年 7月 1 日3删除上面新创建的属性“出生年月” 。 (注:先删除与“出生年月”属性相关的约束,再删除该属性)4为属性“电话号码” ,添加唯一约束,约束名为 Un_Pat_Phone5将新创建的唯一约束(Un_Pat_Phone)删除6创建一个约束,将“年龄”属性的可能值限制在 1880 周岁,名称为 CK_ Pat_Old,不检查已输入的数据7将表中的“年龄”属性进行重命名,新的名字为“病人年龄” 。 (注:先删除“年龄”属性相关的约束,再进行重命名)步骤1第 7 页 共 11 页23第 8 页 共 11 页4第 9 页 共 11 页56第 10 页 共 11 页7第 11 页 共 11 页四、实验遇到的问题情况及解决办法

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号