没有合适的资源?快使用搜索试试~ 我知道了~
16030199025_张俊华_上机报告(源码+运行结果+选做)1
需积分: 0 0 下载量 13 浏览量
2022-08-03
11:26:48
上传
评论
收藏 2.83MB PDF 举报
温馨提示
试读
24页
1.用DDL语句创建习题中的SPJ数据库及基本表、约束、视图等数据库对象 2. 用DML语句插入、删除、修改教材中的实例数据 3.编写存储过程,实现按供应商号查
资源详情
资源评论
资源推荐
数据库系统上机报告
西安电子科技大学
计算机科学与技术学院
1603019 班
张俊华
16030199025
2018 年 12 月
上机内容
实验环境
SQLServer 2017
客户端:
Navicat Premium 12.1.10 64-bit
Visual Studio Code 1.29.1
一、需求分析
用DDL语句创建习题中的SPJ数据库及基本表、约束、视图等数据库对象; 用DML语句插入、删除、修改教材中的
实例数据; 选择完成作业中的查询(不少于10个); 编写存储过程,实现按供应商号查询该供应商的供应信息;
结合教材中SPJ数据库,修改关系S,增加等级属性列(level),编写触发器,当更新SPJ表中的QTY列时,取该供
应商的供应量总和除以100作为其对应等级。
信息要求
需要为 供应商(S)、零件表(P)、工程项目表(J)建立数据库以存储信息
供应商 需要记录:供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城
市(CITY)、供应商等级
零件信息有:零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)
工程项目信息有:工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)
供应情况有:供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)
处理要求
供应商等级需要根据供应商的供应量总和自动计算
安全性与完整性要求
供应商
供应商代码唯一
供应商代码、供应商姓名、供应商状态、供应商所在城市 非空
零件信息
零件代码唯一
零件名、颜色、重量 非空
工程项目信息
工程项目代码非空唯一
工程项目名、工程项目所在城市 非空
供应情况
供应商代码、零件代码、工程项目代码、供应数量 非空
四、源代码以及详细实现
1.用DDL语句创建习题中的SPJ数据库及基本表、约束、视图等数据库对象;
CREATE TABLE S(
SNO CHAR(5) PRIMARY KEY,
SNAME CHAR(20),
STATUS INTEGER,
CITY CHAR(20),
);
CREATE TABLE P(
PNO CHAR(5) PRIMARY KEY,
PNAME CHAR(20),
COLOR CHAR(20),
WEIGHT INTEGER,
);
CREATE TABLE J(
JNO CHAR(5) PRIMARY KEY,
JNAME CHAR(20),
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
剩余23页未读,继续阅读
好运爆棚
- 粉丝: 30
- 资源: 342
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0