云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库上机实验报告

数据库上机实验报告

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 19:20:07

数据库上机实验报告

数据库上机实验汇报 试验内容 ⑴数据表的建立

基本表《简单的》带有主键

带有外码约束的(外码来自其他表或者本表) ⑵数据表的修改 添加删除列 修改列属性类型 添加删除约束(约束名) 元组的添加,修改,删除 删除数据表 试验过程

⑴createtablestudent (

snochar(9)primarykey,/*sno是主码列级完整性约束条件*/snamechar(20)unique,/*sname取唯一值*/

ssexchar(2),

sagesmallint,/*类型为smallint*/ sdeptchar(20)/*所在系*/ );

1 / 6

createtablecourse (

cnochar(4)primarykey,/*列级完整性约束条件,cno是主码*/cnamechar(40), cpnochar(4),/*cpno的含义是先行课*/ ccreditsmallint,

foreignkey(cpno)referencescourse(cno)

/*表级完整性约束条件,cpno是外码,被参照表是course,被参照列是cno*/

);

createtablesc (

snochar(9), cnochar(4), gradesmallint, primarykey(sno,cno),

/*主码有两个属性构成,必须作为表级完整性进行定义*/ foreignkey(sno)referencesstudent(sno),

/*表级完整性约束条件,sno是外码,被参照表是student*/foreignkey(cno)referencescourse(cno),

/*表级完整性约束条件,cno是外码,被参照表示course*/ );

例⑴createtables

2 / 6

(

cnovarchar(3),/*变长的字符串,输入2个字符就是两个字符不会补空格*/ snamevarchar(20), statusint, cityvarchar(20),

constraintpk_snoprimarykey(sno),/*约束条件的名字为pk_sno*/); createtablep (

pnovarchar(3), pnamevarchar(20), colorvarchar(3), weightint,

constraintpk_pnoprimarykey(pno),/*约束条件的名字是pk_pno*/); createtablej (

jnovarchar(3), jnamevarchar(20), cityvarchar(20),

constraintpk_jnoprimarykey(jno)/*约束条件的名字为pk_jno*/); 例⑵createtablespj (

3 / 6

snovarchar(3),/*第一个表中的主码*/ pnovarchar(3), jnovarchar(3), qtyint,/*数量*/

constraintpk_spjprimarykey(sno,pno,jno),/*主码由3个属性组成*/ foreignkey(sno)referencess(sno),

/*表级完整性约束条件,sno是外码,被参照表是s*/ foreignkey(pno)referencesp(pno),

/*表级完整性约束条件,pno是外码,被参照表是p*/ foreignkey(jno)referencesj(jno),

/*表级完整性约束条件,jno是外码,被参照表是j*/ );

⑵数据表的更改

在s表中添加一个concatxx altertablesaddconcatvarchar(20) 在s表中删除concatxx altertablesdropcolumnconcat

更改s表concat列的属性把长度由20改为30 altertablesaltercolumnconcatvarchar(30)

联络方式名字为concat修改属性为唯一的属性名为con_concat altertablesaddconstraintcon_concatunique(concat)

4 / 6

搜索更多关于: 数据库上机实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

数据库上机实验报告 数据库上机实验汇报 试验内容 ⑴数据表的建立 基本表《简单的》带有主键 带有外码约束的(外码来自其他表或者本表) ⑵数据表的修改 添加删除列 修改列属性类型 添加删除约束(约束名) 元组的添加,修改,删除 删除数据表 试验过程 ⑴createtablestudent ( snochar(9)primarykey,/*sno是主码列级完整性约束条件*/snamechar(20)unique,/*sname取唯一值*/ ssexchar(2), sagesmallint,/*类型为smallint*/ sdeptchar(20)/*所在系*/ ); 1 / 6 createtablecourse

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com