- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学课件讲义PPT教学教案培训资料医学中小学上课资料
2)投影运算 CS M 22 F S6 MA F 20 E S5 CI F 19 D S4 MA M 19 C S3 CS F 21 B S2 CS M 20 A S1 DEP SEX AGE SN S# CS F MA E CI D MA C CS B CS A DEP SN CI MA CS DEP S ?对学生姓名和所在系属性取投影 ?SN,DEP(S) ?查询学生关系中都有哪些系 ?DEP(S) ?Attr(S) 其中:Attr是关系S的一个属性子集 3)连接运算 c 4 a3 d 4 a2 c 2 a1 C B A 10 e 4 d E D 10 e c 4 a3 10 e d 4 a2 10 e c 2 a1 4 d c 2 a1 E D C B A R S 4 d c 4 a3 4 d d 4 a2 10 e c 4 a3 10 e d 4 a2 10 e c 2 a1 4 d c 2 a1 E D C B A R×S ? ? ? ? ? ? 其中:F是一个条件表达式(逻辑表达式或布尔表达式) R F S = ?F(R×S) R BE S 等值连接:F中只含相等条件的连接 自然连接:二关系间的全部同名属性的等值连接 4)除法运算 6 4 5 3 D C S R÷S R÷S 6 4 2 a1 3 2 8 a3 7 3 C 8 7 a4 5 2 a1 D B A R 4 6 5 a3 2 3 8 a3 7 3 8 7 a4 5 5 a3 R 2 B a1 A 5 a3 C D B A 3 5 2 a1 3 2 8 a3 6 4 2 a1 7 8 7 a4 3 5 5 a3 7 8 7 a4 2 3 8 a3 4 6 5 a3 三、关系代数表达式例: CS M 22 F S6 MA F 20 E S5 CI F 19 D S4 MA M 19 C S3 CS F 21 B S2 CS M 20 A S1 DEP SEX AGE SN S# S C SC A C5 S6 A C4 S6 B C5 S5 B C3 S5 C C2 S5 D C5 S4 B C3 S4 B C4 S3 C C3 S3 B C2 S3 C C4 S2 C C2 S2 B C1 S2 B C5 S1 A C3 S1 A C2 S1 A C1 S1 GRADE C# S# C4 K C5 C2 J C4 C1 I C3 C1 H C2 - G C1 PC# CN C# ?SN,SEX( ?AGE20(S)) ?S#( ?C#=‘C2’(SC)) 1.求年龄超过20岁学生的姓名和性别 2.求选修C2课程的学生学号 3.求选修C2课程的学生学号、姓名 ?S#,SN( ) S S.S#=SC.S# and C#=‘C2’ SC ?S#,SN( ) S S.S#=SC.S# (?S#, C#( SC) ÷ ?C# ( C)) 4.求选修了全部课程的学生学号和姓名 2.3 SQL语言 一、SQL概述 SQL --- Structured Query Language 1974 ~1979年,在IBM的System R上实现。 1986.10批准为美国标准。不久被接受为国际标准。 1989年公布SQL89国际标准。 1992年公布SQL92国际标准,常称为SQL2。 1999年公布SQL99国际标准,常称为SQL3。 SQL具有以下特点: 1. 功能丰富 2. 语言简洁 , 高度非过程化 , 容易学习使用 3. 即可交互使用,又可嵌入到高级程序设计语言中 4. 便于移植 二、 SQL数据定义语言DDL (Data Definition Language) 1. 基本表 -- 实际存放数据的表 3) 删除基本表 DROP TABLE 表名; 如: DROP TABLE Student; 2) 修改基本表 ALTER TABLE 表名 ADD 新列名 类型; 如: ALTER TABLE Student ADD Sex CHAR(2); 1) 定义基本表 CREATE TABLE 表名 (列名1 类型 [NOT NULL] [ ,列名2 类型 [NOT NULL] ]…… ) [ 其他参数]; 如: CREATE TABLE Student ( Sno CHAR(10) NOT NULL , Sn CHAR(10), Age NUMBER(2)
您可能关注的文档
最近下载
- 【2025秋】人教版七年级道德与法治上册教学计划(及进度表).docx
- 一例卵圆孔未闭患者的护理查房.pptx VIP
- 地球物理测井方法(高杰)B 2-2 声波幅度测井.ppt VIP
- 宝钢广东湛江钢铁基地项目通用图集《钢梯和平台栏杆》(zj-011-2014).pdf VIP
- 2020新苏教版科学四年级上册--6.不同的运动.pptx VIP
- 行车日常维护保养点检记录表.docx VIP
- 第四章《新时代中国特色社会主义思想概论》2023版知识点及练习题.docx VIP
- 毕业设计7采煤毕业设计.doc VIP
- 天然气管网经济可行性分析.docx
- 《计算机基础与应用(Office 和 WPS Office通用 )》课件 项目3、4 计算机网络配置与应用、 图文编辑与排版.pptx
文档评论(0)