大数据库应用实验指导书_第1页
大数据库应用实验指导书_第2页
大数据库应用实验指导书_第3页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库应用一机指导书数据库课程组 编写“数据库应用”是一门理论性和实践性都很强的专业课程,通过本课程 的学习,学生会使用SQL Server数据库管理系统并能进行实际应用。 能熟 练掌握Transact-SQL语言,能保证数据的完整性和一致性、数据库的安全, 并能进行简单编程。“数据库应用”课程上机的主要目标:1) 通过上机操作,加深对数据库系统理论知识的理解。2) 通过使用SQL SERVER2000, 了解SQL SERVER数据库管理系统 的数据管理方式,并掌握其操作技术。3) 通过实际题目的上机,提高动手能力,提高分析问题和解决问题 的能力。“数据库应用”课程上机项目设置与内容表3列出

2、了”数据库应用”课程具体的上机项目和内容序号上机项目学时上机上机每组要求类别人数1熟悉SQL Server工作环境,建立示氾库2必修验证12管理和建立数据库2必修验证13数据表操作2必修验证14DML的数据查询2必修验证15视图的定义及使用2必修验证16数据完整性2必修验证17存储过程2必修验证18触发器2必修验证19游标、自定义函数2必修验证1合计18上机组织运行方式:上机前,任课教师需要向学生讲清上机的整体要求及上机的目标任务;讲清上机 安排和进度、平时考核内容、期末考试办法、上机守则及上机室安全制度;讲清上机操 作的基本方法,上机对应的理论内容。每次上机前:学生应当先弄清相关的理论知识,

3、再预习上机内容、方法和步骤, 避免出现盲目上机的行为。上机1人1组,在规定的时间内,由学生独立完成,出现问题时,教师要引导学 生独立分析、解决,不得包办代替。该课程上机是一个整体,需要有延续性。机房应有安全措施,避免前面的上机数据、程序和环境被清除、改动等事件发生,学生最好能自备移动存储设备,存储自己的数据。任课教师要认真上好每一堂课,上机前清点学生人数,上机中按要求做好学生上机情况及结果记录。上机报告要求上机报告应包含以下内容:上机目的,上机内容及操作步骤、上机结果、及上机总结及体会。上机成绩评定办法上机成绩采用五级记分制,分为优、良、中、及格、不及格。按以下五个方面进行综合考核:1 、对上

4、机原理和上机中的主要环节的理解程度;2、上机的工作效率和上机操作的正确性;3、良好的上机习惯是否养成;4、工作作风是否实事求是;5 、上机报告(包括数据的准确度是否合格,体会总结是否认真深入等)其它说明1. 在上机课之前,每一个同学必须将上机的题目、程序编写完毕,对运行中可能出现的问题应事先作出估计;对操作过程中有疑问的地方,应做上记号,以便上机时 给予注意。做好充分的准备,以提高上机的效率2. 所有上机环节均由每位同学独立完成,严禁抄袭他人上机结果,若发现有结果雷 同者,按上机课考核办法处理。3. 上机过程中,应服从教师安排。4. 上机完成后,要根据教师的要求及时上交作业5. 每个上机需配有

5、相同学时的课外上机。上机_1_:熟悉SQL Server工作环境,建立示范库上机学时:2上机类型:(验证)上机要求:(必修)一、上机目的SQL Server 2000的启动和管理工作由服务管理器和企业管理器来实现。本次实验了解 SQL Server 2000 的启动,熟悉如何在 SQL Server 2000 图形环境下建立数据库 和表。学会安装 SQL Server 2000 的启动和建库、表的操作。本实验需2学时。二、上机内容1 启动数据库服务软件SQL Server 2000 :在程序菜单中选择 Microsoft SQL Server ,如图2-1所示:AuEd亡冉DIH.曰Em.CO

6、Mi#aiatNii5CAFkOf冃肆MEX1Q卜烷幷鞅件Brt件金LU為:筋2DD3bMbMHL -1.0卜McfcsePt阿曰E吸些E MMoCSOlt EM»«Muncsofr FtonlPaQfiMcrcGdft OJtlrckMcruaft Pvvei PciritKell FK&J - EvaiiJnianiVSxiL卜HFiR QQcDDiJliahc't-oi 去 l-fefi LPIT* ffKS.-卜W1P U2UQM3Ni M»nggf 0-. Irr4=2ijpxi.oFlashGat则匚rE口Ft E住L£)Mi

7、crcsDlRi 勺牡L er>*er .犠*谢 戡图2-1再选中服务管理器,如图2-2所示:y查诲分祈器 養寻入和导出数夷点击服务管理器后,出现丄境屮tl吝户端网帝实用工具 巔札丛书李件择查器i nsSQL 删 L 哀蒔图2-2SQL Server服务管理器,如图 2-3所示:图2-3点击“开始/继续”按钮,启动 SQL Server 2000 数据库服务。启动成功后,在时钟旁边出现符号,如图2-4 所示。11岛f辛 戲瞬I山岬呱|陥扯儿图2-42 .在SQL Server 2000 中建立数据库:在程序菜单中选择 Microsoft SQL Server ,如图2-5所示:AutoC

8、AD R14Cr.COM 客戶躺欤f片町 I4I£GPEOFfirR?liOO金lLj影画EQC3Micro soft WordMicro sort Acc«££Hicro soM EzcelMlrrcignlr |=t nntP庁护MlcrosoFt outlookMIli usuift.Fuii itKed PK51 » EvalMnScan VS.01JVR QQ2QD3IIIfceta4古厂皆显JP万再修改版.1 P 11弹Am-rHWjcrQsoFl: SQL ServerWicrosoft SQL Server -版丰切拥M>

9、W& I打字之星 rIaiihiGEt图2-5再选中企业管理器,如图2-6所示:查询分析黠导入和导出魏磅服务営理器服勢器瘫a实用工具 客户端嗨实用工具 脱札丛书Th企业管理器氓在I厲中配置兀L护11.册图2-6点击企业管理器后,出现企业管理器的主界面,如图2-7所示:图2-7点击左边树状控制栏的 +/ 号可以打开和关闭SQL Server组中的本地服务项目,在选中数据库服务项目后,单击鼠标右键,出现数据库的菜单,如图2-8所示:I腔制s根目录-I 邨 Microaft 5Qt .erxers .£ 5OL Server S3 工屁 (IdceJ)弹Ihtfci昉 NT)二 l

10、国:$. .I± l±jlihldb 1HT0 UUUUU射D丈骸朗I "I Mt口 Datd StiicKZE图2-8点击新建数据库,出现新建数据库窗口,如图2-9所示:图2-9输入数据库名称:在上图名称处输入数据库名称,命名为:姓名缩写_sales ,(如张小明,zxm_sales)点击数据文件选项卡,如图2-10所示:ni esi觀期JR据立件|爭务巳志|把除E)昱KH件K、“ H件焙tU诜常制世 广将丈件堵萇阳京卡(MEi IAI.初如K小NL!n主件出PRIMLY血件E1'i.ffiTQ_D工占确启 I 取赭 I 科眈 I图 2-10在数据文件中

11、,你可以设定数据文件的名称,所在目录以及文件的大小等信息。完成后点击事务日志选项卡,如图2-11所示:爭姜日土丈件住T刁立眸自韵吐長世玄好熔図r试孑rd V最土农件犬小疔丈怦壇悅不粪馆別d厂瑙玄件帘?rFF制育J51确运 | 旱泊 I 帘助 I图 2-11事务日志中,你可以设定日志文件的名称,所在目录以及文件的大小等信息。2-12所示。接受系统的缺省值,点击确定按钮,完成数据库的新建,如图_1輕別吕張口录 曰也 MuuMiftSOL Scivcrs-H D SL S*rv*r illEl (IjLali ('Wr i Juw& MT)日nFl (J irartcr H-誚 im

12、rlRl ±剧 n sdz, Fl-自 NorhwridB S pubs B 日 Lrrrpdb1±) Q Tse ESMS建英服驾 由皆罐 a二1复制 k 23安拿眸E _交荷服务I- O 昨q Data ftvIcss图 2-123.在新建数据库上建立表:点击新建数据库前面的+号,打开数据库的各种属性,如图2-13所示:一1 JM弔0曰*駅口 S*FI-r>1icr口宁oft 5Qt npv日£一1 SC>L Server 粗I h -. ' I -II - li - l-J I 1:一I :ot1 l±i蹲些专thi11i田i

13、T | Mmodel ETm1l-H-NSt'thlFidii pHpu&f1 )i 工 l 甲taraipclb1l=)T svt;13Ei31 ;1g存肚r过"變 期尸1o1;1i1JZIs:EXtA at尸疟决hiM攵t? 用尸左ML的曲嘲1h gn-if<r»iR 酩i+i ._| U=® 申I Mih<l由UJI五尘性:+l I H£*月固卒i+1 i| Mct-a E-al-a Zci vlcci图 2-13选中表的属性,单击鼠标右键,出现表的菜单,如图2-14所示:tg-_l数醫库 -i 9 e 9 s-fi .

14、e-3 ±- fiHidbltr model im£ Jb ltrth 比 ind pjbsM 超 tcr(JcL Tert忑#i-亦vyiflegroups 圉刊矗占 圉列寸知1 23 sysftreqnke 严 S fydltstcataiags O sylltextrdtiFy 胃 syanJc-cs 自 sysndBike/s 曰 f>sr*errK5erjsons宣看吃p K丛这虱連窗口他 ni«吕口-'9+二#+j+£rsa一?!嚼貝安亠图 2-14点击新建表按钮,出现新建表窗口,如图2-15所示:图 2-15按照教材P37页建

15、立employee(员工表),输入列名,数据类型,长度等信息,点击 现选择表名窗口,如图 2-16所示:图 2-16输入表名employee ,点击确定按钮,将新建的表存盘。以上建表表及建库可参照第四章,第五章相应SQL语句向该表中添入数据。方法:进入企业管理器、分别点击“数据库”、j数据库名 、“表”,右击要添加数据的表,在系统"己tMO匸新建農玖.1 dbu"1 zy=co- 'I yscui打幵袁二1护Lf_悬旦苜ij© 一二1实=用所有任务底I卜S sysfi 1I Jbu用练弹出的快捷菜单上,分别点击“打开表”、返回“所有行”,系统将弹出如图2-

16、17的窗口。图 2-17按照教材 P108 页图 6-1 显示的信息输入表数据。同理,建立customer,goods,sell_order,department,共 5 个表,并输入相应信息。可以把鼠标定位在窗口任一行的任一列上,对此单元格的数据进行修改,也可以右击单元格,在系统弹出的快捷菜单上选择“删除”将某条记录删除掉。如果把光标定位在一个新的空行上,就可以添加新的数据了。但要注意,表中的列经常是带有约束的,比如数据类型,无论修改数据,还是插入新数据,都必须遵循约束的限制,否则,修改或插入数据就可能不成功。三、上机原理、方法和手段按照SQLSERVER建立库及表的方法建立相应的实验数据库

17、。四、上机组织运行要求以学生自主训练为主的开放模式组织教学。五、上机条件及要求操作系统为 Microsoft Windows 2000。数据库管理系统为 Microsoft SQL Server2000标准版或企业版。六、上机实施步骤(上机实施及设计的指导)(一).启动数据库服务软件SQL Server 2000 :在程序菜单中选择 Microsoft SQL Server ,如图2-1所示:|iVlPFir吋门片仃HfifakR Ml 匚rosofr Piiwei'PointKell FKS3 - Evd-F?i UnlS<.m VS JOL為 据谯qqSM勺ITJbetX 吉

18、阳网陸逖Jfe占 M1P<U9 CarrwrA*打宇之星小心图2-1再选中服务管理器,如图2-2所示:J.順务蛊网诲实年工貝.5.客尸端网培富用工具 戊联利易书常企业昔理鶉屮爭件拥章溜址 注115中配直予QLXML袁茅图2-2点击服务管理器后,出现 SQL Server服务管理器,如图2-3所示:图2-3点击“开始/继续”按钮,启动SQL Server 2000数据库服务。启动成功后,在时钟旁边出现个图2-4符号,如图2-4所示。(二)启动查询分析器(选做)开始一程序一 Microsoft SQL Server 查询分析器输入简单的查询语句,点击检查图标和运行图标,查看结果。(三)启动企

19、业管理器开始一程序一Microsoft SQL Server 企业管理器UniScan V5.01.fflQQ2OO3nit»ta4去广吿显W万勇修改版301P U5B CameraM5M Messenger 6.1打芋之星乩DFlashGetMicrosoft SQL ServerMicrosoft SQL Server 版本切换图2-5再选中企业管理器,如图2-6所示:?鲨.2爭国查询分稠尊入和导出魏磅服务官谩器服勢器瘫a实用工具 客户端网貉实用工具Th企业管理器gi事件探查器氓在I厲中配置兀L护11.册图2-6-it?i m点击企业管理器后,出现企业管理器的主界面,如图2-7所

20、示:洛 55L Server峠也ii«j応?csi£54O tnn(Mo 理知in Sfl 台根 t'.Miur口Xh 卑L 矗rvcrs巧QL Sarrer 粗(*WiinlD, NT|骨曰aj击祎心 T-&4D虫向lx J国民 金I半I敢 曲宓羁丘1iJIiflETlPy?| 务 MkJCKSSQL 站创S£灼里 .AJCjCNT 6 I'IqQ|吏JiF嗒s1eta DadSardoeis图2-7点击数据库,查看数据库中有哪些组件(四)按操作步骤,完成上机内容要求的操作七、思考题SQL SERVER中的表和库的区别,表结构和表内数据的

21、区别上机_2_ :管理数据库上机学时:2上机类型:(验证)上机要求:(必修)一、上机目的1. 了解SQL Server 2000 中数据库的组成;2 熟练创建、管理数据库和事务日志。3 了解附加及分离数据库的操作二、上机内容1 用数据库SQL Server 2000的服务管理器启动数据库服务;2 用数据库SQL Server 2000的企业管理器建立一个以自己学号命名的数据库,数据文件名为相应学号_data、初始大小1M,日志文件名为相应学号og、初始大小 1M的数据库。文件保存在自己的名字3.利用T-SQL创建如下数据库1)数据库名字为xsgl ;数据文件xsgl_data初始尺寸为1MB,

22、最大尺寸为10MB , 文件增量为1MB ;事务日志xsgl_log初始尺寸为1MB ,最大尺寸为10MB ,文件增量 为1MB ;位置均为 你自己姓名目录下(如徐林)。CREATE DATABASE xsglON PRIMARY(NAME=xsgl_data,徐林 xsgl_data.MDF',SIZE=2,MAXSIZE=10,FILEGROWTH=1)LOG ON( NAME = xsgl ' _log,徐林 xsgl_log.ldf',SIZE = 1MB,MAXSIZE = 10,FILEGROWTH = 1)2) 该数据库名称为xsgl 2,有2个10MB的

23、数据文件(xsgl2_data1,xsgl2_data2 ) 和2个10MB的事务日志文件(xsgl2_log1,xsgl_log2)。位置均为你自己姓名目录下CREATE DATABASE xsgl2ONPRIMARY (NAME = xsgl2_data1,FILENAME = 'e:sqlxsgl1.mdf',SIZE = 10MB),( NAME = xsgl2_data2,徐林 xsgl2.ndf',SIZE = 10MB)LOG ON(NAME = xsgl2_log1,徐林 xsgl2_log1.ldf,SIZE = 10MB),(NAME = xsgl2

24、_log2,徐林 xsgl2_log2.ldf,SIZE = 10MB)3)创建一个包含2个文件组的数据库。该数据库名为xsgl3.(选作)主文件组包含文件 xsgl3_data1 和xsgl3_data2。文件组 xsgl3_group 包含文件 xsgl3_data3 和 xsgl3_data4。两个文件组数据文件的FILEGROWTH增量为15%,数据文件的初始大小为2MB。事务日志文件的文件名为 xsgl3_log , FILEGROWTH 增量为15%,日志文件的初始大小为1 MBCREATE DATABASE xsgl3ON PRIMARY(NAME = xsgl3_data1,徐

25、林 xsgl3_data1.mdf,SIZE = 2MB,FILEGROWTH = 15% ),( NAME =xsgl3_data2,徐林 xsgl3_data2.ndf',SIZE= 10MB,FILEGROWTH = 15% ),FILEGROUP xsgl3_Group( NAME =xsgl3_data3,徐林 xsgl3_data3.ndf',SIZE= 10MB,FILEGROWTH = 15% ),( NAME =xsgl3_data4,徐林 xsgl33.ndf',SIZE= 10MB,FILEGROWTH = 15% )LOG ON( NAME =x

26、sgl3_log,徐林 xsgl3.ldf',SIZE= 1MB,FILEGROWTH = 15% )4 修改数据库1) 更改 xsgl 数据库以添加一个 2 MB 大小的新数据文件 (xsgl_data1.ndf)ALTER DATABASE xsglADD FILE(NAME = xsgl_data1,FILENAME = 'd:sqlxsgldat1.ndf',SIZE = 5MB )2) 在 xsgl 数据库中创建一个文件组 fg3 ,并将两个 5 MB 的数据文件 (xsgl_dat3.ndf , xsgl_dat 4 .ndf)添加到该文件组。将 FG3 设

27、置为默认文件组ALTER DATABASE xsglADD FILEGROUP FG3ALTER DATABASE xsglADD FILE( NAME = xsgl_dat3,徐林 xsgl3_dat3.ndf',SIZE = 5MB,MAXSIZE = 100MB,FILEGROWTH = 5MB),( NAME = xsgl3dat4,徐林 xsgl3_dat4.ndf',SIZE = 5MB,MAXSIZE = 100MB,FILEGROWTH = 5MB)TO FILEGROUP FG3ALTER DATABASE xsglMODIFY FILEGROUP FG3 DEFAULT3) 向数据库 xsgl 中添加两个日志文件 (xsgl_log2.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论