数据库实验1 认识数据库管理系统DBMS

实验1  认识数据库管理系统DBMS

一、实验目的:

1.能够熟练安装SQL Server 2005开发版

2.掌握常用的SQL Server 2005服务器的配置

3. 了解SQL Server 2005各组件功能。

二、实验环境:

Windows XP 系统、SQL Server 2008环境

三、实验内容:

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并设置相应的身份验证模式。

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各项服务。

5. 注册和删除服务器。

先删除已注册的本地服务器,再重新完成注册。

(1)删除已注册的本地服务器

在“SQL Server Management Studio”主窗口左侧“已注册的服务器”窗口选择某个已注册的服务器右击,在快捷菜单选择“删除”即可。

(2)注册

在“SQL Server Management Studio”主窗口左侧“已注册的服务器”窗口右击“数据库引擎”,在快捷菜单选择“新建”项下的“服务器注册”,在“新建服务器注册”对话框,输入各项注册服务器信息,即可完成注册。

6. 配置服务的启动模式。

(1)启动“SQL Server配置管理器”,单击“SQL Server 2005服务”,右击SQL Server Agent服务,在快捷菜单里选择“属性”。

(2)在属性对话框中,切换到“服务”选项卡,单击“启动模式”项右边的下三角按钮,在下拉列表框选择“自动”,单击“确定”完成。

7. 配置服务器。

在SQL Server Management Studio中的“对象资源管理器”窗口中,右击要配置的服务器名,在快捷菜单中选择“属性”。

8.了解各组件的功能

(1)SQL Server 2005 支持哪两类主要的应用程序?

关系数据库应用程序和Internet 应用程序。

(2)企业管理器(SSMS)的作用?

用来对本地或者远程服务器进行管理操作的服务器应用程序。

(3)服务管理器的作用?

主要是管理服务器开启,关闭等。

(4)查询分析器的作用?

查询分析器可以对数据库进行管理,包括数据库建立删除,用户建立删除,授权数据库其他管理比如数据库备份恢复建立管理资料表等管理数据库用的刀的企业管理器都可以做到

(5)数据库的类型有哪些?各有什么作用?

master数据库:用于存储SOL Serve 系统的所有系统级信息,包括所有的其他数据库的信息、所有的数据库注册用户的信息以及系统配置等。

model数据库:  是一个模板数据库。

msdb数据库:  用于代理程序调度报警和作业等系统操作。

tempdb数据库: 用于保存所有的临时表和临时存储过程,还可以满足任何的临时存储要求。

(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 内置的,即不能对其进行添加、修改和删除,只能向其中加入用户或者其他角色。

用户自定义的数据库角色:是为某一用户或某一组用户授予不同级别的管理或访问数据库以及数据库对象的权限,这些权限是数据库专有的,并且还可以使一个用户具有属于同一数据库的多个角色。

应用程序角色: 新版本的应用程序服务器提供的集成环境可用于部署和运行基于服务器的自定义业务应用程序。这些应用程序对通过网络从远程客户端计算机或其他应

用程序传送而来的请求做出响应。

 

 

 

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值