- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.1 SQL 概述 SQL发展历史 SQL: Structured Query Languang 1974年,由Boyce和Chamberlin提出 1975-1979年,在System R上实现,由IBM的San Jose研究室研制 由于它功能丰富受到广泛欢迎,经不断修改、扩充和完善,SQL语言最终发展成为关系数据库的标准语言。 3.1 SQL概述 3.1 SQL概述 3.1 SQL概述 意义: 自SQL成为国际标准语言后,各个数据库厂家纷纷推出各自的SQL软件或与SQL的接口软件,这就使得大多数数据库均用SQL作为共同的数据存取语言和标准接口,使不同数据库系统之间的互操作有了共同的基础,这个意义十分重大。SQL成为国际标准,对数据库以外的领域也产生了很大影响。SQL已成为数据库领域中的一个主流语言。 3.1 SQL概述 3.1.1 SQL的特点 3.1.2 SQL语言的基本概念 3.1.1 SQL的特点 SQL语言的英语意义是结构查询语言(Structured Query Language),实际上它的功能丰富。 SQL功能 数据查询(Data QUERY); 数据操纵(Data MANIPULATION); 数据定义(Data DEFINITION); 数据控制(Data CONTROL) SQL的主要特点: 1. 综合统一(一体化的特点 ) 2. 高度非过程化 3. 面向集合的操作方式 4. 以同一种语法结构提供两种使用方式 5. 语言简洁,易学易用 ⒈ 综合统一 SQL语言集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体 非关系模型的数据语言 模式数据定义语言(模式DDL) 外模式数据定义语言(外模式DDL或子模式DDL) 与数据存储有关的描述语言(DSDL) 数据操纵语言(DML) 2. 高度非过程化 用户只需提出“做什么”,而不必指明“怎么做” 存取路径的选择以及SQL语句的操作过程由系统自动完成。大大减轻了用户负担,而且有利于提高数据独立性。 3. 面向集合的操作方式 SQL语言采用集合操作方式 操作对象、查找结果可以是元组的集合 一次插入、删除、更新操作的对象可以是元组的集合 非关系数据模型采用的是面向记录的操作方式,操作对象是一条记录。 4. 同一种语法结构提供两种使用方式 自含式语言 能够独立地用于联机交互的使用方式 嵌入式语言 能够嵌入到高级语言(例如C,COBOL,FORTRAN,PL/1)程序中,供程序员设计程序时使用。 两种不同使用方式下,SQL语言的语法结构基本一致 3.1.1 SQL的特点 表3.1 SQL语言的动词(9个) 3.1.2 SQL语言的基本概念 SQL语言支持关系数据库三级模式结构。 3.1.2 SQL语言的基本概念(续) 基本表 本身独立存在的表,一个关系对应一个表 一个(或多个)基本表对应一个存储文件 一个表可以带若干索引,索引也存放在存储文件中 存储文件 存储文件的逻辑结构组成了关系数据库的内模式 存储文件的物理结构是任意的,对用户是透明的 视 图 从一个或几个基本表或视图导出的表 是虚表,只存放视图的定义而不存放对应数据 3.2 数据定义概述 3.2.1 定义、删除、与修改基本表 3.2.2 建立与删除索引 3.2 数据定义概述 ? SQL的数据定义功能 定义表(模式) 创建表 删除表 修改表定义 定义视图(外模式) 创建视图 删除视图 间接修改视图定义:删除+创建 定义索引(内模式) 创建索引 删除索引 间接修改索引定义:删除+创建 3.2 数据定义概述 SQL的数据定义功能包括三部分:定义基本表,定义视图和定义索引。视图是基于基本表的虚表,索引是依附于基本表的。因此SQL通常不提供修改视图和索引定义的操作。 一、定义基本表 关系名(表名) 属性名(列名) 完整性约束 3.2.1 定义、删除、与修改基本表 语句格式: CREATE TABLE 表名 (列名数据类型[列级完整性约束条件 ] [,列名数据类型[列级完整性约束条件] ]… [,表级完整性约束条件 ] ); 功能:定义一个基本表,同时定义与该表有关的完整性约束件。 说明: (1)表名是所要定义的基本表的名字。 (2) 一个表可以由一个或几个属性(列)组成。 3.2.1 定义、删除、与修改基本表 表名:所要定义的基本表的名字 列名:组成该表
您可能关注的文档
- 湖南大学建筑施工实验指导书及习题.ppt
- 汽车保险产品交流会.pptx
- 第三章 砼受弯正截面设计.ppt
- 无线校园 无限精彩-下一代无线校园解决方案.pptx
- 肝脏CT临床应用.ppt
- 现代推销学-new.ppt
- 第八章 情报的分析与研究.ppt
- 会计学原理课件 6.pptx
- 复旦大学张文贤教授的人力资本理论讲义二、人力资本定位[1]人力资本定价.ppt
- 2010年周村区测土配方施肥汇报.pptx
- 2025至2030中国液压阀行业细分市场及应用领域与趋势展望研究报告.docx
- 2025-2030中国相变蓄冷单独材料市场经营风险及发展战略研究分析研究报告.docx
- 2025至2030中国消费级AR眼镜光学显示方案对比与用户体验测评报告.docx
- 2025至2030中国数据中心绿色节能技术应用与投资成本分析报告.docx
- 2025-2030中国糖尿病药物市场需求潜力及重点企业竞争力剖析研究报告.docx
- 2025至2030中国沙门氏菌诊断技术应用现状及投资前景评估研究报告.docx
- 2025-2030中国型煤煤炭洗选行业必威体育精装版度研究报告.docx
- 2025-2030中国稀土永磁电机行业供需格局与发展态势展望研究报告.docx
- 2025-2030中国薯蓣皂素市场前景调研与未来发展规模研究报告.docx
- 2025至2030中国无水酒精行业市场占有率及有效策略与实施路径评估报告.docx
最近下载
- 反洗钱背景下A银行账户管理内部控制研究.pdf
- 新视野大学英语(第三版)视听说1-音视频脚本.pdf VIP
- 2.3 河流与湖泊 第2课时(情境任务教学课件)地理人教版2025八年级上册.ppt
- 2025年软件定义汽车:SOA和中间件行业研究报告.docx
- 销售话术情景对话.docx VIP
- 《文化发展的必然选择》精品课件.pptx VIP
- 实施指南《GB_T18916.57-2021取水定额第57部分:乳制品》实施指南.docx VIP
- BS ISO 5305-2024 UAS 噪声测量 (⽆人机系统)中文版.pdf
- 教学幼儿园妈妈家长助教日ppt.pptx VIP
- (高清版)DB50∕T 995-2020 新增耕地质量评定技术规范 .pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)