SQL Server 2008数据库管理项目教程 教学课件 作者 张宝华 主编 兰静 沈志梅 副主编02.ppt

SQL Server 2008数据库管理项目教程 教学课件 作者 张宝华 主编 兰静 沈志梅 副主编02.ppt

ID:50027728

大小:1.58 MB

页数:73页

时间:2020-03-07

SQL Server 2008数据库管理项目教程 教学课件 作者 张宝华 主编 兰静 沈志梅 副主编02.ppt_第1页
SQL Server 2008数据库管理项目教程 教学课件 作者 张宝华 主编 兰静 沈志梅 副主编02.ppt_第2页
SQL Server 2008数据库管理项目教程 教学课件 作者 张宝华 主编 兰静 沈志梅 副主编02.ppt_第3页
SQL Server 2008数据库管理项目教程 教学课件 作者 张宝华 主编 兰静 沈志梅 副主编02.ppt_第4页
SQL Server 2008数据库管理项目教程 教学课件 作者 张宝华 主编 兰静 沈志梅 副主编02.ppt_第5页
资源描述:

《SQL Server 2008数据库管理项目教程 教学课件 作者 张宝华 主编 兰静 沈志梅 副主编02.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目1数据库的基本知识第1章数据库的基本知识第2章SQLServer2008服务器的安装与配置第3章T-SQL语言基础SQLServer2008数据库管理项目教程第2章SQLServer2008服务器的安装与配置SQLServer2008数据库管理项目教程理论学习(教学)目标:1.了解SQLServer2008的新增功能和版本。2.熟悉关系数据库语言SQL的功能、特点。3.掌握安装SQLServer2008的软硬件需求。技能学习(教学)目标:1.了解SQLServer2008的新增功能和版本。2.熟悉关系数

2、据库语言SQL的功能、特点。3.掌握安装SQLServer2008的软硬件需求。第2章SQLServer2008服务器的安装与配置2.1关系数据库语言SQL2.1.1SQL概述关系数据库语言SQL(StructredQueryLanguage),又称为结构化查询语言,是关系数据库管理系统中最流行的数据查询和操作语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL同时也是数据库脚本文件的扩展名。SQL语言是在1974年由美国IBM公司SanJose研究所中的科研人员Boyce和Chamberlin提出

3、的。2.1关系数据库语言SQL2.1.2SQLServer的版本发展1988年微软与Sybase共同研发出了基于OS/2平台的SQLServer。1993年SQLServer4.2桌面数据库系统发布,与Windows集成并提供了易于使用界面。1998SQLServer7.0重写了核心数据库系统,提供中小型商业应用数据库方案,包含了初始的Web支持。SQLServer从这一版本起得到了广泛应用。2.1关系数据库语言SQL2.1.2SQLServer的版本发展2000年,SQLServer2000企业级数据库系

4、统发布,其包含了三个组件(DB,OLAP,EnglishQuery)。2005年,微软推出了SQLServer2005,这个版本和2000相比无论在性能上,还是在功能上都有了非常大的改进。随着2008年7月11号SQLServer2008(katimi)上市报告的发布,SQLServer又一次成为数据库领域不可不谈的焦点。2.1关系数据库语言SQL2.1.3SQL的主要功能SQL的功能可以分为3类。(1)数据定义功能。SQL的数据定义功能通过数据定义语言(DataDefinitionLanguage,DDL

5、)实现。它用来定义数据库的逻辑结构,包括基本表、视图和索引。基本的DDL包括3类,即定义、修改和删除。(2)数据操纵功能。SQL的数据操纵功能通过数据操纵语言(DataManipulationLanguage,DDL)实现。它包括数据查询和数据更新两大类操作,其中数据查询是对数据库中的数据进行查询、统计、分组、排序等操作;数据更新包括插入、删除和修改3种操作。2.1关系数据库语言SQL2.1.3SQL的主要功能SQL的功能可以分为3类。(3)数据控制功能。数据库的控制是指数据库的安全性和完整性控制。SQL的

6、数据控制功能通过数据控制语言(DataControlLanguage,DCL)实现,它包括对基本表和视图的授权,完整性规则的描述以及事务开始和结束等控制语句。2.1关系数据库语言SQL2.1.4SQL的特点(1)SQL具有交互式和嵌入式两种形式。交互式SQL能够独立地用于联机交互,直接键入SQL命令就可以对数据库进行操作。嵌入式SQL能够嵌入到高级语言(如C,COBOL,FORTRAN,PASCAL,PL/1)程序程序中,来实现对数据库的存取操作。(2)SQL具有语言简洁,易学易用的特点。虽然SQL的语言功

7、能极强,但其语言十分简洁,只用了9个动词就完成了其核心功能。SQL的命令动词及其功能如表2.1所示。另外,SQL语言的语法简单,与英语口语的风格类似,易学易用。2.1关系数据库语言SQL2.1.4SQL的特点SQL具有语言简洁,易学易用的特点。虽然SQL的语言功能极强,但其语言十分简洁,只用了9个动词就完成了其核心功能。表2.1SQL的命令动词SQL的功能命令动词数据定义CREATA,DROP,ALTER数据操纵SELECT,INSERT,UPDATE,DELETE数据控制GRANT,REVOKE2.1关系

8、数据库语言SQL2.1.4SQL的特点SQL支持三级模式结构。SQL支持数据库的三级模式结构,如图2.1所示。用户1用户2用户3视图1视图2基本表1基本表2基本表3基本表4存储文件存储文件存储文件SQL用户ViewBaseTableTableStoredFile2.1关系数据库语言SQL2.1.4SQL的特点SQL支持三级模式结构。SQL支持数据库的三级模式结构。①全体基本表(BaseTable)构成了数据库的模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。