电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库实验报告答案

数据库实验报告答案_第1页
1/6
数据库实验报告答案_第2页
2/6
数据库实验报告答案_第3页
3/6
数据库实验报告答案 篇一:2025《数据库原理及应用》实验报告答案 实验二 数据定义 一、实验目的 1、掌握数据库引擎的使用方法,加深对 SQL 的语句的理解; 2、使用 SQL 语句创建数据库、删除数据库 3 、 熟 练 掌 握 DDL 语 言 的 数 据 定 义 操 作 , 包 括CREATE、ALTER、DROP。 二、实验内容 在 SQL 查询分析器中用 CREATE、DROP、ALTER 语句创建、删除、修改基本表。 三、实验步骤 1、根据课本中的说明,分析 S 表,P 表,J 表和 SPJ 表的主码和外码: (1) S 表,P 表,J 表的主码分别是哪个属性,S 表,P 表,J 表这三个表有没有外码?假如有,请写出。 S 表的主码 SNO P 表的主码 PNO J 表的主码 JNO 没有外码 (2) SPJ 表的主码是由哪几个属性组成的属性组?SPJ 表的外码有几个,分别是哪些属性?分别参照哪些表的哪个属性? SPJ 主码(SNO,PNO,JNO) 外码 SNO 参照 S 表的 SNO,外码 PNO 参照 P 表的 PNO,外码 JNO参照 J 表的 JNO。 2. 新建数据库 SPJ,并在数据库 SPJ 中创建 S 表,P 表,J 表和SPJ 表。 (1)创建供应商表 S 的 sql 语句,要求设置主码: CREATE TABLE S ( SNO CHAR(4) PRIMARY KEY, SNAME VARCHAR(40), STATUS SMALLINT, CITY VARCHAR(20) ); (2)创建零件表 P 的 sql 语句,要求设置主码并将该约束命名为 P_PK: CREATE TABLE P( PNO CHAR(4) CONSTRAINT P_PK PRIMARY KEY, PNAME VARCHAR(40), COLOR CHAR(2), WEIGHT SMALLINT ); (3)创建工程项目表 J 的 sql 语句,要求设置主码并命名为J_PK: CREATE TABLE J ( JNO CHAR(4) CONSTRAINT J_PK PRIMARY KEY, JNAME VARCHAR(40), CITY VARCHAR(20) ); (4)创建基本表供应情况表 SPJ 的 sql 语句,要求设置主码和外码: CREATE TABLE SPJ ( SNO CHAR(4) REFERENCES S(SNO), PNO CHAR(4) REFERENCES P(PNO), JNO CHAR(4) REFERENCES J(JNO), QTY SMALLINT, PRIMARY KEY(SNO,PNO,JNO) ); 3. 在窗口下键入 DROP TABLE S 命令,运行后观察结果。 (1)运行结果是什么? 不能执行 (2)为什么会出现这种结果? 破坏参照完整性。 4. 打开 S 表,并往 S 表中输入第一行数据。 (1)如何保存输入的数据? (2)输入第二行数据时假如不输入属性 SNO 的值,将出...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库实验报告答案

津创媒+ 关注
实名认证
内容提供者

欢迎交流文创,小店资料希望满足您的需要。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部