更多"设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补"的相关试题:
[填空题]设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。
SELECT城市FROM作者表
______
SELECT城市FROM出版商表
[单项选择]作者第一次写作的手稿通常不被出版商注意,除非他是名人。我的手稿可能不会引起出版商的注意,因为我是第一次写作,而且不是名人。
以下哪项推理的结构与题干的推理最为类似
A. 除非有两种以上稀有品种的水果,否则含香蕉的水果沙拉通常只是一道乏味的菜。这盆水果沙拉里面有香蕉,并且其中唯一奇特的水果是番石榴,所以,这道菜可能十分乏味。
B. 通常40%的鹿会在冬季死亡,除非某个冬季异常温暖。在这个冬季,死去的鹿与往常一样,是40%,所以我认为这个冬季并非异常温暖。
C. 除非拳王赛的卫冕被收买,否则,挑战者很难击倒对方而获胜。在这次拳王赛中,卫冕者已被收买,因此,挑战者很可能以击倒对方而获胜。
D. 死者的遗产通常要么分给仍然活着的配偶,要么分给仍然活着的子女。这个案子中没有仍然活着的配偶,因此,遗产可能分给仍然活着的子女。
E. 不会有很多人参加星期四的法庭辩论旁听,通常在审理离婚案时,参加旁听的人就非常少。而星期四开庭审理的正是离婚案。
[简答题]
图书出版管理数据库中有两个基本表:
图书(书号,书名,作者编号,出版社,出版日期)
作者(作者编号,作者名,年龄,地址)
试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。
[简答题]在SQL Server 2000中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插入前4列数据时(假设一次只插入一行数据),系统自动计算本次销售产生的利润,并将该利润赋给销售表的第5列“本次利润”。请编写实现上述功能的后触发型触发器代码。
[填空题]在各种数据环境中,粒度用于描述数据的综合程度。设某系统中有商品销售表(商品号,销售量,单价,日期,时间) 和商品周销售表(商品号,周销售量,周) ,则商品销售表的粒度级要______于商品周销售表的粒度级。若两个表的时间跨度相同,则商品销售表中存放的数据量要______于商品周销售表的数据量。
[简答题]施工单位对钻孔桩施工的质量控制点是否全面如不全面,请补全。
[判断题]设某城市房地产交易中卖方、买方应缴纳的税费分别为正常成交价格的6%和3%。现某宗房地产的正常成交价格为2500元/m2,则卖方出售其房地产实得收人为2350元/m2,买方购买该房地产实际付出为2575元/m2。( )
[简答题]根据题意回答以下问题:
设某商业集团数据库中有3个实体集:一是“商店”实体集,属性有商店编号,商店名,地址等;二是“商品”实体集,属性有商品号,商品名,规格,单价等;三是“职工”实体集,属性有职工编号,姓名,性别,业绩等。商店与商品间存在“销售”联系,每个商店可以销售多种商品,每种商品也可以在多个商店和职工间存在“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。
问题:
1.请根据题意完善下面ER图。
2.将ER图转换成关系模型,并注明主键和外键。
3.请写出要查出员工“小李”在三月份的销售业绩的关系代数式。
[简答题]【说明】
设某城市有n个车站,并有m条公交线路连接这些车站,设这些公交车都是单向的,这n个车站被顺序编号为0至n-1。输入该城市的公交线路数、车站个数,以及各公交线路上的各站编号,求得从站0出发乘公交车至站n-1的最少换车次数。
程序利用输入信息构建一张有向图G(用邻接矩阵g表示),有向图的顶点是车站,若有某条公交线路经i站能到达j站,就在顶点i到顶点j之间设置一条权为1的有向边<i,j>。如是这样,从站点x至站点y的最少上车次数便对应图G中从点x至点y的最短路径长度。而程序要求的换车次数就是上车次数减1。
【函数5-9】
#include <stdio.h>
#define M 20
#define N 50
int a[N+1]; /*用于存放一条线路上的各站编号*/
iht g[N][N]; /*存储对应的邻接矩阵*/
int dist[N]; /*存储站0到各站的最短路径*/
int m,n;
void buildG( )
{
int i,j,k,sc,dd;
printf ("输入公交线路数,公交站数/n");
scanf("%d%d", &m, &n);
for(i=0; i<n; i++) /*邻接矩阵清0*/
for(j = 0; j < n; j++)g[i][j] = 0;
for(i=0; i<m; i++){
printf("沿第%d条公交车线路前进方向的各站编号(O<=编号<=%d,-1结束):/n",
i+1, n-1);
sc=0;/* 当前线路站计数器 */
while(1){
scanf("%d",&dd);
if(dd==-1)break;
if(dd>=0 && dd<n) (1) ;
}
a[sc]=-1;
for(k=1;a[k]>=0; k++) /* 处理第i+1条公交线路 */
for(j=0; j<k; j++)
[简答题]设某商业集团数据库中有商店、商品、职工三类实体。其中商店的属性有:商店编号、商店名称、地址;商品的属性有:商品号、商品名称、规格、单价;职工的属性有:职工号、姓名、性别。
每个商店可销售多种商品,每种商品也可放在多个商店销售。每个商店聘用多名职工,每名职工只能在一个商店工作。
根据上面叙述,解答以下问题:
(1)设计ER模型,要求标注联系类型,可省略属性。
(2)将ER模型转换成关系模型,标出每一个关系的主键和外键(如果存在)。
[简答题]【说明】设某城市有n个车站,并有m条公交线路连接这些车站,设这些公交车都是单向的,这n个车站被顺序编号为0至n-1。本程序,输入该城市的公交线路数、车站个数,以及各公交线路上的各站编号,求得从站0出发乘公交车至站n-1的最少换车次数。
程序利用输入信息构建一张有向图G(用邻接矩阵g表示),有向图的顶点是车站,若有某条公交线路经i站到达j站,就在顶点i到顶点j之间设置一条权为1的有向边<i,j>。如果这样,从站点x至站点y的最少上车次数便对应图G中从点x到点y的最短路径长度。而程序要求的换车次数就是上车次数减1。
#include <stdio.h>
#define M 20
#define N 50
int a[N+1]; /*用于存放一条线路上的各站编号*/
int g[N][N]; /*严存储对应的邻接矩阵*/
int dist[N]; /*严存储站0到各站的最短路径*/
int m, n;
void buildG( )
{ int i, j, k, sc, dd
printf(“输入公交线路数,公交站数/n”);
scanf("%d%d",&m,&n);
for (i=0;i<n;i++) /*邻接矩阵清0*/
for(j=0;j<n;j++)
g[i][j]=0;
for(i=0;i<m;i++)
{ printf("沿第%d条公交线路的各站编号(0<=编号<=%d,-1结束):/n)",i+1,n-1);
sc=0; /* 当前线路站计数器*/
while(1)
{ scanf("%d",&dd);
if(dd=-1)break;
if(dd>=0 && dd<n) (1) ;
}
a[sc]=-1;
for(k=1;a[k]>=0;k++) /*处理第i+1条公交线路*/
for(j=0;j<k;j++)
g (2) =1;
}
}
int minLen( )
{ int j,k;
for(j=0;j<n;j++)
dist[j]=g[0][j];
d
[简答题]设某工厂数据库中有四个实体集。一是“仓库”实体集,属性有仓库号、仓库面积等;二是“零件”实体集,属性有零件号、零件名、规格、单价等;三是“供应商”实体集,属性有供应商号、供应商名、地址等;四是“保管员”实体集,属性有职工号、姓名等。
设仓库与零件之间有“存放”联系,每个仓库可存放多种零件,每种零件可存放于若干仓库中,每个仓库存放每种零件要记录库存量;供应商与零件之间有“供应”联系,一个供应商可供应多种零件,每种零件也可由多个供应商提供,每个供应商每提供一种零件要记录供应量;仓库与保管员之间有“工作”联系,一个仓库可以有多名保管员,但一名保管员只能在一个仓库工作。
(1)试为该工厂的数据库设计一个ER模型,要求标注联系类型,可省略实体属性。
(2)根据转换规则,将ER模型转换成关系模型,要求标明每个关系模式的主键和外键。