《数据库管理及应用》课程电子教案(PPT课件)3.02 SQL Introduction & DDL SQL 查询语言入门和 DDL)(SQL:结构化查询语言,DDL:数据定义语言

3.02 SQL Introduction and DDL in SQL Standard Query Language (SQL数据库语言) 一76-78年:DBTG-78报告 System-R SEQUEL (Structured Engl ish QUEry Language) 二81年1BM推出商品化关系数据库:SQL/DS 开始用$QL语言,并以简写$QL取代SEQUEL
3.02 SQL Introduction and DDL in SQL —Standard Query Language (SQL数据库语言) 一 76-78年:DBTG-78报告 System-R SEQUEL (Structured English QUEry Language) 二 81年IBM推出商品化关系数据库: SQL/DS 开始用SQL语言,并以简写SQL 取代SEQUEL

三SQL广泛用于DBMS产品: IBM:DB2,SQL/400,QMF 非IBM产品:ORACLE,Unify, Sybase,Foxpro,Ingres,Rdb. 原因:近于英语自然语言结构,易学易用
三 SQL 广泛用于DBMS产品: IBM:DB2,SQL/400,QMF 非IBM产品:ORACLE,Unify, Sybase, Foxpro,Ingres,Rdb. 原因:近于英语自然语言结构,易学易用

四 SQL的发展和标准化工作 1) SQL-86:82年开始美国国家标准协会(ANSI) 开始$QL标准化工作: 86年公布第一个SQL标准,即SQL-86, 并将SQL解释为:Standard Query Language. 87年1S0(国际标准化组织)通过了SQL一86 2)SQL-89:经修订1S0于1989年公布了SQL新 标准,称SQL-89。 SQL-92:对SQL-89修订后,92年1S0公布了 SQL-92,也称SQL2 3) 以增加面向对象功能为主要特征的$Q一 在起草中
四 SQL的发展和标准化工作 1) SQL-86:82年开始美国国家标准协会(ANSI) 开始SQL标准化工作: ⚫ 86年公布第一个SQL标准,即SQL-86, 并将SQL解释为:Standard Query Language. ⚫ 87年ISO(国际标准化组织)通过了SQL-86 2 )SQL-89:经修订 ISO于1989年公布了SQL新 标准,称SQL-89。 SQL-92:对SQL-89修订后,92年ISO公布了 SQL-92,也称SQL2 3 )以增加面向对象功能为主要特征的SQL-3也 在起草中

4)标准执行情况 IBM以DB2的SQL作为IBM标准。 其他企业由于历史原因与$QL 标准有不少差异 ● 总趋势:向SQL标准靠拢,与DB2的 SQL兼容
4)标准执行情况 ⚫ IBM以DB2的SQL作为IBM标准。 ⚫ 其他企业由于历史原因与SQL 标准有不少差异 ⚫ 总趋势:向SQL标准靠拢,与DB2的 SQL兼容

SQL-Standard Query Language 包括: 1.DDL-Data Definition Language 数据定义语言: 用于定义、撤消、修改数据模式。 2.QL-Query Language查询语言:用于查询数据。 3.DML-Data Manipulation Language 数据操作语言:用于增、删、改数据。 4.DCL-Data Control Language 数据控制语言:用于对数据访问权限管理与控刷
SQL-Standard Query Language 包括: 1.DDL-Data Definition Language 数据定义语言: 用于定义、撤消、修改数据模式。 2.QL-Query Language 查询语言:用于查询数据。 3.DML-Data Manipulation Language 数据操作语言:用于增、删、改数据。 4.DCL-Data Control Language 数据控制语言:用于对数据访问权限管理与控制
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据库管理及应用》课程电子教案(PPT课件)3.01 Data Manipulation languages 数据操纵语言.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)2.03 Tuple&Domain Relation Calculus 元组和域关系演算.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)2.02 Relation Calculus 关系运算.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)2.01 data Model of Database 数据库的数据模型.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)1.02 Data Description of real world 真实世界的数据描述.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)1.01 Database 数据库.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)0.0 Development History for Database.ppt
- 沈阳航空航天大学:自动化学院《计算机控制技术》课程教学大纲.pdf
- A-Duplex:Medium Access Control for Efficient Coexistence Between Full-Duplex and Half-Duplex Communications.pdf
- 《电脑编程》教学参考书籍文献(Fortran)FORTRAN常用算法程序集(第二版,共十五章,编著:徐士良).pdf
- 《电脑编程》教学参考书籍文献(JAVA)J2EE指南(共十七章).pdf
- 《电脑编程》教学参考书籍文献(JAVA)Introduction to Java Distributed Objects - Using RMI and CORBA.pdf
- 《电脑编程》教学参考书籍文献(JAVA)EJB Design Patterns Advanced Patterns, Processes, and Idioms(2002, Floyd Marinescu, Wiley).pdf
- 《电脑编程》教学参考书籍文献(C++编程书籍)设计模式 - 可利用面向对象软件的基础 Design Patterns - Elements of Reusable Object-Oriented Software.pdf
- 《电脑编程》教学参考书籍文献(C++编程书籍)Addison Wesley - Effcient C++ Programming Techniques.pdf
- 《超级计算》教学资源(参考资料)高性能计算之并行编程技术——MPI并行程序设计.pdf
- 《超级计算》教学资源(参考资料)Linux环境下程序编译.ppt
- 《超级计算》教学资源(参考资料)Linux Secure and Optimized Server.pdf
- 《超级计算》教学资源(参考资料)Linux Kernel Internals.pdf
- 《超级计算》教学资源(参考资料)01 高性能并行计算机简介(PPTminimizer).ppt
- 《数据库管理及应用》课程电子教案(PPT课件)3.03 DDL 数据定义语言.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)3.04 QL and DML in SQL SQL中的查询语言和现代语言.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)3.05 Embedded SQL 嵌入式SQL.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)3.06 Dynamic SQL 动态SQL.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)3.07 QBE Language QBE数据库语言.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)4.01 Optimitation of Query 查询优化.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)4.02 Access_path Based Query Optimization 基于存取路径的查询优化.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)4.03 Logical structures of Database 数据库的逻辑结构.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)4.04 DBMS 数据库管理系统.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)4.05 DBMS 数据库管理系统.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)5.01 Transaction Management 事务管理.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)5.03 Execution and Recovery of Update Transaction 更新事务的执行与恢复.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)5.04 Concurrent Control Introduction 并发控制引论.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)5.05 Locking Protocol 加锁协议.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)5.06 Examination dead lock 死锁的检测.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)5.07 concurrent control Based time stamp 基于时间标记的并发控制技术.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)5.08 Multiple Granularity Locking 多粒度封锁.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)5.09 Concurrent Control Based Time Stamp 基于时间标记的并发控制技术.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)6.01 Dependency of Data 数据库相关性.ppt
- 《数据库管理及应用》课程电子教案(PPT课件)6.02 Armstrong 公理体系.ppt