SQLserver数据库技术介绍.ppt

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

数据库技术简介 本章内容 应用背景 随着计算机技术的蓬勃发展,计算机应用已经涉及人们日常生活、工作的各个领域。 数据处理是计算机四大应用(科学计算、过程控制、数据处理和辅助设计)的一个主要方面,而且已经渗透到许多其他应用领域。 1.1数据库系统应用程序设计方案简介 数据库和数据库系统的基本概念 几种数据库系统应用程序模型 常用的数据库访问接口 数据库及数据库系统概念 数据库,顾名思义,是存放数据的仓库 数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用程序系统和数据库用户几个部分组成。 数据库系统应用程序模型 单层模型: 基于早期的文件和程序集成的一种开发模型 两层模型: 又称C/S模型,将数据和程序代码分离,采用客户端请求和服务端响应方式实现数据共享 三层/N层模型 : 又称B/S模型,将代码中的界面表示(表示层)和程序逻辑(商业规则,中间层)分离,数据访问更加灵活。 常用数据库访问接口 开放数据库互联(ODBC)和DB库 内嵌SQL 数据访问对象(Data Access Object,DAO) 远程数据库对象(Remote Data Object,RDO) OLE DB ADO(Active Data Object) ADO.Net(ADO+) 1.2SQL Server简介 SQL Server起源 SQL Server不是一个数据库。它是一种客户机/服务器关系型数据库管理系统,简称RDBMS SQL Server是一个作为服务运行的Windows应用程序 SQL Server是一个全面的、集成的、端到端的数据解决方案 SQL Server的特点 真正的客户机/服务器体系结构。 图形化用户界面 丰富的编程接口工具 SQL Server与Windows NT完全集成 具有很好的伸缩性 对Web技术的支持 SQL Server提供数据仓库功能 SQL Server 2005具有的新特性 实现了与Microsoft Visual Studio、Microsoft Office System和新的开发工具包的紧密集成 增强的报表服务 增强的数据访问接口 增强的数据分析服务 增强的数据复制服务 改进的开发工具 可以为不同规模的企业构建和部署经济有效的BI解决方案 1.3 SQL Server的组件 数据库引擎(Database Engine) 分析服务(Analysis Services) 报表服务(Reporting Service) 集成服务(Integration Service SQL Server 2005管理平台 商业智能开发平台 配置管理器 SQL Server联机丛书 1.4 SQL Server 2005的版本 SQL Server 2005企业版 SQL Server 2005标准版 SQL Server 2005工作组版 SQL Server 2005学习版 SQL Server 2005开发版 SQL Server 2005移动版 1.5 SQL Server中常用的数据对象 表 数据类型 视图 存储过程 触发器 约束 索引 数据库对象的引用方法 全限定名称 管理数据库 内容提要 创建数据库 修改数据库 删除数据库 数据库备份 数据库还原 系统数据库介绍 4.1 创建数据库 SQL Server的数据库,一般至少包括两个文件: 数据文件:用来存储数据库的数据和对象,如表、索引、存储过程和视图等。默认的扩展名为“mdf” 日志文件:用来存储日志的文件,包括恢复数据中的所有事务所需的信息。扩展名为“ldf” 创建新数据库的注意事项 默认情况下,只有系统管理员可以创建新数据库。 给数据库指定的名字必须遵循SQL Server命名规范: 所有的新数据库都是model数据库的备份。这意味着新数据库不可能比model数据库当前的容量更小。 单个数据库可以存储在单个文件上,也可以跨越多个文件存储。 数据库的大小可以被扩展或者收缩。 当新的数据库创建时,SQL Server自动地更新master数据库的sysdatabases系统表。 文件与文件组 数据库文件:存放数据库数据和数据库对象的文件 主数据库文件:.MDF文件 次数据库文件:.NDF文件 日志文件 :是用来记录数据库更新情况的 文件 主日志文件 次日志文件 文件组 :将多个数据库文件集合起来形成的一个整体 主文件组 次文件组 使用管理器创建数据库 使用Transact-SQL语句创建数据库 CREATE DATABASE语句的语法: CREATE DATABASE database_name [ ON [

文档评论(0)

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

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

1亿VIP精品文档

相关文档