《数据库原理第三章关系数据库标准语言SQL》.ppt

《数据库原理第三章关系数据库标准语言SQL》.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库原理第三章关系数据库标准语言SQL》.ppt

本次课主讲内容 SQL基础知识 SQL Server 2005基础知识 SQL Server 2005体系结构 创建及管理数据库 一、SQL基础知识 SQL(Structured Query Language),即结构化查询语言,是关系数据库的标准语言,是一个通用的、功能极强的关系数据库语言;其功能并不仅仅是查询;主要用来对存放在计算机中的数据库进行组织、管理和检索。 标准的SQL语句几乎可以在所有的关系型数据库上不加修改地使用。Access、Visual Foxpro、Oracle这样的数据库同样支持标准的SQL。 当前,几乎所有关系数据库管理软件都支持SQL,许多软件厂商对SQL基本命令集还进行了不同程度的扩充和修改; 如Transact-SQL是SQL Server 2005在SQL的基础上添加了变量、运算符、函数及流程控制语句及注解。那么别的关系型数据库就不支持T-SQL语言,语言是SQL Server系列产品独有的。 1、SQL概述(P78) 1974年被Boyce和Chamberlin提出,并在IBM公司研制的关系数据库管理系统System R上实现。由于SQL简单易学,功能丰富,因此被数据库厂商所采用。 1986年,美国国家标准局ANSI的数据库委员会批准了SQL作为关系数据库语言的美国标准,同年公布了SQL的标准文本。 1987年,国际标准话组织ISO也通过了这一标准。 2、SQL语言特点 综合统一 高度非过程化 面向集合的操作方式 以同一种语法结构提供多种使用方式 语言简洁,易学易用; 二、SQL Server 2005基础知识 是微软公司生产的一款软件产品,2005是版本号,在此之前还有SQL Server 6.5、7.0、2000等。 Server是网络和数据库中常见的一个术语,译为服务器。这说明SQL Server 2005是一款用于提供服务的软件产品。 扩展了SQL Server 2000 的性能、可靠性、可用性、可编程性和易用性。接下来我们来了解SQL Server 2005相关内容。 1、SQL Server 2005发展史 2、版本信息 Enterprise Edition(企业版) Standard Edition(标准版) Developer Edition(开发版) Workgroup Edition(工作组版) Express Edition(简易版) 3、安装环境 SQL Server 2005的硬件环境需求 SQL Server 2005的软件环境需求 SQL Server 2005的网络环境需求 SQL Server 2005的其他安装需求 4、SQL Server 2005平台 SQL Server 2005已经不再是传统意义上的SQL Server 2000数据库,而是整合了很多数据分析服务的数据平台。 从数据库到数据库平台,这是SQL Server 2000和SQL Server 2005的本质区别! 主要服务: 数据库引擎 分析服务(Analysis Services)简称SSAS 集成服务(Integration Services)简称SSIS 报表服务(Reporting Services)简称SSRS 复制 服务代理(Services Broker) 通知服务(Notification Services) 全文有哪些信誉好的足球投注网站 三、数据库的体系结构 数据库是存储和管理数据的对象; 从逻辑上看, 数据库的逻辑存储结构指的是数据库是由哪些性质的信息所组成,所有与数据处理操作相关的信息都存储在数据库中。 从物理上看, SQL Server 2005数据库是指用于存储数据库的文件及文件组。数据库的物理存储结构则是讨论数据库文件是如何在磁盘上存储的。 1、逻辑数据库 逻辑角度的数据库呈现为各种数据库对象,这些数据对象是用于编写数据库应用系统和管理数据库的单位。 SQL Server 2005的数据库对象主要包括表(table)、视图(view)、索引(index)、默认(default)、存储过程(stored procedure)、触发器(trigger)和约束(constraint)等。 在T-SQL语句中,数据库对象可使用两种对象名: 完全限定名:在SQL Server 2005上创建的每个对象都有唯一的完全限定名。它包括四个部分:服务器名、数据库名、模式名、所有者名和对象名,其格式为: Server. database. schema. owner. object 部分限定名:只包含对象完全限定名中的一部分的对象名称 使用T-SQL编程时,使用全名往往很繁琐且没有必要,所以常省略完全限定名中的某些部分。 对象全名中的前4部分可被省略。 SQL Serve

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档