数据库pno是什么意思

数据库pno是什么意思,第1张

数据库pno是项目编号的意思。数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。

数据库可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。

数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。

数据库管理系统是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML。

∏ sno,pno,jno(spj)÷∏ sno,pno(σ sno='s1'(spj))

∏ sno,pno,jno(spj)从表spj中选出sno,pno,jno字段构成新表(集合A),

∏ sno,pno(σ sno='s1'(spj)) 先从表spj中筛选出sno=s1的记录,然后选出sno,pno字段构成新表(集合B),

÷你知道是什么意思吧,上面的÷就是由sno,pno,jno字段构成的集合A排除掉A中没有集合B的部分,留下有集合B的部分,所以你做对了

还有,你现在是在学ACCESS还是SQL SERVER啊,这是我以前做过的

感觉好像你的题目有问题

FROM SP SPX

这个地方有问题 应该是

from spy,spx

先把这句话 给拆开

(SELECT *

FROM SP SPZ

WHERE SPZ.Sno=SPX.Sno AND SPZ.Pno=SPY.Pno))

这句话的意思是两个表中连接查询 里面的 供应商号 还有 零件号也要相同

not exists 的意思就是说不在这里面跟 not in 差不多八

(SELECT *

FROM SP SPY

WHERE SPY.Sno='168' AND NOT EXISTS

这句话 spy的供应上号 要=168并且不在前面所说的查询里面

基本上就是这个意思 恩不知道对不对


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11421407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存