3.SQL专题(简介).ppt

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

第3讲 关系数据库标准语言 ——SQL简介 3.2.3 查询分析器 使用查询分析器的熟练程度是衡量一个SQL Server用户水平的标准。 *北京林业大学 软件教研室 结构化查询语言 Structured Query Language 数据查询 数据定义 数据操纵 数据控制 3.1 SQL语言的基本概念与特点 3.1.1 SQL语言的发展及标准化 SQL语言的发展 Chamberlin SEQUEL SQL 大型数据库 Sybase INFORMIX SQL Server Oracle DB2 INGRES ---------------- 小型数据库 FoxPro Access 3.1.2 SQL语言的基本概念 基本表(Base Table) 一个关系对应一个基本表 一个或多个基本表对应一个存储文件 视图(View) 视图是从一个或几个基本表导出的表,是一个虚拟的表 S(SNo,SN,Sex,Age,Dept) S_Male(SNo,SN,Age,Dept) 无数据,只有定义 Sex=男 在数据库中只存有S_Male的定义,数据仍在S表中 SQL语言支持的关系数据库的三级模式结构 3.1.3 SQL语言的主要特点 SQL语言是类似于英语的自然语言,简洁易用 SQL语言是一种非过程语言 SQL语言是一种面向集合的语言 SQL语言既是自含式语言,又是嵌入式语言 SQL语言具有数据查询、数据定义、数据操纵和数据控制四种功能 3.2 了解SQL Server 2000 SQL Server是一个关系数据库管理系统 企业版(Enterprise Edition) 标准版(Standard Edition) 个人版(Personal Edition) 开发者版(Developer Edition) 3.2.1 SQL Server 2000的主要组件 组 件 功 能 企业管理器 管理所有的数据库系统工作和服务器工作 查询分析器 执行Transact-SQL命令等SQL脚本程序 服务管理器 启动、暂停或停止SQL Server的四种服务 客户端网络实用工具 配置客户端的连接、测定网络库的版本信息以及设定本地数据库的相关选项 服务器网络实用工具 配置服务器端的连接、测定网络库的版本信 导入和导出数据 在OLE DB数据源之间复制数据 在IIS中配置SQL XML支持 在运行IIS的计算机上定义、注册虚拟目录,并在虚拟目录和SQL Server实例之间创建关联 事件探查器 监视SQL Server 数据库系统引擎事件 联机丛书 查询信息 3.2.2 企业管理器 由Enterprise Manager产生的SQL脚本是一个后缀名为.sql的文件 企业管理器的管理工作 文本文件 管理数据库 管理数据库对象 管理备份 管理复制 管理登录和许可 管理SQL Server Agent 管理SQL Server Mail 3.3 创建与使用数据库 数据文件1 事务日志文件 数据库 数据文件n … 存放数据库数据和数据库对象的文件 主要数据文件(.mdf ) +次要数据文件(.ndf ) 只有一个 可有多个 记录数据库更新情况,扩展名为.ldf 当数据库破坏时可以用事务日志还原数据 库内容 文件组 文件组(File Group)是将多个数据文件集合起来形成的一个整体 主要文件组+次要文件组 一个数据文件只能存在于一个文件组中,一个文件组也只能被一个数据库使用 日志文件不分组,它不能属于任何文件组 3.3.1 SQL Server的系统数据库 Model Msdb Tempdb 系统默认数据库 系统信息 : 磁盘空间 ;文件分配和使用 ;系统级的配置参 数;登录账号信息 ;SQL Server初始化信息; 系统中其他系统数据库和用户数据库的相关信息 Model数据库存储了所有用户数据库和Tempdb数 据库的创建模板 通过更改Model数据库的设置可以大大简化数据 库及其对象的创建设置工作 存储计划信息以及与备份和还原相关的信息 Tempdb数据库用作系统的临时存储空间 存储临时表,临时存储过程和全局变量值 ,创建临 时表 ,存储用户利用游标说明所筛选出来的数据 Master 3.3.2 SQL Server的实例数据库 重建实例数据库 安装目录\MSSQL\Install中: Instpubs.sql Instnwnd.sql 实例数据库 pubs Northwind 虚构的图书出版公司

文档评论(0)

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

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

1亿VIP精品文档

相关文档