- 1、本文档共176页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DB2基础和系统管理
DB2基础和系统管理 第二章 SQL语言 §2.1 关系数据库简介 §2.2 SQL语言简介 §2.3 DDL语句 §2.4 DML语句 §2.5 键 (KEY) §2.1 关系数据库简介 §2.1 关系数据库简介 是计算机数据管理发展史上的一座里程碑 · 20世纪60年代起,层次-网状-关系-混合型 · 1976年,IBM公司研究员E.F.CODD首次提出数据 库系统的关系模型 · 20世纪80年代至今,关系型数据库成为主流,几乎 所有DBMS产品都是关系型的 ·具有数据结构化、最低冗余度、较高的数据独立性、 易于扩充、易于编写应用程序等优点 §2.1 关系数据库简介 用二维表来组织和存放数据,是一些相关的表和其它数据库对象的集合 ·一个二维表包含行(记录)和列(字段) ·多个二维表之间互相关联,由表中的某(些)字段所实现 ·数据库不仅包括表,还包含其它数据库对象,如:视图、索引 §2.1 关系数据库简介 §2.1 关系数据库简介 §2.1 关系数据库简介 §2.1 关系数据库简介 §2.1 关系数据库简介 §2.1 关系数据库简介 §2.1 关系数据库简介 §2.1 关系数据库简介 §2.1 关系数据库简介 §2.1 关系数据库简介 键(Key) 键分为以下几种: 惟一键(UNIQUE KEY)是一组列,独立的标识数据库中每一行值得任意一列或一组列。仅惟一键可定义为各表的主键。惟一键被外键引用时,也可称为父键(PARENT KEY)。 主键(PRIMARY KEY)是惟一键的特例。各表仅可具有一个主键。 外键(FOREIGN KEY)是表中的一列或一组列,引用同一表中或其他表中的惟一键或主键。它用于与惟一键或主键建立关系,并强制实施表之间的参照完整性。 父键(PARENT KEY)是参照约束中的主键或惟一键。 §2.2 SQL语言简介 §2.2 SQL语言简介 结构化查询语言(Structured Query Language) · IBM的圣约瑟实验室为其关系型数据库管理系统 SYSTEM R开发的一种查询语言,其前身为SQUREY 语言 · IBM于1981年推出后,得到Oracle, Sybase, Infomix, SQL Server, Visual Foxpro, PowerBuilder等数据库系统 的支持 非过程化语言 · 用户不需指定对数据的存放方法,只要集中精力于想得 到的结果 ·由查询优化器决定存取数据的最有效方法 统一的语言 ·可用于所有的DB2用户,包括数据库管理员,开发人 员,终端用户 ·为各类操作提供统一操作,由三部分组成 §2.2 SQL语言简介 §2.2 SQL语言简介 §2.2 SQL语言简介 DDL is mostly used by data base administrators to define DB2 UDB objects such as tables, views and indices DML is used by all data base users to retrieve information or to maintain data DCL is also used by data base administrators to allow or disallow activities in DB2 UDB by granting or revoking privileges §2.2 SQL语言简介 §2.2 SQL语言简介 §2.2 SQL语言简介 §2.3 DDL语句 §2.3.1 创建表概述 §2.3.2 CREATE语句 §2.3.3 ALTER语句 §2.3.4 DROP语句 §2.3.1 创建表概述 §2.3.1 创建表概述 §2.3.1 创建表概述 §2.3.1 创建表概述 §2.3.1 创建表概述-数据类型 §2.3.1 创建表概述-数据类型 §2.3.1 创建表概述-数据类型 §2.3.1 创建表概述-数据类型 §2.3.1 创建表概述-NULL属性 §2.3.2 CREATE语句 §2.3.2 CREATE语句 §2.3.2 CREATE语句-LIKE 使用LIKE子句创建目标表后,目标表具有和源表 相同的列名,列数据类型,NULL属性;而源表的数据,主键,索引,约束定义则不会被复制! §2.3.3 ALTER语句 给表添加新列 · ALTER TABLE table_name ADD
您可能关注的文档
- COPD的内科治疗.ppt
- Cours Techniques décriture.doc
- Council Report - Norwich Northern Distributor Route - 12 ….doc
- co主数据管理.doc
- CPIII控制网测设施工作业指导书.doc
- cppCH7运算符重载及流类库.ppt
- CPP强化训练模板.ppt
- CRIC商业街KPI及案例借鉴.ppt
- CPR现场心肺复苏1.ppt
- CRM操作规范10版.doc
- 2024船舶涂层低阻性能验证与检验指南.docx
- 2024船厂智能制造能力成熟度评估指南.pdf
- 《GB 40881-2021煤矿低浓度瓦斯管道输送安全保障系统设计规范》(2025版)深度解析.pptx
- 《GB 41022-2021煤矿瓦斯抽采基本指标》(2025版)深度解析.pptx
- 2025冰载荷作用下结构强度直接计算指南.pdf
- 2025冰载荷作用下结构强度直接计算指南.docx
- 2024船舶应用混合动力系统指南.docx
- 2025CCS船体测厚指南.docx
- 22 太空一日 课件(共29张ppt).pptx
- 《GB 38030.4-2019内河过闸运输船舶标准船型主尺度系列 第4部分:珠江水系“三线”》(2025版)深度解析.pptx
文档评论(0)