用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

柯侧耳倾听者    -  云代码空间

—— 翱翔在Java世界的海洋之上

认识数据库管理系统DBMS

2017-11-28|991阅||

摘要:一、 实验目的: 1.能够熟练安装SQL Server 2005开发版 2.掌握常用的SQL Server 2005服务器的配置 3. 了解SQL Server 2005各组件功能。   二、实验环境: Windows XP 系统、SQL Se

一、 实验目的:

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

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)查询分析器的作用?

答:一种工具,他允许用户输入sql语句,并返回语句的执行结果。查询分析器可以对数据进行管理,包括数据库建立删除,用户简历删除,授权数据库其他管理比如数据库备份恢复建立管理资料表等管理数据库的到的企业管理器都可以做到。

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 每个数据库 用户定义数据类型  

  ysusers 每个数据库 用户

8)SQL SERVER 2005 使用哪三种类型的角色 ?每种角色的作用是什么?

答:  固定的数据库角色:指根据SQL Server的管理任务,以及这些任务相 对的重要性等级来把具有SQl Server管理职能的用户划分为不同的用户组,每一组所具有的管理SQL Server 的权限都是Sql Server内置的,即不能对其进行添加、修改和删除,只能向其中加入用户或者其他角色。 

用户自定义的数据库角色:是为某一用户或某一组用户授予不同级别 的管理或访问数据库以及数据库对象的权限,这些权限是数据库专有的,并且还可以使一个用户具有属于同一数据库的多个角色。  应用程序角色:   新版本的应用程序服务器提供的集成环境可用于 部署和运行基于服务器的自定义业务应用程序。这些应用程序对通过网络从远程客户端计算机或其他应用程序传送而来的请求做出响应。通常,在应用程序服务器上部署和运行的应用程序会利用以下一项或多项技术。

9.实验收货和体会

在这次的学习当中,我掌握了SQL Server的一些常用的的方法,也学会了很多的知识,所以在今后的学习中,要更加努力掌握更多的知识,更好的学好数据库这门课程,多于老师和同学交流。

顶 1踩 0收藏
文章评论
    发表评论

    个人资料

    • 昵称: 柯侧耳倾听者
    • 等级: 初级设计师
    • 积分: 2220
    • 代码: 64 个
    • 文章: 64 篇
    • 随想: 5 条
    • 访问: 43 次
    • 关注

    标签

    最新提问

      站长推荐