下载此文档

数据库表的创建.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
实验报告
课程名称数据库原理与应用实验名称数据表的创建
系别电子信息科学学院专业班级信息管理与信息系统(专升本)1班指导教师邹丽新
学号_1631508221251 姓名李心怡_实验日期_____________实验成绩________ _ _
实验目的
熟悉使用SQL数据定义语句创建数据表;
了解完整性约束的含义;
熟悉数据完整性约束的创建方法。
实验环境
硬件环境:微机
软件环境: Windows,Sql server
三、实验内容及步骤
题目:(根据要求写出T-SQL语句,并对实验结果截图)
第一题结合数据完整性,创建以下表。

属性名
数据类型
宽度
是否为空
默认值
约束
医生编号
定长字符型
9

主键,约束名PK_Doc
医生姓
变长字符型
8

医生名
变长字符型
16

科室
变长字符型
25

电话
变长字符型
15

0591-8347125
取值范围: ‘0591-’+‘七个整数型字符’,约束名:CK_Doc_Phone

属性名
数据类型
宽度
是否为空
默认值
约束1
病人编号
定长字符型
9

主键,约束名PK_Pat
病人姓
变长字符型
8

病人名
变长字符型
16

保险公司名称
变长字符型
25

年龄
整型

电话号码
变长字符型
16


属性名
数据类型
宽度
是否为空
默认值
约束1
约束2
病人编号
定长字符型
9

主键:病人编号+住院日期,约束名:PK_Case
外键约束,约束名:FK_PatId
住院日期
日期时间型

医生编号
定长字符型
9

外键约束,约束名:FK_DocId
病床号
整型

出院日期
日期时间型

当前日期
病历
文本型

结算金额
货币型

步骤
数据库创建
创建医生表
创建病人表
创建病历表
第二题根据以下要求修改表
修改病人表中:
1.“病人名”长度为可变字符(18) 、允许为空
—“出生年月”、日期型、非空、默认约束:约束名为DF_Pat_Old、值为1949年7月1日
—“出生年月”。(注:先删除与“出生年月”属性相关的约束,再删除该属性)
“电话号码”,添加唯一约束,约束名为Un_Pat_Phone
(Un_Pat_Phone)删除
,将“年龄”属性的可能值限制在18~80周岁,名称为CK_ Pat_Old,不检查已输入的数据
“年龄”属性进行重命名,新的名字为“病人年龄”。(注:先删除“年龄”属性相关的约束,再进行重命名)
步骤
1.
2.
3.
4.
5.
6.

数据库表的创建 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.40 MB
  • 时间2018-02-11
最近更新