- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库原理与设计基于SQL Server 2012》第5章 SQL语言
Database theroy and design数据库原理与设计 第5章 SQL语言 5.1 SQL概述5.1.1 SQL的发展历程 1982年起,美国国家标准化协会(American National Standards Institute,简称ANSI)开始制订SQL标准,在1986年10月正式把SQL语言作为关系数据库的标准语言,并公布了第一个SQL语言的标准,即SQL86。1987年国际标准化组织((International Standards Organization,简称ISO)也通过了这个标准。此后,ISO对SQL86进行修改和扩充,不断推出SQL的新标准,如SQL89、SQL92、SQL99、SQL2003,从SQL86到SQL2003,SQL的标准化过程反映了数据库理论和技术发展的历程。 5.1.2 SQL数据库的体系结构 SQL支持关系数据库的三级模式结构,如图5-1所示。 5.1.2 SQL数据库的体系结构 1.模式,对应于基本表。基本表是实际存在的表,不是由其他表导出的表,在SQL中一个关系对应一个基本表。 2.外模式,对应于视图和部分基本表。用户所看到的可以是基本表(如图5-1中的基本表1),也可以是视图(如图5-1中的视图1和视图2),还可以是基本表+视图。视图是由一个或几个基本表导出的表(如图5-1中的视图2就是由基本表3和基本表4导出的),它是一个虚表,即视图本身不独立存储在数据库中,数据库中只存储视图的定义而不存储视图对应的数据,这些数据仍存储在导出视图的基本表中。 3.内模式,对应于存储文件。一个或多个基本表对应于一个存储文件,如在图5-1中,基本表1、基本表2和基本表3对应于一个存储文件1,基本表4对应于一个存储文件2。 5.1.3 SQL特点与组成 1.SQL特点 易学易用 一体化 非过程化的语言 面向集合 具有自主型和宿主型两种使用方式 5.1.3 SQL特点与组成 2.SQL的组成 SQL语言按用途可划分为三个组成部分: (1)数据定义语言(DDL):在数据库系统中,数据库、表、视图、索引等都是数据库对象,用于定义这些对象的SQL语句称为DDL。 (2)数据处理语言(DML):用于对数据对象中的数据进行插入、修改、删除和查询操作的SQL语句称为DML。 (3)数据控制语言(DCL):用于实现数据库中数据完整性、数据的安全性、数据的一致性等控制的SQL语句称为DCL。 按照SQL语言的第一关键字将SQL语句分类,基本上含有9条语句,其中DDL通常包含三条语句:create、alter和drop;DML语言含有四条语句:insert、update、delete和select;DCL通常含有2条语句:grant to 和revoke from。 5.2 SQL Server 2012入门知识5.2.1 SQL SERVER 2012的软硬件环境 SQL SERVER 2012 兼容了SQL SERVER 2005和SQL SERVER 2008版本。 SQL Server 2012 存在32 位和 64 位两种版本。安装注意事项如下: 从文件系统安全的角度建议安装 NTFS 文件系统。 SQL Server 安装程序不允许在只读驱动器、虚拟驱动器或压缩驱动器上进行安装。 为了确保 Visual Studio 组件可以正确安装,SQL Server允许更新安装。(如果您在使用 Windows Vista SP2 或 Windows Server 2008 SP2 操作系统的计算机上安装 SQL Server 2012,则可以获得所需更新;如果您在使用 Windows 7 SP1 或 Windows Server 2008 R2 SP1 或 Windows Server 2012 或 Windows 8 操作系统的计算机上安装 SQL Server 2012,则已包含此更新。) SQL Server 2012 的安装不支持通过 Terminal Services Client 启动 SQL Server 安装程序。 Microsoft 管理控制台 (MMC)、SQL Server Data Tools (SSDT)、Reporting Services 的报表设计器组件和 HTML 帮助都需要Internet Explorer 7 或更高版本。SQL Server 2012 要求最少 6 GB 的可用硬盘空间。 5.2.2 SQL SERVER 2012的概述 1.SQL SERVER 2012简介 SQL SERVER 2012是微软公司在2012推出的一个全面的数据平台。它是一个系列产品,有多个版本供不同的用户选择,对
您可能关注的文档
- 《老子》五章课件2(人教选修《中国文化经典研读》).ppt
- 亚洲内环海底光缆系统支线项目.doc
- 亚艺艺术.doc
- 《雷雨》课件14[一].ppt
- 《空间的角的计算》课件(苏教版选修2-1).ppt
- 烟台大学文经学院教学大纲.doc
- 《李将军列传》课件(苏教选修--史记).ppt
- 《理解与尊敬》主题班会课件.ppt
- 《空间线面关系的判定》课件(苏教版选修2-1).ppt
- 烟台南山学院商学院 《市场营销学通论》教学合同 一、课程与教师 课程.doc
- 《数据库原理与设计基于SQL Server 2012》第6章 T-SQL.ppt
- 《数据库原理与设计基于SQL Server 2012》第2章 关系数据模型new.ppt
- 《数据库原理与设计基于SQL Server 2012》第3章 数据库设计.ppt
- 一、主要发电企业集团动态 - 当前选择的内容.doc
- 《数据库原理与设计基于SQL Server 2012》第8章 数据库管理.ppt
- 药学院开开展主干课程知识点专题答辩.doc
- 《数据库原理与设计基于SQL Server 2012》第9章 系统体系结构.ppt
- 一.闸室结构安排[优质文档].doc
- 《数据库原理与设计基于SQL Server 2012》第4章 数据库的规范化.ppt
- 《数据库原理与设计基于SQL Server 2012》第7章 存储过程与触发器.ppt
文档评论(0)