实验一 关系数据库标准语言SQL

本文是一篇关于MySQL环境中的SQL实验,旨在帮助学生熟悉MySQL环境,掌握数据定义、操纵和查询。实验内容包括创建和插入数据到S、P、J、SPJ四个关系模式,进行复杂查询,如查找供应商信息、工程项目的零件使用情况,更新和删除记录,创建视图并进行查询,以及探讨索引对查询效率的影响。
摘要由CSDN通过智能技术生成

实验一 关系数据库标准语言SQL

【实验目的】

在给定的关系数据库管理系统MySQL环境下,通过实验学生能够:

1、MySQL环境的认识及熟悉,了解其对标准SQL的扩充。

2、掌握MySQL环境下数据定义包括数据库、基本表、视图、索引定义。

3、掌握MySQL环境下数据操纵包括数据插入、删除、修改。

4、掌握MySQL环境下数据查询及其各种变化。

【实验性质】 验证性实验

【实验学时】4H

【实验内容】

设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:

S(SNO,SNAME,STATUS,CITY)

P(PNO,PNAME,COLOR,WEIGHT)

J(JNO,JNAME,CITY)

SPJ(SNO,PNO,JNO,QTY)

供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;

零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;

工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;

供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商 供应某种零件 给某工程项目的数量为QTY。

今有若干数据如下:

S表

SNO

SNAME

STATUS

CITY

S1

精益

20

天津

S2

盛锡

10

北京

S3

东方红

30

北京

S4

丰泰盛

20

天津

S5

为民

30

上海

P表

PNO

PNAME

COLOR

WEIGHT

P1

螺母

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值