数据库实验六(含答案)_第1页
数据库实验六(含答案)_第2页
数据库实验六(含答案)_第3页
数据库实验六(含答案)_第4页
数据库实验六(含答案)_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

整理文档整理文档实验六视图的创建和索引的创建实验内容、视图的创建1、创建school数据库中,department表中的所有记录的视图View_dep;2、使用ALTERVIEW语句修改视图①创建department表中部门名dp_name和部门电话dp_phone的视图View1;②修改视图View1,从department表中查询dp_no和dp_add字段;格式类似如下:ALTERVIEWViewlasselectdp_no,dp_addfromdepartment③使用DROPVIEW语句删除视图■,如必状gl4mIR・庠LVlicrW"IR・庠LVlicrW"♦ |NmpcrH4wwpT«rvn.Wwl■-BW臂袒J*fnMS口□的CFCES■3A#C0UIM4Q3decdaTHiilaH■1!»■M3^axlzclhMJ”0・1中川口产L-13是£甲卸加盘H3ri33ittE/El□dfao3HMIWTfH1*d.TWI1邺TJ*cJFI3—土5MFi*BV'niQVBPiZBT'VP(¥r>6出一二:--ftte•-g5.q*4臼mm一二:--ftte•-g5.q*4臼mm小flt-wacmiffi-iofii都i出4・ft>o&«r|①用select®句查t®视图Viewdep中的所有信息;、#h4**马/UtfW*Mf««wwkZ137二rmi■mi事产*l>£Mdnw#,SMDW三*."1除ftl*3■mt-JLR*IMOI加口IMV上南*3EMai*杵MMhxiniBg■IMIBUHrnwifdill1tiHQI口*I#"9T和和修・Drisai住■用znnia§1mi申Hmi.C■NOi门附呜111■Ml<)««::nan.*2a*」例冉*44僚山 蹴r0巾EHDts-ftflf巾&&♦mH鼻力②用insert语句向View_dep添加数据记录;」ffrfrthn由:in■上jaa>3&?jrf里t』g ・'n-eir,匕斗山Z二勺口◎c口二工0,V・t・ -xtt¥KJtdtat百酬1宝LLU■葭』二丁£黑二

UM之之之之之之&*曰/咏4百酬1宝LLU■葭』二丁£黑二

UM之之之之之之&*曰/咏4③用update语句修改视图View_dep中的数据,把视图中部门名为口腔科 的电话修改成9999999

④用delete删除视图中的数据,把Viewdep视图中骨科的数据记录删除。注意:观察,视图数据的修改,基本表的数据是否也发生相应的变化。二、索引的创建(在school的数据中)1、使用对象资源管理器为students表创建一个以sid为索引关键字的惟一聚簇索引。步骤如下:(1)打开企业管理器SSMS依次展开展开“school”“表"student(2)右击”索引”弹出快捷菜单点击“新建索引”,系统将打开“索引窗口”(3)在窗口中“索引名称”输入索引名、选择索引类型(4)单击“添加”按钮选择要加入索引键的列表。(5)单击“确定”按钮索引建成。

2、重命名索引,将索引名改为stu(1)打开企业管理器SSMS依次展开展开“选课系统”“表”“student(2)右击”索引”弹出快捷菜单点击“重命名”,将原来索引名改为“stu”即可3、删除索引(1)打开企业管理器SSMS依次展开展开“选课系统”“表”“student(2)右击”索引”弹出快捷菜单点击“删除”即可。

4.用sql语言创建索引,并观察实验结果,思考这些索引的用处①为teachers表的tid列创建非聚集索引。格式请参照如下格式(下面出现的例子仅供参考,请勿复制)USEdb_2008CREATEINDEXIX_Stu_SnoONStudent(Sno),刖m<by>niQi3ibpi工B陌uibh■由石的厘②为teachers表的tid列创建唯一聚集索引USEdb_2008CREATEUNIQUECLUSTEREDINDEXIX_Stu_Sno1ONStudent(Sno)

一个表不能同时创建多个聚集索引。创建新聚集索引前要删除现有的聚集索弓I一个表不能同时创建多个聚集索引。创建新聚集索引前要删除现有的聚集索弓I。③为teachers表的tid列创建组合索引(由tid,tname组成)USEdb_2008CREATEINDEXIX_Stu_Sno2ONStudent(Sno,SnameDESC)=¥己哝1卜会.东&jTSENJA僧酬H««UT=¥己哝1卜会.东&jTSENJA僧酬H««UT累l-M④用fillfactor参数为teacher表的tid创建一个填充因子为100的非聚集索引USEdb_2008CREATENONCLUSTEREDINDEXIX_Stu_Sno3ONStudent(Sno)WITHFILLFACTOR=100

⑤用IGNORE_DUP_KEY参数为teachers表的tid创建唯一聚集索引,并且不能输入重复值。USEdb_2008CREATEUNIQUECLUSTEREDINDEXIX_Stu_Sno4ONStudent(Sno)WITHIGNORE_DUP_KEY每个表中只能创建一个聚集索引注意如下:每个表中只能创建一个聚集索引,主键列上一定要创建索引,在那些重复值比较多,查询较少的列上不要创建索引。⑥查看索引信息:

方法一:用SSMS查看,点击表的右键,选设计,弹出表结构设计对话框,右击该对话框,选择索引/键命令,打开索引/命令对话框,在对话框的左侧选中某个索引,在对话框的右侧就可以查看此索引的信息,并可修改。米11|安出明!出帆吗"恒帝.. « ■e*1« 也3tM«av-C9i?innn.xwr>sowmo.*mJ 1岳JJr♦步Jl上乙学.n回刊Qid.Qj口,■■,■■■£fl|fc.TWHWB wpfcMPrHE*Ifi-0UICrf2_HFR,土mFG,:L0虱心・■”4»m«*白niWiWmHneC^SO我£fl|fc.TWHWB wpfcMPrHE*Ifi-0UICrf2_HFR,土mFG,:L0虱心・■”4»m«*白niWiWmHneC^SO我B9iflWlW吧IX_lcAmjidiRC_tE*tMlRii三士il>BMiTU<h[*£Hfl£ "pc联 dkAlAE£.t Wwd■M0■喻■T・eM”E阳附g方法二:用系统存储过程查看:usedb2008EXECSp_helpindexStudentMfi«BV-"白BBTi工WQw<EBfC"OrG■-I(O^MryUji^-I工EZ=dph-lp-naus,ciija.JMR«2dLUjCTOKZS.□金J由曲jHi;d^id&fnrm*|方西/川rWnsha犀-ir”■3&xnH♦MiWM翼5i±r^i-8fci_Urw3f^3g/miUF121K3-r。■O)口r书团址:加wl加切,4121K3-r。■O)口r书团址:加wl加切,4rtF„TMhM_W«9Kiw«WHjBvd'mAXl*JW卜旦WWtLaSt-ihtiai^Ari"ilMMUSEdb_2008SELECTID,NAMEFROMSYSINDEXESWHEREID=(SELECTIDFROMSYSOBJECTSWHERENAME='Student')

3Hk工T隧㈤M-J-aFWFKjECMEnjE3-fr@■O)6:E#tmW1"!ttiWWI冲m例卬♦口Qa©3Hk工T隧㈤M-J-aFWFKjECMEnjE3-fr@■O)6:E#tmW1"!ttiWWI冲m例卬♦口Qa©♦与耳OI3Q7II1限;铲IF「GnUPhswlglgHykJL1即5-j3LEA>・■口>国-4^>^rOMEiMhefi3eezx^trjajunotm二%:dejeeekurp-iaracFgiwnrSTB-TETTEX!3P=KAEE hmwW43j.«SRfJr・nT.«=mrNH^nKZK71'Jf5±scjO<]IC»34jeuksEli1□tft4idl£>fwr3此8餐河”*A?e口在rapaAii>r3t£b>CN33duujSiM_LlW3n3段事期口附,mgrucinrfbaft^*5・和h0±AG.:J*5・和h0±AG.:J.3.E-i«♦陵川iWiWrXsuemuwTinivw、修改索引的名字USEdb_2008EXECsp_rename'Student.IX_Stu_Sno','IX_Stu_Sno1'二、删除索引USEdb_2008-判断表中是否有要删除的索引IfEXISTS(Sele

温馨提示

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

评论

0/150

提交评论