- 1、本文档共258页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】0473与5数据库系统原理串讲
5.4 SQL的数据更新 1.数据插入: INSERT INTO 基本表名(列名表) VALUES(元组值) 或 INSERT INTO 基本表名(列名表) SELECT 查询语句 其中元组值可以连续插入。用查询语句可以按要求插入所需数据。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 2.数据删除: DELETE FROM 基本表名 [ WHERE 条件表达式] Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.数据修改: UPDATE 基本表名 SET 列名=值表达式,[列名=值表达式...] [ WHERE 条件表达式] Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 5.5 视图 1.视图的创建和撤消 创建: CREATE VIEW 视图名(列名表) AS SELECT 查询语句 撤消: DROP VIEW 视图名 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 2.视图的操作 查询与关系中一致 更新与关系不同 如果视图是从多个使用联接操作导出的,不允许对此视图更新 如果在导出视图的过程中,使用了分组和聚合函数,不允许对此视图更新。 如果视图是从单个关系使用选择、投影操作导出的,并且包含了关系的主健或某个候选健,称此视图为“行列子集视图”,允许对此视图更新。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. CREATE VIEW S_MAIL AS SELECT S#, SNAME, AGE FROM S WHERE SEX=‘M’ INSERT INTO S_MALE VALUES(‘S28’, ‘WU’, 18) 与 INSERT INTO S VALUES(‘S28’, ‘WU’, 18, ‘M’) 相同 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3.视图的优点 使用视图的优点: 视图提供了逻辑数据的独立性 简化了用户观点 用户只需关心视图的内容,而不必关心构成视图的若干关系的联结、投影操作。 能够将对数据库的访问限制在一定范围内,有利于数据安全保护功能。 可针对不同的用户定义不同的视图,在视图种只出现用户需要的数据,系统提供视图让用户使用。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 5.6 嵌入式SQL 1.SQL语言提供了两种不同的使用方式: 交互式 嵌入式 为什么要引入嵌入式SQL SQL语言是非过程性语言 事务处理应用需要高级语言 这两种方式细节上有差别,在程序设计的环境下,SQL语句要做某些必要的扩充。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 2.嵌入式SQL的一般形式 为了区分SQL语句与主语言语句,需要: 前缀:EXEC SQL 结束标志:随主语言的不同而不同 以C为主语
您可能关注的文档
- 【2017年整理】008子腴合变流电路.ppt
- 【2017年整理】(语斡肽S版)五年级语文上册课件_大自然的语言_.ppt
- 【2017年整理】00经与典加试托福iBT阅读听力经典加试.doc
- 【2017年整理】014河膻北省黄冈市中考英语试题解析.doc
- 【2017年整理】01BK与XX01.ppt
- 【2017年整理】01与商务谈判的基础知识.ppt
- 【2017年整理】01年与英语专四听力原文和答案.doc
- 【2017年整理】01擞腙宝宝饮食及护理知识.doc
- 【2017年整理】00佑擘语网考复习指导(年10月27日).ppt
- 【2017年整理】01与数据存储.ppt
- 六年级数学下册教学课件《解比例》.pptx
- 8.21.5 鸟类的生殖与发育(课件)八年级生物下册课件(苏教版).pptx
- 钠离子电池项目智能制造方案(范文参考).docx
- 2023-2024学年吉林省吉林市舒兰市七年级(上)期末语文试卷.docx
- 2024年吉林省吉林市丰满区亚桥实验学校中考数学三模试卷.docx
- 2023-2024学年吉林省辽源市东辽县七年级(上)期末英语试卷.docx
- 2023-2024学年吉林四平九年级数学第一学期期末水平检测试卷.docx
- 2023-2024学年吉林市蛟河市三校联考九年级(上)期末英语试卷.docx
- 2023-2024学年吉林松原九年级英语上册考场实战试卷.docx
- 电解液新材料项目智能制造方案.docx
最近下载
- 北京市海淀区2023-2024学年四年级上学期英语期末试卷 附解析.docx VIP
- 部编版二年级上册非纸笔考试试题.pdf VIP
- 2024-2025学年一年级上册期末语文非纸笔试卷二(含答案).pdf VIP
- 人工智能在农业领域的应用与智慧农业.pptx VIP
- 人工智能在农业产业中的应用与前景.pptx VIP
- 社会主义市场经济概论.pptx VIP
- ATS日常维护及注意事项.pdf VIP
- 双减背景下新课标单元整体作业分层设计案例 人教版小学道德与法治一年级上册 第一单元 我是小学生啦.docx
- 2024-2025学年二年级语文上册期末非纸笔试卷二(统编版).docx VIP
- 露天矿山考试题(含答案).doc
文档评论(0)