- 博客(6)
- 收藏
- 关注
原创 ER图与关系模型
5.13设某商业集团数据库中有3个实体集。一是商店实体集,属性有商店编号、商店名、地址等;二是商品实体集,属性有商品号、商品名、规格、单价等;三是职工实体集,属性有职工编号、姓名、性别、业绩等。商店与商品间存在销售联系,每个商店可销售多种商品,每种商品也可以放在多个商店销售,每个商店每销售一种商品,有月销售量;商店与职工存在着聘用的联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。试画出ER图,并在图上注明属性、联系的类型。再转换成关系模式集,并指出每个关系模式的主键和外
2022-03-26 16:58:01
13544
原创 SQL语句中的限定
SELECT 语句中的限定DISTINCT可以去重例1 --在表SC中检索男同学选修的课程号SELECT DISTINCT C# //DISTINCT 用于去重FROM SC, SWHERE S.S# = SC.S# AND SEX = 'M';例2 --检索每个学生的出生年份SELECT S#,SNAME, 2022-AGE AS BIRTH_YEARFROM S;条件表达式中的算术比较操作条件表达式中,可以出现算术比较运算符(<,>, >=, <=.
2022-03-18 18:57:11
3621
原创 SQL SELECT查询语句 (3) 聚合函数
SQL SELECT查询语句 聚合函数聚合函数COUNT(*) 计算元组的个数COUNT(列名) 对一列中的值计算个数SUM(列名) 求某一列数值的总和(该列元素必须为数值型)AVG(列名) 求某一列的平均值(该列元素必须为数值型)MAX(列名) 求某一列的最大值MIN(列名) 求某一列的最小值例1 求男同学的总人数和平均年龄SELECT COUNT(*),AVG(AGE)FROM SWHERE SEX = 'M';例2 统计选修了课程的学生
2022-03-13 10:43:18
1101
原创 SQL 查询语句 SELECT (2)
--年龄小于17岁的女学生的学号和姓名SELECT S#, SNAMEFROM SWHERE AGE < 17 AND SEX = 'F'--男学生所学课程的课程号和课程名SELECT DISTINCT C.C#, CNAME --DISTINCT 为了不重复FROM C, S, SCWHERE C.C# = SC.C# AND S.S# = SC.S# AND SEX = 'M'--男学生所学课程的任课老师的工号和姓名SELECT DISTINCT T.T#, TNAME..
2022-03-12 22:02:22
1065
原创 SQL 查询语句 SELECT (1)
SELECT – FROM – WHERE 句型算术比较运算符逻辑运算符集合成员资格运算符谓词聚合函数嵌套SELECT查询结果运算符>, <, >=,<=,=,<>或!=AND, OR, NOTIN, NOT INEXISTS, ALL, SOME, UNIQUEAVG, MIN, MAX, SUM, COUNTF≡(SELECT 语句)UNION(并),INTERSECT(交), EXCEPT(差)课堂练习检索.
2022-03-12 17:38:27
1173
原创 SQL基础
数据定义语言,DDLCreate (创建)Alter (修改) Drop(撤消)数据操纵语言,DMLInsert (增) Delete (删) Update (改) Select(查)数据控制语言,DCLGrant(创建)Revoke(撤消)操作对象创建删除修改模式CREATE SCHEMADROP SCHEMA表CREATE TABLEDROP TABLEALTER TABLE视图CREATE VIEWDROP VIEW索引CREA
2022-03-11 13:29:48
208
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人