- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 数据库系统及其应用 制作人 马泽宇 张成浩 于汉霖 李宏斌 王杉杉 李清兰 田册 数据库系统是由数据库(data base,DB)、数据库管理系统(data base management system,DBMS)、数据库管理员(data base administrator,DBA)、数据库应用程序以及用户5个部分组成的系统。 (1)数据库 数据库是统一管理的相关数据的集合。 (2)数据库管理系统 数据库管理系统是对数据库进行管理的软件,使数据库系统的核心。 (3) 数据库管理员 数据库管理员是对数据库进行规划、设计、协调、维护和管理的工作人员。 (4) 数据库应用程序 数据库应用程序是使用数据库语言开发的、能够满足数据处理需求的应用程序。 1.人工管理阶段 2.文件系统阶段 3.数据库阶段 4.高级数据库阶段 1.外模式 外模式是应用程序与数据库系统之间的接口,表示应用程序所需要的那部分数据库结构的描述,是概念模式的逻辑子集。 2.内模式 内模式是数据库内部数据存储结构的描述,即物理描述。 3.概念模式 4.外模式/概念模式映像 5.概念模式/内模式映像 1.数据库管理系统的功能 (1)数据库定义功能 (2)数据库操控功能 (3)数据库事务管理功能 (4)数据库维护功能 (5)其他功能 2.数据库管理系统的类型 (1)层次型数据库 (2)网状型数据库 3.数据库管理系统的构成 (1)应用层 (2)语言处理层 (3)数据存取层 (4)数据存储层 第一节已结束 谢谢大家 6.2结构化查询语言SQL概述 6.2.1 SQL的产生与发展 6.2.2 SQL的特点 6.2.3 SQL的功能 导 语 SQL结构化查询语言(structure query language)的英文缩写,它是基于关系运算理论的数据库语言。 本节主要介绍SQL的产生、发展、特点及功能的基本观念。 6.2.1 SQL的产生与发展 SQL是于1974年由Byce和Chamberlin首先提出,并在IBM公司研制的关系数据库管理系统SYSTEM-R上实现。 从1982年开始,美国国家标准局(ANSI)即着手进行SQL的标准化工作。 1986年10月,ASNI的数据库委员会X3H2批准了将SQL作为关系数据库语言的美国标准,并公布了第一个SQL标准版本。 1987年6月,国际标准化组织(ISO)也作出了同样决定,这两个标准被称为SQL86。 1989年4月,ISO颁布了SQL89标准,更具完整性。 1992年,ISO又颁布了SQL92( SQL2),其正式命名为国际数据库语言。 随着SQL标准化工作的不断完善,SQL已从原来比较简单的数据库语言逐步成为比较完善、复杂的数据库语言 6.2.2 SQL的特点 1.功能一体化 2语法结构的统一性 3高度的非过程化 4语言的简洁性 由于SQL语言功能丰富、语言简洁、使用灵活等特点,受到广泛欢迎。 6.2.3 SQL的功能 SQL的功能包括数据定义、数据操纵、数据控制和嵌入功能4个方面 数据定义功能 该功能由SQL、DDL(数据定义语言)实现,包括定义基本表、视图和索引。 数据操纵功能 该功能由SQL、DML(数据操纵语言)实现 ,主要包括数据查询和数据更新两大类操作。 数据控制功能 嵌入式功能 第二节到此结束 6.3 SQL的数据定义操作 1.基本表的定义、修改与撤销 2.索引的定义与撤销 1.基本表的定义、修改与撤销 1.定义基本表 基本表是独立存在的表,其数据存储在相应的数据库中。基本表定义语句的一般形式为: CREATE TABLE 基本表名(属性名1数据类型1[NOT NULL][,属性名2数据类型2[NOT NULL]]…[完整性约束] SQL提供的基本数据类型 2.修改基本表 1.对基本表的结构可以进行修改,即增加列或删除列。在基本表中增加列可使用“ALTER-ADD”语句,其一般形式为: ALTER TABLE 基本表名ADD属性名数据类型 2.在基本表中删除列可使用“ALTER-DROP”语句,其一般形式为: ALTER TABLE 基本表名DROP属性名删除方式 其中,删除方式可取CASCADE和RESTRICT两种方式。CASCADE方式表示在基本表中删除列时,所有引用该列的视图或完整性约束均一起自动删除;RESTRICT方式表示只有当没有视图或约束引用该指定列时才能够被删除,否则拒绝该删除操作。 3.撤销基本表 当一个基本表已经不需要时,可以使用“DROP T
您可能关注的文档
- 物来物网推广方法.ppt
- 物流管理信息系统.ppt
- 第六章.2第二节自然环境.ppt
- 物理:18.3《怎样用电才安全》课件2(沪粤版九年级下).ppt
- 物理:1.1《静电现象及其微观解释》课件(鲁科版选修3-1).ppt
- 第六章DNA重组的操作.ppt
- 物联网应用案例(03版).ppt
- 牵手两代-亲子课程《小学四册第三讲《好的性格需要培养》课件(16356).ppt
- 特殊读音的姓氏 (2).ppt
- 第六章S7200功能指令及使用.ppt
- 国有企业党支部书记2024年组织生活会个人“四个带头”对照检查材料范文.docx
- 2024年党员干部民主生活会、组织生活会对照检查材料(四个带头)参考范文2篇.docx
- 2024年度组织生活会和民主评议党员大会实施方案参考范文(含:5个附件表格).docx
- 国有企业党支部书记组织生活会个人对照检查材料(四个带头)供参考.docx
- 浙教版9年级上册数学全册教学课件(2021年11月修订).pptx
- 苏教版8年级上册数学全册教学课件(2021年10月修订).pptx
- 比师大版数学4年级下册全册教学课件.pptx
- 冀教版5年级上册数学全册教学课件.pptx
- 办公室普通党员2024年组织生活会个人对照检查发言材料供参考.docx
- 领导班子成员2025年组织生活会“四个带头”对照检查材料范文.docx
文档评论(0)