
关系有三种 1:1,1:n,n:m
没有见过这种用mnopq表示的
每个顾客可以从多个售货员那里购买商品,每个售货员可以向多个顾客那里销售商品
所以顾客与售货员的关系为n:m
每个售货员可以销售多种商品,每种商品可以由多个售货员向多个顾客销售
所以售货员与商品的关系为n:m
每个顾客可以购买多种商品,每种商品也可以卖个多个顾客
所以商品与顾客的关系也为n:m
对,明天早上第一节课交是吧,有一个思路,建立3元关系,把 customer , subscription,和service plan,这样在把属性加上,特殊的地方就是service type和payment method,可以考虑不把他们写成属性,而是写成实体,这样可以用继承的关机,把BB和HT,crash和auto_pay都设置成具体继承实体,这样可否?挺麻烦的。都是一家人,分当然给我,多谢哈,哥们儿!
1 显示所有俱乐部的编号、名称及成立的年数。
SELECT 俱乐部编号,俱乐部名称,DATEDIFF(FROMDATE ,DEALDATE) FROM 俱乐部
查找07级的会员记录,显示他们的俱乐部编号、俱乐部名称、学号、姓名、所在系,结果按俱乐部编号、学号排序。(假设学号以“2007”打头表示是2007级的学生)
SELECT FORM 俱乐部,学生表 WHERE 学号 LIKE ‘2007%’
俱乐部姓名=学生姓名
GROUP BY 俱乐部编号,学号
求各系学生的平均入学年龄,列出所在系、人数。
SELECT 系,sum() ,avg(l年龄)FORM 学生表 WHERE 系=‘’
查询人数多于100 人的俱乐部的俱乐部名称、人数。
SELECT 名称,sum(俱乐部名称 )from 俱乐部 where sum(俱乐部0>100
5 用两种方法(连接/嵌套……)查询足球俱乐部的会员名单。
这个时间原因,不写了,应该简单!
6 建立足球俱乐部的查询视图(属性至少包括学号、姓名、入会日期等)。
CREATE VIEW football-view
AS
SELECT 足球俱乐部,学号 ,姓名,入会日期
FROM
学生入会登记
GROUP BY 学号
7 查询与“李丽”在同一个系的学生记录。
SELECT 所在系 FROM 学生表
WHERE 所在系=(SELECT 所在写 FROM 学生表 WHERE name=李丽 )
8 查询计算机系与数学系同名的同学。
我自己也糊涂这道!
将查询学生入会登记表的权限授予所有用户。
GRANT SELECT TO
USER
本题不能保证正确!
10 插入单条记录。在学生表中插入一条新入学的学生记录,学号“070401011”,姓名“王冰冰”,男,16岁,计算机系。
INSERT INTO 学生表(学号,姓名,性别,入学年龄,所在系)
VALUES (070401011,王冰冰”,男,16岁,计算机系)
11 插入一批记录(子查询)。假设外语系的学生同时加入网络俱乐部,请将他们的记录插入到学生入会登记表中,入会日期填写当日系统日期。提示:注意子查询的字段列表应与学生入会登记表的字段顺序、数量、类型吻合。
这道题我也脑袋糊了
12 修改单个记录的数据。将学号为“050401004”的同学姓名更改为“钱小云”。
UPDATE 学生入会登记表 SET name= 钱小云
WHERE 学号= ‘050401004’
13 修改表结构,再批量修改记录的数据。先使用命令ALTER TABLE在“俱乐部”表中增加“会费”一列,然后用UPDATE命令将该表中所有俱乐部会费置为1000(表示10元)。
1 ALTER TABLE 俱乐部 ADD 会费;
2 UPDATE 俱乐部 SET 会费=1000
14 删除单个记录。删除名为“王冰冰”的学生记录。
DELETER FROM 学生表 WHERE name =‘王冰冰’
15 删除一批记录。将所有02级的学生从学生入会登记表中删除。
DELETER FROM 学生入会登记表 WHERE 学号 LIKE '2002%'
声明:以上书写可能乱,个人才疏学浅,有几道也询问过同学不能保证正确哦,上数据库的课老师也逮得严。实在的话是:这个大学还是没学到多少啊我郁闷了一下午。加油。514886311qq,多多指教哦!
以上就是关于【急】关于数据库ER图的问题!全部的内容,包括:【急】关于数据库ER图的问题!、数据库ER图SQL语言作业,高分求助,英文题、数据库作业!!!根据下面的描述和ER图,写出下面的查询语句等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)