网站大量收购独家精品文档,联系QQ:2885784924

DB2基础和系统管理.ppt

  1. 1、本文档共176页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档