ImageVerifierCode 换一换
格式:DOCX , 页数:39 ,大小:34.06KB ,
资源ID:30064321      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30064321.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计科专升本数据库作业.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计科专升本数据库作业.docx

1、计科专升本数据库作业实验报告学 科: 计算机科学与技术 课程名称: 数据库原理 姓 名: 王 辉 学 号: 2012187033 信息技术学院实验一:SQL Server 2008的安装及相关配置一、实验目的1. 熟悉及掌握MS SQL Server 2008的安装;2. 熟悉MS SQL Server 2008体系结构;3. 熟练掌握SQL Server 2008服务器的配置、管理及注册的方法;4. 熟悉SQL Server 2008 Management Studio平台及组件。二、实验学时2学时三、实验内容1. 安装SQL Server 2008企业版;2. 配置基于TCP/IP协议的S

2、QL SQL Server 2008网络;3. 通过SQL Server Management 、配置管理器和windows服务管理器三种方式对数据库服务器的管理方法; 4、安装环境需求安装SQL Server 2008硬件环境需求硬件最低需求CPU建议主频600Mhz或更高,否则无法安装。建议1 GHz 或更高内存企业版、标准版、工作组版、开发版至少812MB,简易版可以192MB硬盘数据库引擎、数据文件、复制及全文搜索:180MB示例和示例数据库:390MB其他约200MB监视器VGA 或更高,分辨率至少为 1,024x768 像素 网卡10/100M兼容网卡SQL Server 2008

3、软件环境需求版本最低需求企业版Windows 2000 Server SP4、 Windows 2000 Advanced Server SP4、 Windows 2000 数据中心版 SP4、Windows Server 2003 SP1、Windows 2003 企业版SP1、Windows 2003 数据中心版 SP1开发版Windows 2000 Profesisonal SP4、 Windows XP 家庭版(专业版)SP2、其他同企业版标准版Windows 2000 Profesisonal SP4、 Windows XP 专业版 SP2、其他同企业版工作组版同开发版简易版Wind

4、ows 2000 Profesisonal SP4、其他同企业版.网络环境需求网络组件最低要求IE浏览器所有 SQL Server 2008 的安装都需要 Microsoft Internet Explorer 6.0 SP1 或更高版本,因为 Microsoft 管理控制台 (MMC) 和 HTML 帮助需要它。只需 Internet Explorer 的最小安装即可满足要求,并且不要求 Internet Explorer 是默认浏览器。然而,如果只安装客户端组件且不需要连接到要求加密的服务器,则 Internet Explorer 4.01(Service Pack 2)即可满足要求。In

5、ternet 信息服务 (IIS)安装 Microsoft SQL Server 2008 Reporting Services (SSRS) 需要 IIS 8.0 或更高版本。ASP.NET 2.0Reporting Services 需要 ASP.NET 2.0。安装 Reporting Services 时,如果尚未启用 ASP.NET,则 SQL Server 安装程序将启用 ASP.NET。.其他安装需求SQL Server 安装程序安装该产品所需的以下软件组件: Microsoft Windows .NET Framework 2.0 Microsoft Windows Insta

6、ller 3.1或更高版本Microsoft 数据访问组件(MDAC)2.8 SP1或更高版本四、实验要求1、每人安装SQL Server 2008企业版;2、熟练掌握配置基于TCP/IP协议的SQL SQL Server 2008网络;3、掌握通过SQL Server Management 、配置管理器和windows服务管理器三种方式对数据库服务器的管理方法;4、独立完成上述内容,并提交书面实验报告。五、实验步骤1、.安装SQL Server 2008企业版详细步骤1) 请将 SQL Server 2008 DVD 插入 DVD 驱动器。也可以选用虚拟光驱。2) 在自动运行的对话框中,单击

7、“服务器组件、工具、联机丛书和示例”。3) 在“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件。接受许可协议后即可激活“下一步”按钮。若要继续,请单击“下一步”。若要结束安装程序,请单击“取消”。4) 在“SQL Server 组件更新”页上,安装程序将安装 SQL Server 2008 的必需软件。5) 在“系统配置检查”(SCC) 页上,将扫描安装计算机,看看是否存在可能阻止安装程序运行的情况。6) 在“注册信息”页上的“姓名”和“公司”文本框中,输入相应的信息。若要继续,请单击“下一步”。7) 在“要安装的组件”页上,请选择要安装的组件。选择各个组件组时,

8、“要安装的组件”窗格中会显示相应的说明。您可以选中任意一些复选框。若要安装单个组件,请单击“高级”。否则,请单击“下一步”继续。8) 在“实例名”页上,请为安装的软件选择默认实例或已命名的实例。9) 在“服务帐户”页上,为 SQL Server 服务帐户指定用户名、密码和域名。您可以对所有服务使用一个帐户。10) 在“身份验证模式”页上,选择要用于 SQL Server 安装的身份验证模式。还必须输入并确认用于 sa 登录的强密码。若要继续安装,请单击“下一步”。 如果可能,请使用 Windows 身份验证。11) 在“排序规则设置”页上,指定 SQL Server 实例的排序规则。若要为 S

9、QL Server 和 Analysis Services 设置单独的排序规则设置,请选中“为每个服务帐户进行自定义”复选框。12) 在“错误报告”页上,可以清除复选框以禁用错误报告。13) 在“准备安装”页上,查看要安装的 SQL Server 功能和组件的摘要。若要继续安装,请单击“安装”。14) 在“安装进度”页上,可以在安装过程中监视安装进度。若要在安装期间查看组件的日志文件,请在“安装进度”页上单击产品或状态名称。15) 如果得到重新启动计算机的指示,请立即进行此操作。完成安装后,阅读来自安装程序的消息是很重要的。如果未能重新启动计算机,可能会导致以后运行安装程序失败。2.配置SQL

10、 Server 2008网络SQL Server 2008网络中的服务器和客户机各司其职。服务器完成数据的存储和管理,客户机完成逻辑的运算和结果的显示,他们的配合使得SQL Server 2008网络可以协调工作。按照网络实际环境要求配置好一个SQL Server 2008网络是DBA必须具备的技能。而要配置好SQL Server 2008网络,就必须要首先了解网络是如何通信的。我们不妨先从一些最基本的概念学起。1)TCP/IP:传输控制协议/网络互联协议,是网络层的一系列协议的总称,目前的Internet/Intranet几乎都是采用TCP/IP来构建的。类似于网络中的各个设备之间准确传送数

11、据的工作人员而已。2)IP:网络中计算机惟一的身份证计算机之间的通信无非就是信息从一个源计算机出发准确到达目的计算机。要求每台计算机都有一个身份标识,就是IP地址,要学会查看计算机的IP地址。3)端口:区分同一台物理计算机上的不同网络服务我们来思考,假如同一台计算机上同时安装了SQL Server 2008服务器和Web服务器,网络如何来区分这两种网络服务的数据呢?这就要用到端口(类似于房间号),可用IP地址:端口来标识某个特定的网络服务。SQL Server 2008服务器默认分配的端口为1433,FTP为21,HTTP为80等。可用netstat n来查看端口使用情况。SQL Server

12、 2008支持的网络协议网络协议说明TCP/IP客户机和服务器采用IP地址来连接,适合局域网和Internet环境共享内存本地客户机和服务器通过同一内存进行连接命名管道主要适用于局域网VIA虚拟接口适配器协议,适合局域网连接实例:配置TCP/IP协议的SQL Server 2008网络(1)配置TCP/IP协议的SQL Server 2008服务器端1) 启动【SQL Server 配置管理器】,启动SQL Server,单击MSSQLSERVER,只选择启用TCP/IP。2) 右击TCP/IP,选择属性,并对IP地址、TCP端口等属性进行设置。(2)配置TCP/IP协议的SQL Server

13、 2008客户机端1) 启动【SQL Server 配置管理器】,启动SQL Server,单击客户端协议,只选择启用TCP/IP。2) 右击TCP/IP,选择属性,并对IP地址、默认端口(服务器端口)属性进行设置。3) 接下来建立一个使用TCP/IP的别名来访问SQL Server 2008服务器。操作为选择【别名】选项,在右边空白处右击,选择【新建别名】,设置其名称、端口号及服务器名称即可。(3)测试TCP/IP协议的SQL Server 2008网络v 启动【 SQL Server management studio】,在服务器名称中直接输入别名,单击|“连接”按钮测试连接是否成功;3.

14、 管理SQL Server 2008服务器(1)注册SQL Server 2008服务器一般情况下,本地的SQL Server 2008数据库服务器在安装完毕后自动进行了注册,在远程客户机上,只能由DBA手工完成注册;步骤:输入服务器名称及身份验证等选项,测试连接是否成功;【SQL Server Management Studio】【取消】【视图】【新建服务器注册】常见的注册故障:1) 验证方式设置错误的故障;解决方法:在注册时和服务器一致,或更改服务器身份验证方式;2) Sa密码错误的故障解决方法:修改sa帐户密码,或询问Dba有权限的帐户及密码3) SQL Server服务错误或者客户机参

15、数错误的故障解决方法:确保服务器正常启动,检查SQL Server 2008网络的配置参数是否一致;(2)管理SQL Server 2008服务器,主要包括启动、暂停、停止和重新启动等操作;1) 通过SQL Server Management Studio对服务器进行管理启动顺序为【开始】【程序】【SQL Server 2008】正确登录服务器右击服务器,选择暂停或者停止服务器;2) 通过SQL Server Configuration Manager配置管理器进行管理启动顺序为【开始】【程序】【SQL Server 2008】【配置工具】【SQL Server Configuration M

16、anager】【SQL Server Server】选择暂停或停止制定服务;SQL Server 配置管理器(configuration manager)是一种工具,用于管理与 SQL Server 相关联的服务、配置 SQL Server 使用的网络协议以及从 SQL Server 客户端计算机管理网络连接配置。3) 通过【控制面板】【管理工具】【服务】【SQL Server(MSSQLSERVER)】选择暂停或者停止服务器;4. 配置SQL Server 2008服务器1) 配置【常规】选项卡:产品版本、操作系统、平台等2) 配置【安全性】选项卡:服务器身份验证等3) 配置【权限】选项卡:

17、用于授予或撤销帐户对服务器的操作权限六、写出实验内容步骤及完成情况以及出现问题及解决方案如:安装SQL Server 2008企业版、注册服务器的管理等操作 如:服务器注册失败、无法连接服务器等七、实验思考题1. SQL Server 2008服务器的两种身份验证方式有什么区别?2. SQL Server 2008的Management Studio有什么主要功能?3. SQL Server 2008的配置管理器有什么主要功能?如何排除SQL Server 2008连接故障?实验二:管理SQL Server 2008数据库一、实验目的1. 了解数据库常用对象及组成;2. 熟悉SQL的基本概念和

18、特点;3. 熟练掌握T-SQL 语句中的数据定义的使用方法;4. 熟悉在SQL Server 2008中创建及编辑数据库;5. 熟练掌握SQL的数据定义子句的使用方法。二、实验环境已安装SQL Server 2008企业版的计算机(13台);具有局域网网络环境,有固定ip地址;三、实验学时2学时四、实验要求1. 熟练使用Management Stuio界面方式创建及编辑数据库;2. 熟练使用T-SQL 语句创建及编辑数据库;3. 完成实验报告。五、实验准备知识(也可参考SQL Server联机丛书)1. 数据库相关属性1) 逻辑名称:数据文件和日志文件名称2) 文件类型:数据文件及日志文件3)

19、 文件组:各个数据文件所属的文件组名称4) 初始大小:文件的最原始大小5) 自动增长:文件按指定的大小增长,也可限制到最大容量。6) 路径:存放文件的物理目录7) 文件名:显示数据文件和日志文件的物理名称2. 默认数据库属性1) 主数据文件为xx.mdf ,日志文件为xx_log.ldf;2) 只有一个文件组Primary;3) 主数据文件初始大小为3MB,增量为1MB;4) 日志文件初始大小为1MB,增量为10%;5) 主数据文件和日志文件都存放在C:Program FilesMicrosoft SQL ServerMSSQL.2MSSQLDATA目录下,文件分别为xx.mdf 和xx_lo

20、g.ldf 。3. 使用界面创建数据库步骤【SQL Server Management Studio】【对象资源管理器】【数据库】【新建数据库】设置数据库相关属性(名称、大小、位置)4. 启动SQL Server 2008查询分析器【SQL Server Management Studio】【新建查询】5. 命令方式下创建数据库CREATE DATABASE database_name /*指定数据库名*/ ON 子句 /*指定数据库文件和文件组属性 LOG ON 子句 /*指定日志文件属性*/6. 命令方式修改数据库Alter database database_nameadd file ,

21、n to filegroup filegroupname|add log file ,n|remove file logical_file_name with delete|modify file 六、实验内容及步骤1、假设SQL Server服务已启动,并以Administrator身份登录计算机(文件名称自定);请分别使用Management界面方式和T-SQL语句实现以下操作:1) 要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu和stu_log,物理名称为stu_data.mdf 和stu_log.ldf,初始大小都为3

22、MB,增长方式分别为10%和1MB,数据文件最大为800MB,日志文件大小不受限制。create database studenton primary(name = stu,filename = d:stu.mdf,size = 3,maxsize = 500,filegrowth =10%)log on(name = stu_log,filename = d:stu_log.ldf,size = 3,maxsize = unlimited,filegrowth =1)2) 创建一个Company数据库,该数据库的主数据文件逻辑名称为Company_data,物理文件为Company.mdf,

23、初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为Company.ldf,初始大小为1MB,最大尺寸为80MB,增长速度为1MB。create database companyon primary(name = company,filename = d:company.mdf,size = 10,maxsize = unlimited,filegrowth =10%)log on(name = company_log,filename = d:company_log.ldf,size = 1,maxsize = 50,file

24、growth =1)3) 创建数据库DB,具有2个数据文件,文件逻辑名分别为DB_data1和DB_data2,文件初始大小均为8MB,最大为100MB,按10%增长;只有一个日志文件,初始大小为3MB,按10%增长;所有文件都存储在D盘文件夹ceshi中。create database DBon primary(name = DB_data1,filename = d:ceishiDB_data1.mdf,size = 5,maxsize = 100,filegrowth =10%),(name = DB_data2,filename = d:ceishiDB_data2.ndf,size

25、= 5,maxsize = 100,filegrowth =10%)log on(name = company_log,filename = d:ceishiDB_log.ldf,size = 3,filegrowth =10%)4) 在数据库student中增加数据文件db2,初始大小为10MB,最大大小为80 MB,按10%增长;use studentalter database studentadd file(name = db2,filename = d:DB2.ndf,size = 5,maxsize = 50,filegrowth =10%)5) 在数据库student中添加日志文

26、件,保存在D盘中,初始大小为1MB,最大无限制,增长方式按照1MB增长;use studentalter database studentadd log file(name = stulog2,filename = d:stulog2_log.ldf,size = 1,maxsize = unlimited,filegrowth =1)6) 修改数据库student主数据文件的大小,将主数据文件的初始大小修改为10Mb,增长方式为20%;use studentalter database studentmodify file(name = stu,size = 10,filegrowth =2

27、0%)7) 修改数据库student辅助数据文件初始大小为3MB,最大为100MB,按照10%增长,名称为db;use studentalter database studentmodify file(name = db2,newname=db,size = 10,maxsize =100,filegrowth =10%)8) 删除数据库student辅助数据文件和第二个日志文件;use studentalter database studentremove file dbalter database studentremove file stulog29) 删除数据库company和DB。d

28、rop database companydrop database DB2、将数据库student的所有物理文件移动到D:xxx,并且保证逻辑数据库不受影响,请详细描述解决办法。七、出现问题及解决办法如某些操作无法执行,如何解决?实验三:使用SQL Server管理数据表一、实验目的1. 熟悉数据表的特点;2. 熟悉在Management Stuio中创建、编辑及删除数据表;3. 熟悉使用T-SQL创建、编辑及删除数据表;二、实验环境已安装SQL Server 2008 企业版的计算机(13台);具有局域网环境,有固定IP;三、实验学时2学时四、实验要求1. 了解表的结构特点;2. 了解SQL

29、 Server的基本数据类型;3. 熟悉使用T-SQL语法;4. 完成实验报告。五、实验内容请分别使用Management Stuio及T-SQL完成以下内容:1、 请在指定数据库内完成以下内容:1) 依据数据表的结构创建相对应的数据表,表结构如下所示;学生信息表(student)字段名称字段类型及长度说明备注SnoChar(9)学生学号主关键字SnameChar(6)学生姓名非空SsexChar(2)学生性别可为空SageInt学生年龄可为空SdeptVarChar(8)学生所在院系可为空create table student(Sno char(9) primary key,Sname c

30、har(6) not null,Ssex char(2),Sage int,Sdept varchar(8)课程信息表(course)字段名称字段类型及长度说明备注CnoChar(4)课程编号主关键字CnameVarChar(20)课程名称非空CpnoChar(4)先行课可为空CcreditInt学分可为空create table course(Cno char(4) primary key,Cname varchar(20) not null,Cpno char(4),Ccredit int )选课信息表(sc)字段名称字段类型及长度说明备注SnoChar(9)学生学号主关键字CnoChar(4)课程编号主关键字GradeInt成绩可为空create table sc(Sno char(9),Cno char(4)

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

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