SQLServer从入门到精通数据库基础.pptx
《SQLServer从入门到精通数据库基础.pptx》由会员分享,可在线阅读,更多相关《SQLServer从入门到精通数据库基础.pptx(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统简介数据库系统简介 数据库系统(DataBase System)是由数据库及其管理软件组成的系统。人们常把除人以外的与数据库有关的硬件和软件系统称为数据库系统。数据库技术是应数据管理任务的需求而产生的。随着计算机技术的发展,对数据管理技术也随之不断的提出更高的要求,其先后经历了人工管理、文件系统、数据库系统3个阶段。数据库系统是采用数据库技术的计算机系统,是由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)和软件平台(软件)5部分构成的运行实体。第1页/共74页常见关系数据库常见关系数据库 关系数据库,是建立在关系数据库模型基础的数据库,通过集合代数等概
2、念和方法来处理数据库中的数据库。同时也是一个被组织成一组拥有正式描述性的表格表格,该形式的表格作用的实质是装载着数据项的特殊收集体,这些表格中的数据能以许多不同的方式被存取或重新召集而不需要重新组织数据库表格。关系数据库的定义造成元数据的一张表格或造成关系数据库的定义造成元数据的一张表格或造成表格、列、范围和约束的正式描述表格、列、范围和约束的正式描述。每个表格(有时被称为一个关系)包含用列表示的一个或更多的数据种类。每行包含一个唯一的数据实体,这些数据是被列定义的种类。sql serversql serverOracleOracleAccessAccess杰杰赛水位在水位在线检测数数据据库自
3、控自控webweb数数据据库奥奥格水位在格水位在线检测数数据据库奥奥格格GISGIS平台平台数数据据库第2页/共74页非关系数据库非关系数据库 关系数据库,是建立在关系数据库模型基础的数据库,通过集合代数等概念和方法来处理数据库中的数据库。在这里介绍主要介绍Access、SQLServer和Oracle数据库。Access数据库:其核心是MicrosoftJet数据库引擎。SQLServer数据库:客户/服务器数据库平台Oracle数据库:是目前世界上使用最为广泛的关系型数据库。第3页/共74页初识初识SQL Server 2008第4页/共74页教教 学学 目目 的的 通过本章的学习,明白如
4、何安装SQL Server 2008及其帮助,了解SQL Server 2008集成开发环境启动界面的组成,学会使用SQL Server 2008 的帮助辅助编程。第5页/共74页教教 学学 要要 求求u了解SQLServer2008的版本;u了解SQLServer2008的特点;u了解SQLServe2008新增的功能及技术;u掌握SQLServer2008的安装;u 掌握SQL Server 2008帮助文档的使用。第6页/共74页重重 点点 难难 点点重点:uSQLServer2008的版本;u安装与卸载SQLServer2008;uSQLServer2008帮助的安装与使用;难点:uS
5、QL Server 2008的安装过程;第7页/共74页教教 学学 内内 容容uSQLServer2008简介;uSQLServer2008的安装;u使用SQLServer2008的帮助;uSQLServer2008的特点;第8页/共74页SQL Server 2008简介简介 SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止最强大和最全面的SQL Server版本。SQL Server是使用客户机/服务器体系结构的关系型数据库管理系统(RDBMS)。SQL Server2008的版本如下:(1)企业版 (2)标准版 (3)工作组版 (4
6、)Web版 (5)开发者版 (6)Express版 (7)Compact 3.5版第9页/共74页SQL Server 2008的特点的特点 SQLServer2008的主要特点如下:可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的使得公司可以降低开发和管理其数据基础设施的时间和成本。智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。第10页/共74页SQL Server 2008的安装的安装 安装SQLServer2008之前,首先要了解安装SQLServer2008所需的必备条件,检查计算机的软硬件配置是否满足SQLServe
7、r2008开发环境的安装要求。以下要求适用于所有版本的SQLServer2008的安装:第11页/共74页使用使用SQL Server 2008的帮助的帮助 与微软的其他产品一样,SQLServer2008在安装时也提供了安装帮助文档系统。该文档系统中包含SQL语句中的语法、示例以及SQLServer2008的简介等。通过帮助文档可以帮助用户如何使用、维护及管理SQLServer。第12页/共74页管理管理SQL Server 2008第13页/共74页教教 学学 目目 的的 本章主要介绍如何通过SQLServerManagementStudio管理SQL Server 2008数据库。主要包
8、括启动SQLServer2008的服务、注册SQLServer2008数据库、SQLServer2008数据库的安全设置。这些内容相对于后面章节中所讲解的内容而言是比较简单的,但是为了开发人员更加熟练的使用SQLServer2008的数据库,学习这些内容又是必不可少的。第14页/共74页教教 学学 要要 求求u熟悉如何启动SQLServer2008的服务;u掌握服务器组的创建与删除;u掌握服务器的注册与删除;u掌握登录名的创建与删除;u掌握数据库用户名的创建与删除;第15页/共74页重重 点点 难难 点点重点:u启动SQLServer2008;u服务器组的创建与删除;u创建与删除登录名;u创建
9、与删除数据库用户;难点:u更改登录用户验证方式;u设置服务器角色权限。第16页/共74页教教 学学 内内 容容uSQLServer2008数据库的安全设置。uSQLServer2008的服务;u启动SQLServer2008的服务;u注册SQLServer2008;第17页/共74页SQL Server 2008的服务的服务 SQLServer2008安装完成后,其所提供的服务都体现在系统服务的后台。SQL Server 2008的每个后台服务都代表一个或一组进程。第18页/共74页启动启动SQL Server 2008的服务的服务 SQLServer2008的服务可以通过后台或通过SQLSe
10、rverConfigurationManager启动SQLServer配置管理器启动。第19页/共74页SQL Server 2008数据库的安全设置数据库的安全设置要对SQLServer2008中的数据库进行操作,需要先使用登录名登录SQLServer2008,然后再对数据库进行操作。然而,在对数据库进行操作时,其所操作的数据库中还要存在于登录名相应的数据库用户。(1)更改登录用户验证方式(2)创建与删除登录名(3)设置服务器角色权限(4)创建与删除数据库用户(5)密码策略第20页/共74页创建与管理数据库创建与管理数据库第21页/共74页教教 学学 目目 的的 通过本章的学习,读者可以熟悉
11、SQL Server 2008数据库的组成元素,并能够掌握创建和管理数据库的方法。第22页/共74页教教 学学 要要 求求u掌握数据库的相关知识;u了解SQLServer的命名规则;u掌握如何使用管理器创建数据库;u掌握如何使用管理器修改数据库;u掌握如何使用管理器删除数据库。第23页/共74页管理管理SQL Server 2008第24页/共74页教教 学学 目目 的的 本章主要介绍如何通过SQLServerManagementStudio管理SQL Server 2008数据库。主要包括启动SQLServer2008的服务、注册SQLServer2008数据库、SQLServer2008数
12、据库的安全设置。这些内容相对于后面章节中所讲解的内容而言是比较简单的,但是为了开发人员更加熟练的使用SQLServer2008的数据库,学习这些内容又是必不可少的。第25页/共74页教教 学学 要要 求求u熟悉如何启动SQLServer2008的服务;u掌握服务器组的创建与删除;u掌握服务器的注册与删除;u掌握登录名的创建与删除;u掌握数据库用户名的创建与删除;第26页/共74页重重 点点 难难 点点重点:u启动SQLServer2008;u服务器组的创建与删除;u创建与删除登录名;u创建与删除数据库用户;难点:u更改登录用户验证方式;u设置服务器角色权限。第27页/共74页教教 学学 内内
13、容容uSQLServer2008数据库的安全设置。uSQLServer2008的服务;u启动SQLServer2008的服务;u注册SQLServer2008;第28页/共74页SQL Server 2008的服务的服务 SQLServer2008安装完成后,其所提供的服务都体现在系统服务的后台。SQL Server 2008的每个后台服务都代表一个或一组进程。第29页/共74页启动启动SQL Server 2008的服务的服务 SQLServer2008的服务可以通过后台或通过SQLServerConfigurationManager启动SQLServer配置管理器启动。第30页/共74页注
14、册注册SQL Server 2008注册SQLServer2008 包括创建服务器组与服务器,创建服务器组可以将众多的已注册的服务器进行分组化的管理。而通过注册服务器,可以储存服务器连接的信息,以供在连接该服务器时使用。第31页/共74页SQL Server 2008数据库的安全设置数据库的安全设置要对SQLServer2008中的数据库进行操作,需要先使用登录名登录SQLServer2008,然后再对数据库进行操作。然而,在对数据库进行操作时,其所操作的数据库中还要存在于登录名相应的数据库用户。(1)更改登录用户验证方式(2)创建与删除登录名(3)设置服务器角色权限(4)创建与删除数据库用户
15、(5)密码策略第32页/共74页重重 点点 难难 点点重点:u数据库基本概念;u数据库常用对象;u数据库组成;uSQLServer的命名规则。难点:u使用管理器创建数据库;u使用管理器修改数据库;u使用管理器删除数据库。第33页/共74页教教 学学 内内 容容u认识数据库;uSQLServer的命名规则;u数据库的创建与管理;第34页/共74页认识数据库认识数据库 数据库(DataBase)是按照数据结构来组织、存储和管理数据的仓库,是存储在一起的相关数据的集合。其优点主要体现在以下几方面:(1)减少数据的冗余度,节省数据的存储空间 (2)具有较高的数据独立性和易扩充性 (3)实现数据资源的充
16、分共享 在SQLServer2008的数据库中,表、视图、存储过程和索引等具体存储数据或对数据进行操作的实体都被称为数据库对象。SQLServer2008数据库主要由文件和文件组组成。SQLServer2008的安装程序在安装时默认将建立4个系统数据库(Master、Model、Msdb和Tempdb)。第35页/共74页SQL Server的命名规则的命名规则 SQL Server为了完善数据库的管理机制,设计了严格的命名规则。用户在创建数据库及数据库对象时必须严格遵守SQL Server的命名规则。在定义标识符时必须遵守以下规定:(1)标识符的首字符必须是下列字符之一。统一码(Unicod
17、e)2.0标准中所定义的字母,包括拉丁字母a-z和A-Z,以及来自其他语言的字符。下划线“_”、符号“”或者数字符号“#”。(2)标识符的后续字符可以是以下3种。统一码(Unicode)2.0标准中所定义的字母。来自拉丁字母或其他国家/地区脚本的十进制数字。“”符号、美元符号“$”、数字符号“#”或下划线“_”。(3)标识符不允许是Transact-SQL的保留字。(4)不允许嵌入空格或其他特殊字符。SQL Server 2008的数据库对象的名字由1128个字符组成,不区分大小写。使用标识符也可以作为对象的名称。SQL Server 2008提供了两种类型的实例:默认实例和命名实例。第36页
18、/共74页数据库的创建与管理数据库的创建与管理 在MicrosoftSQLServer中,数据主要用来存储数据及数据库对象(如表、索引等)。在本章主要介绍:(1)通过企业管理器来创建数据库;(2)通过企业管理器来查看数据库;(3)通过企业管理器来修改数据库;(4)通过企业管理器来删除数据库。第37页/共74页操作表操作表与与视图第38页/共74页教教 学学 目目 的的 通过本章的学习,可以熟悉SQL Server 2008数据表的组成,并能够掌握创建和管理数据表的方法。第39页/共74页教教 学学 要要 求求u掌握SQLServer2008中的数据类型;u掌握如何使用企业管理器管理数据表;u掌
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLServer 入门 精通 数据库 基础
限制150内