实验1 认识数据库管理系统DBMS
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验1 认识数据库管理系统DBMS
一、实验目的:
1.能够熟练安装SQL Server 2005开发版
2.掌握常用的SQL Server 2005服务器的配置
3. 了解SQL Server 2005各组件功能。
二、实验环境:
Windows XP 系统、SQL Server 2005环境
三、实验内容:
1.安装SQL Server 2005,并在安装时将登录身份验证模式设置为“SQL Server 和windows”验证,其他可选择默认设置,一定要记住sa帐户的密码。
2. 利用SQL Server Management Studio连接到SQL Server数据库引擎服务器。
3. 更改SQL Server 2005服务器身份验证模式和设置sa账号口令。
4. 停止和暂停服务。
5. 注册和删除服务器。
6. 配置服务的启动模式。
7. 配置服务器。
8.了解各组件的功能
(1)SQL Server 2005 支持哪两类主要的应用程序?
关系数据库应用程序和Internet应用程序。
(2)企业管理器(SSMS)的作用?
用来对本地或者远程服务器进行管理操作的服务器应用程序。
(3)服务管理器的作用?
主要是管理服务器开启,关闭等。
(4)查询分析器的作用?
查询分析器可以对数据库进行管理,包括数据库建立删除,用户建立删除,授权数据库其他管理比如数据库备份恢复建立管理资料表等管理数据库用的刀的企业管理器都可以做到
(5)数据库的类型有哪些?各有什么作用?
Tempdb数据库:用于保存所有的临时表和临时存储过程,还可以满足任何的
临时存储要求。
Master数据库:用于存储SOL Serve 系统的所有系统级信息,包括所有的其他数据库的信息、所有的数据库注册用户的信息以及系统配置等。
Model数据库:是一个模板数据库。
Msdb数据库:用于代理程序调度报警和作业等系统操作。
(6)SQL Server 2005 的登录验证方式有哪些?它们有何区别?
有俩个。一个是windows身份验证,一个是SQL Server 身份验证。
windows验证是集成于操作系统,利用判断系统帐号来判定是否有权访问。
而混合模式则是使用数据库自己的用户名进行访问,和系统账户不相干。
(7)什么是SQL Server 2005的系统表?分别有哪些、作用是什么?
sysaltfiles 主数据库保存数据库的文件
syscharsets 主数据库字符集与排序顺序
sysconfigures 主数据库配置选项
syscurconfigs 主数据库当前配置选项
sysdatabases 主数据库服务器中的数据库
syslanguages 主数据库语言
syslogins 主数据库登陆帐号信息
sysoledbusers 主数据库链接服务器登陆信息
sysprocesses 主数据库进程
sysremotelogins 主数据库远程登录帐号
syscolumns 每个数据库列
sysconstrains 每个数据库限制
sysfilegroups 每个数据库文件组
sysfiles 每个数据库文件
sysforeignkeys 每个数据库外部关键字
sysindexs 每个数据库索引
sysmenbers 每个数据库角色成员
sysobjects 每个数据库所有数据库对象
syspermissions 每个数据库权限
systypes 每个数据库用户定义数据类型
sysusers 每个数据库用户
(8)SQL SERVER 2005 使用哪三种类型的角色?每种角色的作用是什么?
固定的数据库角色:指根据SQL Server的管理任务,以及这些任务相对的重要性等级来把具有SQl Server管理职能的用户划分为不同的用户组,每一组所具有的管理SQL
Server 的权限都是Sql Server内置的,即不能对其进行添加、修改和删除,
只能向其中加入用户或者其他角色。
用户自定义的数据库角色:是为某一用户或某一组用户授予不同级别的管理或访问数据库以及数据库对象的权限,这些权限是数据库专有的,并且还可以使一个用户具有属
于同一数据库的多个角色。
应用程序角色:新版本的应用程序服务器提供的集成环境可用于部署和运行基于服务器的自定义业务应用程序。这些应用程序对通过网络从远程客户端计算机或其他应
用程序传送而来的请求做出响应。通常,在应用程序服务器上部署和运行的
应用程序会利用以下一项或多项技术:
四、实训过程:
1.安装SQL Server 2005并设置相应的身份验证模式。
2.操作1:执行“开始”-->“程序”-->“Microsoft SQL Server 2005”-->“SQL Server Management Studio”程序项。
操作2:在“服务器类型”下拉列表框中选择“数据库引擎”;在“服务器名称”下拉列表框中选择本地计算机名,表示本地默认实例;在“身份验证”下拉列表框中选择验证类型“Windows 身份验证”,然后单击“连接”按钮。
3.更改SQL Server 2005服务器身份验证模式和设置sa账号口令。
(1)更改SQL Server 2005服务器身份验证模式
1)在SQL Server Management Studio的对象资源管理器中,右键单击服务器,再单击“属性”。2)在“安全性”页上的“服务器身份验证”下,选择新的服务器身份验证模式,再单击“确定”。3)在SQL Server Management Studio 对话框中,单击“确定”以确认需要重新启动SQL Server。4)在SQL Server Management Studio的对象资源管理器中,右键单击服务器,再单击“重新启动”。
(2)设置sa账号口令
1)在对象资源管理器中,依次展开“安全”、“登录名”,右键单击“sa”,再单击“属性”。
2)在“常规”页上,为sa 登录名创建密码并确认该密码。
3)在“状态”页上的“登录”部分中,单击“启用”,然后单击“确定”。
(3)分别使用Windows身份验证和SQL Server身份验证连接SQL Server(数据库引擎)服务器。
4. 停止和暂停服务。
操作1:选择“开始”→“所有程序”→“Microsoft SQL Server 2005”→“配置工具”,选择“SQL Server Configuration Manager”程序项,打开SQL Server配置管理器。
操作2:右击服务名称,在快捷菜单可以选择启动、停止、暂停和重新启动SQL Server各项服