资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,精品课件,*,第2章 SQL Server 系统概述第3章 数据库管理与使用,1,精品课件,核心内容,特点,安装,体系结构,服务组件,管理工具,数据库类型,数据库存储结构,创建数据库,数据库维护,2,精品课件,2.1 特点,用户界面良好,开发工具齐全,用户群体广泛,高度系统集成化,丰富的编程接口工具,具有数据仓库功能,具有数据转换功能,3,精品课件,2.2 安装,安装SQL Server2000个人版,安装环境,软件:Windows2000以上/Windows NT Server 4.0以上,硬件:cpu166MHz,32/64M内存,800X600显示器,170MB硬盘空间,4,精品课件,安装数据库管理系统,安装SQLServer 2000个人版,1、autorun.exe进入安装界面,2、选择“安装SQLServer 2000简体中文个人版”,3、选择“安装SQLServer 2000 组件”,点击“下一步”,4、选择“安装数据库服务器”,,安装程序进行准备,完成后出现“”安装向导“,点击“下一步”,5,精品课件,安装数据库管理系统,5、默认“本地计算机”,点击“下一步”,6、录入姓名(yzxy)和公司名称(njmu),7、点击“是”,接受软件许可协议,8、默认选择“服务器和客户端工具”,点击“下一步”,9、选择录入实例名,点击“下一步”,10、默认选择“典型安装”,点击“下一步”,11、,选择“使用本地系统帐户”,,点击“下一步”,12、,选择“混合模式”,选择sa空密码,,点击“下一步”,开始安装,6,精品课件,安装数据库管理系统,注意:出现提示界面的处理,1、提示“要修改注册表”,选择同意,2、提示“有共享文件,是否覆盖”,选择同意,出现“安装完毕”界面,不要重启机器。,观察:在开始-程序的列表里增加了:,Microsoft Sql Server,7,精品课件,安装数据库管理系统,观察:在开始-程序的列表里增加了:,Microsoft Sql Server,查询分析器,导入和导出数据,服务管理器,服务器网络实用工具,客户端网络实用工具,联机从书,事件探查器,在IIS中配置SQL XML支持,8,精品课件,2.4 服务组件,1、(MSSQL Server服务)数据库引擎,2、(SQL Server Agent)代理程序,3、搜索服务,4、(MA DTC服务)分布式事务协调处理器,9,精品课件,1、(MSSQL Server服务)数据库引擎,功能:应用程序将SQL语句提交给数据库引擎,数据库引擎处理SQL语句,将结果返回给应用程序。,每个实例有自己的SQL Server服务,一台计算机上可运行多个。,默认实例,用计算机名标识,应用程序连接SQLServer时,指定计算机名。,命名实例:安装时指定,应用程序连接SQLServer时,要指定计算机名实例名,10,精品课件,SQLServer数据库基本操作,一、SQLServer服务启动和关闭:两种方式,1、使用服务管理器,点击“开始”,等待绿灯亮起,服务已启动,点击“停止”,等待红灯亮起,服务已关闭,2、使用windows的服务管理:,开始-设置-控制面版-管理工具-服务,找到“MSSQLSERVER”,选中点击鼠标右键,选择“启动”,等待状态显示“已启动”,服务已启动。,在服务“已启动”状态下,选中点击鼠标右键,选择“停止”,等待状态显示“”,服务已关闭。,11,精品课件,SQLServer数据库基本操作,二、企业管理器主要功能,1、登陆,2、查看数据库属性,3、建立数据库,4、用户和权限设置,5、数据库备份和恢复,12,精品课件,SQLServer数据库基本操作,注册本地服务器,1、启动企业管理器,2、进入“控制台根目录”,选中“SQL Server服务器组”,3、点击鼠标右键,选择“新建SQL Server注册”,4、选择可用的服务器:,本机名称ST1-ST40,5、选择身份验证模式:,本机的Windows帐户登陆,6、选择SQL Server 组:,在现有的SQL Server 组中添加,展开SQL Server 组目录树,观察数据库,13,精品课件,第3章 数据库管理和使用,数据库类型,系统数据库,用户数据库,数据库存储结构,逻辑结构,物理结构,14,精品课件,数据库与数据库文件,系统数据库:,Master:控制管理用户数据库和DBM的运行,Model:提供模版和原型,Msdb:存储作业调度和警告信息,Tempdb:临时表和存储过程,用户数据库,实例数据库,Pubs:图书管理公司数据库,Northwind:食品进出口公司数据库,用户自定义的数据库,15,精品课件,数据库逻辑存储结构,存储特定信息并支持特定功能的数据库对象,表,数据类型,视图,索引,约束,默认值,存储过程,触发器,16,精品课件,数据库物理存储结构,存储数据库对象的文件和文件组,文件,数据文件:存储系统表、数据库对象、数据,每个数据库只有一个主数据文件,事务日志文件:存储对数据库所有对数据库操作的信息,至少有一个,允许有多个,文件组,文件的逻辑集合,17,精品课件,C:Program FilesMicrosoft SQL ServerMSSQLData物理存储结构,数据文件,日志文件.ldf,次数据文件.mdf,文件1.ldf,主数据文件.mbf,文件1.ndf,文件n.ndf,文件n.ldf,数据库,18,精品课件,SQLServer数据库基本操作,新建数据库:,1、选中数据库,点击鼠标右键,选择“新建数据库”,2、输入数据库名称“test”,默认系统提供的数据文件保存地址,3、观察test数据库的数据文件、数据对象,4、观察test数据库的表和用户:,dbo 数据库拥有者,建库时自动产生,系统表:以sys开头,建库时自动生成,新用户和用户表:用户自己建立,19,精品课件,数据库文件的存储空间,以Page页和区Extent为单位,1Page=8KB(8192字节),其中系统占用132字节,数据表中一行数据不能跨页存储,所以一行数据的字节数不能大于1Page的字节数,20,精品课件,SQLServer数据库基本操作,维护数据库:,1、选中某个数据库,点击鼠标右键,选择“属性”,2、观察常规:数据库的容量,3、观察数据文件和日志文件,4、观察数据库的用户和权限,5、维护数据库:容量、压缩、删除,21,精品课件,SQLServer数据库基本操作,表的观察:Pub数据库,1、双击employees表,观察表的属性,2、选中employees表,点击鼠标右键,选择“设计表”,可以更改表的属性,3、选中employees表,点击鼠标右键,选择“打开表”,观察表的内容(记录)。注意:当不清楚表的记录条数时,可以选择“返回首行”。,4、选中employees表,点击鼠标右键,选择“查询”,进入图形化的查询界面,可设计条件查询。,22,精品课件,SQLServer数据库基本操作,查询分析器使用:可执行SQL语言,1、启动,方法1:开始-所有程序-Microsoft SQL Server-查询分析器,确定,方法2:从企业管理器进入:工具-SQL查询分析器,2、配置:,在查询分析器,工具-选项工具,定义各种配置,23,精品课件,SQLServer数据库基本操作,查询分析器使用:选择Pub数据库,录入SQL语句,观察结果:,select*from employee,go,24,精品课件,模式-外模式映像:数据库的视图,在pubs数据库的employee表上建立视图,显示雇员的全部姓名,字段名用中文“姓名”,1、新建视图,Select fname+.+lname as“姓名”from employee,2、保存视图,3、打开视图(表),4、观察内容与打开employee表的区别,25,精品课件,SQLServer数据库基本操作,附加数据库:,1,、选中“数据库”,点击鼠标右键,选择“所有任务”,“附加数据库”,2、选择要附加的数据库文件,确定,3、观察student数据库,分离数据库:,1,、选中student数据库,点击鼠标右键,选择“所有任务”,“分离数据库”,确定,2、观察“数据库”目录树,26,精品课件,SQLServer数据库基本操作,收缩缩数据库:,1、选中数据库,点击鼠标右键,选择“所有任务”,“收缩数据库”,2、确定,删除数据库:,1、选中数据库,点击鼠标右键,选择“所有任务”,“删除数据库”,2、确定,观察磁盘上的数据库文件,27,精品课件,SQLServer数据库基本操作,事件探察器:监控服务器活动,1、启动:,开始-所有程序-Microsoft SQL Server-事件探察器,确定,2、监控,28,精品课件,2.3 体系结构,信息系统体验:,1、C/S(Cilent/Server)客户/服务器,社区卫生服务信息管理系统,2、B/S(Browser/Server)浏览器/服务器,新型农村合作医疗系统,29,精品课件,小结,SQLServer数据库基本操作:,1、服务启动/停止,2、企业管理器,3、创建、维护、压缩、删除、分离/附加数据库,4、查询分析器,5、事件探察器,30,精品课件,小结,主要工具,数据库类型:系统/用户,数据库文件的逻辑结构,数据库文件的物理结构(存储结构),数据库的三级模式/两级映像结构,数据库应用系统的C/S和B/S结构,31,精品课件,
展开阅读全文