




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一次实验内容一、SQLServer2000的安装,参考幻灯片的过程安装。当然如果你对安装很熟悉的话可以略过本部分,或者课下自己试验一下。以下给出了各版本简介及所对应的操作系统。SQL Server 2000有四个版本:企业版/标准版/个人版/开发版。SQL Server 2000 企业版:作为生产数据库服务器使用。支持 SQLServer 2000 中的所有可用功能,并可根据支持最大的 Web 站点和企业联机事务处理 (OLTP) 及数据仓库系统所需的性能水平进行伸缩。 SQL Server 2000 标准版:作为小工作组或部门的数据库服务器使用。 SQL Server 2000 个人版:供移动的用户使用,这些用户有时从网络上断开,但所运行的应用程序需要 SQLServer 数据存储。在客户端计算机上运行需要本地 SQLServer 数据存储的独立应用程序时也使用个人版。 SQL Server 2000 开发版:供程序员用来开发将 SQLServer 2000 用作数据存储的应用程序。虽然开发版支持企业版的所有功能,使开发人员能够编写和测试可使用这些功能的应用程序,但是只能将开发版作为开发和测试系统使用,不能作为生产服务器使用。安装对应版本:(1)企业版和标准版需要安装在服务器操作系统上, 如WindowsNT Server/Windows 2000 Server/Windows 2003 Server等。(2)个人版需要安装在个人操作系统上,如Windows98/Windows2000 Professional/Windows XP Home/Windows XP Professional等。注:XP professional上也可以安装企业版,但是需要手工破解,如果想破解的话请参考文档自行解决问题。(3)开发版可以安装在任何微软的操作系统上。 注意:在Windows NT server 4.0上安装SQL server 2000时,必须安装service pack 5(sp5)或者更高版本,这是SQL server 2000中所有版本的最低要求。SQL server 2000能在英文版的Windows NT 4.0上运行。Windows NT 4.0终端服务器上不支持SQL server,在不带网卡的Windows 98计算机上安装SQL server个人版时,要使用Windows 98第二版。二、熟悉SQL Server2000的环境。(1)SQL Server服务管理器。它是SQL Server2000提供的客户端管理工具之一,用于启动、停止和暂停SQL Server2000服务。它在任务栏右下角以图表显示,双击打开界面。请注意面板上的开始/继续、暂停、停止,这些对于SQL Server服务的控制。当启动OS时自动运行启动服务,为下次操作系统启动后应用选项内容,如果你不打算让服务随开机启动,可不选。一般打开方法:“开始”,“程序”,“Microsoft SQL Server”中的“SQL服务管理器”。或者路径找: Microsoft SQL Server安装根目录80ToolsBinnsqlmangr.exe,比如C:Program FilesMicrosoft SQL Server80ToolsBinnsqlmangr.exe。(2)企业管理器。是我们比较常用SQL Server的工具之一。可从“开始”,“程序”,“Microsoft SQL Server”中的“企业管理器”找到。当前使用的数据库,试试右键有什么功能比较常用的功能,试试右键有什么功能在“Northwind”数据库上右键出现菜单如下图,自己看看各菜单中的级联菜单的有什么选项。请注意:一、新建数据库,可以创建新的数据库。二、删除数据库,删除当前选择的数据库。三、新建,你可以看到能新建的一些对象。四、所有任务,如下图,导入/导出数据使用DTS对数据进行导入导出处理;生成SQL脚本,可生成当前数据库中对象的部分或全部指定的SQL脚本,作用较多;备份/还原数据库,针对数据库数据进行备份,及出现问题时还原至指定时间点;收缩数据库,对数据库进行有效压缩;分离数据库,将所选数据库从当前使用数据库中分离出去,注意分离并不等于删除,删除后数据库文件也删除,而分离后数据库文件还在,可通过附加方式将分离的数据库文件重新加入使用中的数据库文件。附加数据库可以通过如下两图方式:LDF文件是日志文件MDF文件是数据文件,选择这个下面我们来做个测试:测试一:新建一个数据库,名称为NO1,数据文件名称为NO1.MDF,日志文件为NO1.LDF,位置都放在C盘根目录,文件属性中增长为1M字节的文件增长。文件增长不受限制。给个提示,如图:测试二:分离NO1数据库。提示: 测试三:附加NO1数据库。提示:测试四:删除NO1数据库。现在你已经会通过企业管理器创建、分离、附加、删除数据库了。但是你还处于初级水平,有些东西还是不知道,SQLServer给你提供了丰富的帮助资料,可以通过F1快捷键打开,或者菜单栏“操作”,“帮助”打开帮助文件,我想你应该熟悉帮助的使用方法了。如果你不明白的话,我再说说。如下图:目录是整个帮助文件默认排列,如果你想搜索相应的内容请从索引和搜索中查找相应的关键字,比如create,我们选择CREATE DATABASE,找T-SQL参考,最好你照我说的做,要不该晕了。一会还要使用这个呢,知道如何查找了吧。关闭这个帮助吧,下面我们打开Northwind数据库中的表。如下图,我们选中类型分类,分为“用户”和“系统”两类表。一般你新建的数据库中只有“系统”表,没有“用户”表,你不信你自己建一个数据库看看。“系统”表用于维护相应系统状态等功能,我们一般不做考虑的,毕竟我们是熟悉阶段,还不是SQLServer的Master阶段。“用户”表是我们来创建的表,我们可以设定其内部各个表的每一个字段的名称和类型,也就是设计数据库模式了。数据库模式你要是还不知道是个什么东西,该好好回去看PPT了。企业管理器暂时先说这些,一会还有表的操作,请期待。(3)查询分析器。是我们比较常用SQL Server的另一Powerful的工具。可从“开始”,“程序”,“Microsoft SQL Server”中的“查询分析器”找到。或者从企业管理器的“工具”中点击“查询分析器”。进入后界面为:当前使用的数据库,这个需要注意消息,SQL语句是否正确执行可现实在此工作区,请写SQL语句后然后执行,本语句就是创建名为NO1的数据库执行下面工作区中的SQL语句你试试创建数据库为NO2,然后删除它。先写:Create DataBase NO2,执行。看看消息,分配了磁盘空间?还是别的。再写:Drop DataBase NO2,执行。看看消息,删除数据库成功?还是别的。这里Create DataBase(创建数据库)和Drop DataBase(删除数据库)就是SQL中的DML中的几个语句,相关还有Create Table(创建表)和Drop Table(删除表)等。我标出红色的关键字,大小写没区别。下面我们把Create DataBase部分再写复杂点:use mastercreate database productson (name=product_data, filename=C:products_data.mdf)log on( name=product_log, filename=C:products_log.ldf)我们解释一下:use master使用master数据库,创建数据库时需要使用master数据库,请记住。create database products创建数据库为productson 数据文件相关的配置要写下面(name=product_data, filename=C:products_data.mdf)中name为数据文件名称,注意两边加单引号,filename为物理路径log on 日志文件相关配置,下面的name与filename部分与数据文件意义相同,不复述。再复杂点的话看文档吧。三、创建模式实例,以模式Movies为例。模式:MoviesMovie(title,year,length,incolor,studioName,producerC#)解释:电影(名称、年、长度、是否是彩色、制作公司、制片人编号)StarIN(movieTitle,movieYear,starName)解释:明星所在电影(电影名称、电影年、明星名字)MovieStar(name,address,gender,birthdate)解释:电影明星(名字、地址、性别、生日)MovieExec(name,address,cert#.netWorth)解释:制片人(姓名、地址、编号、薪金)Studio(name,address,presC#)解释:制片公司(名称、地址、制片人编号)以下为E/R图:MovieStarInMovieStar(1)在企业管理器中新建数据库Movies:(2)在Movies中新建表,以Movie表为例:数据各字段的名称和类型,长度,是否为空(打上对勾就可为空,否则为非空,即用户输入数据的时候能否该项不填),确认无误后,点击保存,按确定键。常见的数据类型有以下:char:字符类型nchar:unicode字符类型,一个汉字占两个char,占一个:整型。bigint长整形smallint短整型。datetime:日期型decimal:十进制型float:浮点型。text:文本类型。ntext:unicode文本类型。varchar:可变长度的字符型。varnchar:可变长度的unicode字符型。bit:二进制位。money:钱Image:图片。(3)在Movie表上右键,“打开表”“返回所有行”,在其中填写信息,确认后,执行,写入数据库。“返回所有行”也是查看表内容的场所。好的,到现在为止,你已经会通过企业管理器创建数据库、表和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能视频剪辑器创新创业项目商业计划书
- 2025年环境影响评价公众参与机制在环境保护法律法规执行中的应用报告
- 现在进行式的课件
- 现代高效农业知识培训会课件
- 现代文阅读鉴赏课件
- 2025年教师资格证考试(中学)教育知识与能力冲刺模拟试题汇编解析版
- 2026届福建省泉州市南安第一中学化学高二上期中调研模拟试题含解析
- 2025年高考英语阅读理解专项训练试卷:冲刺押题及错题解析
- 新坐标英语2010年度市场工作总结与2011年工作计划
- 测量员岗位职责说明书
- 股权投资撤资通知书
- 应征公民政治考核表(含各种附表)
- T-CACM 1371.5-2021 中医药真实世界研究技术规范基于证据的中药有效性及安全性评价
- 跨文化沟通障碍原因分析及解决方法
- ±800kV等级及以上高压直流输电系统成套设计规程(修订)
- 2022版义务教育(道德与法治)课程标准(附课标解读)
- 店面业绩倍增内训课件
- 小学科学教师专题培训课件
- 《患者的安全转运》课件
- 《病史采集病历分析》课件
- 【新大纲新教材】2022年初级会计职称《经济法基础》精讲课件(1-8章完整版)
评论
0/150
提交评论