数据库系统原理实验指导1219.docx

上传人:b****5 文档编号:2915297 上传时间:2022-11-16 格式:DOCX 页数:23 大小:962.54KB
下载 相关 举报
数据库系统原理实验指导1219.docx_第1页
第1页 / 共23页
数据库系统原理实验指导1219.docx_第2页
第2页 / 共23页
数据库系统原理实验指导1219.docx_第3页
第3页 / 共23页
数据库系统原理实验指导1219.docx_第4页
第4页 / 共23页
数据库系统原理实验指导1219.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

数据库系统原理实验指导1219.docx

《数据库系统原理实验指导1219.docx》由会员分享,可在线阅读,更多相关《数据库系统原理实验指导1219.docx(23页珍藏版)》请在冰豆网上搜索。

数据库系统原理实验指导1219.docx

数据库系统原理实验指导1219

SQLServer2005的安装和环境介绍

(1)安装SQLServer2005

1. 根据安装机器软硬件的要求,选择一个合适的版本,以下以开发版为例

2. 将SQLServer2005DVD插入DVD驱动器。

如果DVD驱动器的自动运行功能无法启动安装程序无法启动安装程序,请导航到DVD的根目录然后启动splash.hta。

3. 在自动运行的对话框中,单击“运行SQLServer安装向导”。

4. 在“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件。

接受许可协议后即可激活“下一步”按钮。

若要继续,请单击“下一步”若要结束安装程序,请单击“取消”。

如下图:

5. 在“SQLServer组件更新”页上,安装程序将安装SQLServer2005的必需软件。

有关组件要求的详细信息,请单击该页底部的“帮助”按钮。

若要开始执行组件更新,请单击“安装”。

更新完成之后若要继续,请单击“完成”。

6. 在SQLServer安装向导的“欢迎”页上,单击“下一步”以继续安装。

7. 在“系统配置检查(SCC)”页上,将扫描安装计算机,以检查是否存在可能妨碍安装程序的条件。

8. 在“注册信息”页上的“姓名”和“公司”文本框中,输入相应的信息。

若要继续,请单击“下一步”

9. 在“要安装的组件”页上,请选择要安装的组件。

选择各个组件组时,“要安装的组件”窗格中会显示相应的说明。

您可以选中任意一些复选框。

建议全选。

若要安装单个组件,请单击“高级”。

否则,请单击“下一步”继续。

10.      在“实例名”页上,请为安装的软件选择默认实例或已命名的实例。

计算机上必须没有默认实例,才可以安装新的默认实例。

若要安装新的命名实例,请单击“命名实例”,然后在提供的空白处键入一个唯一的实例名。

11.      在“服务帐户”页上,为SQLServer服务帐户指定用户名、密码和域名。

您可以对所有服务使用一个帐户。

12. 在“身份验证模式”页上,选择要用于SQLServer安装的身份验证模式。

如果选择Windows身份验证,安装程序会创建一个sa帐户,该帐户在默认情况下是被禁用的。

选择“混合模式身份验证”时,请输入并确认系统管理员(sa)登录名。

建议选择混合模式,并输入安全的密码。

13. 如果选择ReportingServices作为要安装的功能,将显示“报表服务器安装选项”页。

使用单选按钮选择是否使用默认值配置报表服务器。

如果没有满足在默认配置中安装ReportingServices的要求,则必须选择“安装但不配置服务器”安装选项。

若要继续安装,请单击“下一步”

14. 在“错误报告”页上,可以清除复选框以禁用错误报告。

有关错误报告功能的详细信息,请单击该页底部的“帮助”。

若要继续安装,请单击“下一步”。

15.   在“准备安装”页上,查看要安装的SQLServer功能和组件的摘要。

若要继续安装,请单击“安装”。

16. 在“安装进度”页上,可以在安装过程中监视安装进度。

若要在安装期间查看某个组件的日志文件,请单击“安装进度”页上的产品或状态名称。

17. 在“完成MicrosoftSQLServer安装向导”页上,可以通过单击此页上提供的链接查看安装摘要日志。

若要退出SQLServer安装向导,请单击“完成”。

18. 如果提示您重新启动计算机,请立即重新启动。

19. 如果成功安装了SQLServer2005,则在开始菜单中添加了如下程序和相应的服务:

(2)SQLServer的环境介绍

1.AnalysisServices

提供“部署向导”,为用户提供将某个AnalysisServices项目的输出部署到某个目标服务器的功能。

2.配置工具

其子菜单中提供的配置管理器“SQLServerConfigulationmanager”用于查看和配置SQLServer的服务。

以下是SQLServer2005系统的7个服务。

右击某个服务名称,可以查看该服务的属性,并且可以启动、停止、暂停和重新启动相应的服务。

也可以使用操作系统“我的电脑”-“管理”选项,在【计算机管理】窗口中查看和启动、停止、暂停和重新启动相应的服务。

3.文档和教程

提供了SQLServer2005的联机帮助和示例数据库概述。

4.性能工具

子菜单提供了“SQLServerProfiler”和“数据库引擎优化顾问”用户数据库性能调试和优化工具。

5.SQLServerBusinessIntelligenceDevelopmentStudio

商务智能(BI)系统开发人员设计的集成开发环境,构建于VisualStudio2005技术之上,为商业智能系统开发人员提供了一个丰富、完整的专业开发平台,支持商业智能平台上的所有组件的调试、源代码控制以及脚本和代码的开发。

6.SQLServerManagementStudio

它将SQLServer早期版本中包含的企业管理器、查询分析器和分析管理器的功能组合到单一环境中,为不同层次的开发人员和管理员提供SQLServer访问能力。

实验一数据库的创建与管理

一.实验目的

1.熟悉SQLServer2005中SQLServerManagementStudio的环境

2.了解SQLServer2005数据库的逻辑结构和物理结构

3.掌握使用对象资源管理器和SQL语句创建、删除、管理数据库的方法

二.实验要求

1.熟练使用对象资源管理器进行数据库的创建、删除和管理操作。

2.熟练使用SQL语句对数据库进行创建、删除和管理。

三、实验内容

设有一学籍管理系统,其数据库名为“EDUC”,初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。

数据库的逻辑文件名为“student_data”,物理文件名为“student_data.mdf,存放路径为“C:

\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Data\student_data.mdf”。

日志文件的逻辑文件名为“student_log”,物理文件名为“student_log.ldf”,存放路径为“C:

\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Data\student_log.ldf”。

四、实验指导

1、使用对象资源管理器创建和删除数据库

使用SQLServerManagementStudio(简称SSMS)创建数据库。

(1)启动SSMS

在开始菜单中:

所有程序-SQLServer2005-SQLServerManagementStudio 

单击“连接”按钮,便可以进入【SQLServerManagementStudio】窗口。

如果身份验证选择的是“混合模式”,则要输入sa的密码。

2.建立数据库

在“对象资源管理器”窗口,建立上述数据库EDUC。

在数据库节点上右击选择新建。

打开新建数据库

设置数据库文件的初始大小、自动增长等信息。

 

(2)使用向导删除上面建立的数据库。

2、使用SQL语句创建数据库

创建数据库EDUC1

createdatabaseEDUC1

on

(name=student_data,--数据文件的逻辑名称,注意不能与日志逻辑同名

filename='C:

\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Data\student_data.mdf”'

size=10,--数据初始长度为5M

maxsize=50,--最大长度为10M

filegrowth=5%)--数据文件每次增长1M

logon

(name=student_log,

filename='C:

\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Data\student_log.ldf',

size=2,

maxsize=5,

filegrowth=1)

3、对所创建的数据库进行增缩处理。

右击数据库,从弹出的快捷菜单中选择“任务”——“收缩”——“数据库”菜单命令,在出现的“收缩数据库”对话框中,单击“确定”来完成数据库收缩。

使用T-SQL语句压缩数据库:

在打开的数据库查询窗口中,输入DBCCSHRINKDATABASE(EDUC,10),使EDUC数据库有10%的自由空间。

 

实验二表的创建与管理

一.实验目的

1.了解表的结构特点。

2.了解SQLServer的基本数据类型。

3.学会通过对象资源管理器中创建表。

4.学会使用T-SQL语句创建表。

二.实验要求

1.熟练使用企业管理器创建和删除基本表。

2.完成用SQL语句创建和删除基本表。

三.实验内容

1.在实验一建立的数据库EDUC中,根据分析需要如下几个表:

表2.1student表(学生信息表)

字段名称

类型

宽度

允许空值

主键

说明

sno

char

8

NOTNULL

学生学号

sname

char

8

NOTNULL

学生姓名

sex

char

2

NULL

学生性别

native

char

20

NULL

籍贯

birthday

smalldate

4

NULL

学生出生日期

dno

char

6

NULL

学生所在院系

spno

char

8

NULL

专业代码(外键)

classno

char

4

NULL

班级号

entime

smalldate

4

NULL

学生入校时间

home

varchar

40

NULL

学生家庭住址

tel

varchar

40

NULL

学生联系电话

表2.2course表(课程信息表)

字段名称

类型

宽度

允许空值

主键

说明

cno

char

10

NOTNULL

课程编号

spno

char

8

NULL

专业代码(外键)

cname

char

20

NOTNULL

课程名称

ctno

tinyint

1

NULL

课程类型编号(外键)

experiment

tinyint

1

NULL

实验时数

lecture

tinyint

1

NULL

授课学时

semester

tinyint

1

NULL

开课学期

credit

tinyint

1

NULL

课程学分

表2.3student_course表(学生选课成绩表)

字段名称

类型

宽度

允许空值

主键

说明

sno

char

8

NOTNULL

学生学号

tcid

smallint

2

NOTNULL

上课编号

score

t

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 工作总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1