
数据库
文章平均质量分 92
芷汀若静
程序猿和程序媛的完美邂逅在下个路口
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL语言——更新操作命令
要使用包括如下三个表的“教学管理”数据库JXGL:(1)学生表Student,由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记作:Student(Sno,Sname,Ssex,Sage,Sdept),其中主码为Sno。(2)课程表Course,由课程号(Cno)、课程名(Cname)、先修课号(Cpno)、学分(Ccredit)四个...原创 2020-04-29 09:13:03 · 12429 阅读 · 0 评论 -
SQL视图定义、查询、更新(一)
目录S,P,J,SPJPAPER,CUSTOMER,CPS,P,J,SPJ设有四个关系(只示意性给出一条记录):S(SNO,SNAME, ADDRESS,TEL)其中,SNO:供应商代码 SNAME:姓名 ADDRESS:地址 TEL:电话;J(JNO,JNAME,LEADER,BG)其中,JNO:工程代码 JNAME:工程名 LEADER:负责人 BG:预算;P(PNO,PNAM...原创 2020-04-29 09:25:51 · 2004 阅读 · 0 评论 -
SQL数据更新操作
数据更新插入数据插入单个元组插入多个元组插入子查询结果修改数据删除数据DELETE语句TRUNCATE语句插入数据插入单个元组格式:INSERTINTO <表名> [(<属性列1>,<属性列2>…)]VALUES (<常量1>[,<常量2>]…)【注意】INTO子句:指定要插入数据的表名及属性列名属性列的顺序可以与表定...原创 2020-04-25 22:28:39 · 1075 阅读 · 0 评论 -
SQL数据查询——嵌套查询
嵌套查询语法格式带有IN谓词的子查询IN谓词实现交运算IN谓词实现差运算带有比较运算符的子查询带有ANY谓词的子查询带有ALL谓词的子查询相关子查询引用子查询的值不引用子查询的值(EXISTS)基于派生表的查询语法格式SELECT 列名表达式FROM 表名WHERE 表达式 运算符 (SELECT 子查询)其中运算符包含IN、关系运算符、ANY、ALL、EXISTS五类【注意】1.S...原创 2020-04-25 21:50:11 · 5081 阅读 · 0 评论 -
SQL数据更新——综合练习
目录S,SC,C关系表S,P,J,SPJ关系表S,SC,C关系表设有学生-课程关系数据库,它由三个关系组成,它们的模式是:学生S(学号SNO,姓名SN,所在系DEPT,年龄AGE);课程C(课程号CNO,课程名CN,先修课号CPNO);SC(学号SNO,课程号CNO,成绩SCORE)请用SQL语句写出下列更新操作:(1)在关系C中增添一门新课(新课号:C9,课程名:软件工程,先修课...原创 2020-04-21 17:16:19 · 3570 阅读 · 0 评论 -
SQL数据查询——综合练习(二)
综合练习S,SC,C关系表STUDENT,COURSE,TEACHER,SC关系表S,SC,C关系表实验中要使用包括如下三个表的“教学管理”数据库JXGL:(1)学生表Student,由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记作:Student(Sno,Sname,Ssex,Sage,Sdept),其中主码为Sno。(2...原创 2020-04-18 12:04:34 · 8821 阅读 · 0 评论 -
SQL数据查询——综合练习(一)
目录连接+嵌套查询练习S,C,SC关系表S,J,P,SPJ关系表简易S,C,SC关系表连接+嵌套查询练习S,C,SC关系表设有学生-课程关系数据库,它由三个关系组成,它们的模式是:S(学号SNO,姓名SN,所在系DEPT,年龄AGE)、C(课程号CNO,课程名CN,先修课号CPNO)、SC(学号SNO,课程号CNO,成绩SCORE)。请用SQL语句写出下列查询:(1)检索选修了课...原创 2020-04-16 13:30:52 · 9781 阅读 · 2 评论 -
SQL数据查询——连接查询
连接查询等值/与非等值连接查询自然(内)连接查询自身连接查询外连接查询复合条件连接查询等值/与非等值连接查询用来连接两个表的条件称为连接条件或连接谓词:其一般格式为:(1)[表名 1.] 列名1 比较运算符 [表名 2.] 列名2(2)[表名 1.] 列名1 BETWEEN [表名 2.] 列名2 AND [表名 2.] 列名3其中比较运算符主要有:=、>、<、>=、...原创 2020-04-14 18:28:54 · 1165 阅读 · 0 评论 -
数据库——关系演算ALPHA例题
设有学生-课程关系数据库,它由三个关系组成,它们的模式是:学生S(学号SNO,姓名SN,所在系DEPT,年龄AGE);课程C(课程号CNO,课程名CN,先修课号CPNO);选课SC(学号SNO,课程号CNO,成绩SCORE)。请用关系演算ALPHA语言分别写出下列查询:(1) 检索学生的所有情况。方法一:GET W(S)方法二:GET W(S,SC,C):S.SNO=SC.SNO∧C...原创 2020-04-13 21:54:23 · 6300 阅读 · 1 评论 -
数据库——元组关系演算语言ALPHA
元组关系演算语言ALPHA简介一、检索操作(GET)1.简单检索2.带条件的检索3.带排序的检索4.带定额的检索5.用元组变量的检索6.用存在量词的检索7.带有多个关系的表达式的检索8.用全称量词的检索9.用两种量词的检索10.用蕴含的检索11.集函数二、更新操作(UPDATE)1.修改操作2.插入操作3.删除操作简介元组关系演算是以元组变量作为谓词变元的基本关系演算表达形式。一种典型的元组关...原创 2020-04-13 18:48:04 · 7423 阅读 · 1 评论 -
数据库——关系代数知识点+例题
关系代数一、传统的集合运算1、并运算2、交运算3、差运算4、广义笛卡尔积二、专门的关系运算1、选择运算2、投影运算3、连接运算①等值连接②自然连接③外连接4、除运算总结一、传统的集合运算1、并运算设关系R和关系S具有相同的目n(即两个关系都有n个属性列),且相应的属性取自同一个域,则关系R和关系S的并由属于R或属于S的元组组成。记作:R∪S = {t | t ∈ R ∨ t ∈ S}2、...原创 2020-04-09 23:49:22 · 14174 阅读 · 4 评论 -
SQL数据查询——单表查询(二)
集合查询+单表查询相关实例集合查询1.UNION2.INTERSECT3.EXCEPT相关实例集合查询SQL SERVER集合操作主要包括并操作 UNION交操作 INERSECT差操作 EXCEPT1.UNION使用UNION能实现多个查询结果的合并,并形成一个完整的查询结果,系统会自动去掉重复的元组#例:查询年龄不大于19岁的学生以及CS系的学生SELECT *FROM S...原创 2020-04-08 17:43:59 · 3386 阅读 · 0 评论 -
SQL数据查询——单表查询(一)
单表查询一、select(from)子句的基本使用1.查询指定列2.查询全部列3.查询经过计算的值4.如何去除取值重复行二、where子句的基本使用1.比较大小2.确定范围3.确定集合4.字符匹配5.判断空值6.多重条件连接词三、order by子句的基本使用四、top子句的基本使用五、集函数的基本使用1.统计个数2.计算平均值3.计算最小/大值六、group by(having)子句的基本使用1...原创 2020-04-08 15:58:07 · 1521 阅读 · 0 评论