下载此文档

北邮数据库第一次实验(精).doc


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
《数据库应用及技术》实验报告实验环境软件环境:WindowsXPSP3 MircosoftSQLServer2005硬件环境:CPU:IntelP7450内存:2G硬盘:320G实验目的熟悉数据库的交互式SQL工具熟悉通过SQL对数据库进行操作。实验内容建立数据库StuManagement打开SQLServerManagementStudio,新建数据库StuManagement语句:createdatabaseStuManagementon(name='StuManagement',filename='C:\SQLServerData\',size=5MB,maxsize=10MB)执行结果:以下操作将在这个数据库的基础上进行数据定义    对于下述三个关系: S(SNO,SNAME,SAGE,SDEPT),AME,TEACHER),SC(O,GRADE)创建对应的三个基本关系创建学生表S(SNO,SNAME,SAGE,SDEPT),由以下属性构成:学号SNO(CHAR型,长度为5,主码,非空唯一),姓名SNAME(CHAR型,长度为20,非空),年龄SAGE(INT型),所在专业SDEPT(CHAR型,长度为20)。语句:CREATETABLES(SNOCHAR(5)PRIMARYKEY,SNAMECHAR(20)NOTNULLUNIQUE,SAGEINT,SDEPTCHAR(20)); 执行结果:AME,TEACHER),由以下属性组成:O(CHAR型,长度为4,主码),AME(CHAR型,长度为20,非空唯一),授课教师TEACHER(CHAR型,长度为20,非空)。语句:ochar(4)amechar(20)notnullunique,teacherchar(20)notnull)执行结果:创建学生选课表SC(O,GRADE),由以下属性组成:学号SNO,O,成绩GRADE,GRADE(INT型),(O)为主码。语句:createtableSC(Snochar(9),Cnochar(4),Gradeint,primarykey(o),);执行结果:此时在对象资源管理器中可以看见建立的三个表C,S,SC修改及删除基本表;修改:未被修改过的S表:在S表中加入属性:性别SEX,CHAR型,长度为2。ALTERTABLESADDSexCHAR(2);修改之后的基本表,可以看到“性别”属性已经被加入其中:将S表中的属性Sage改为SMALLINT型。ALTERTABLESALTERCOLUMNSAGESMALLINT;删除: 在所有操作之后删除S表。DROPTABLES;删除后企业管理器中无法找到表S同理,删除表C,SC的操作如上所述,语句如下:DROPTABLEC;DROPTABLESC;索引的创建和删除;创建:在S表上建立按姓名升序的唯一索引indexS。createuniqueindexindexSonS(snameasc)2)在C表上建立按课程号升序的唯一索引indexC。oasc);3)在SC表上建立按学号升序的唯一索引indexSC。createuniqueindexindexSConSC(snoasc);删除:1)删除S表上的索引indexS。;2)删除C表上的索引indexC。;3)删除在SC表上的索引indexSC。;视图的创建和删除。创建:为信通院的同学建立一个视图S_IE语句:createviewS_IEasselect*='信息与通信工程'withcheckoption删除:dropviewS_IE数据操作:(注:此处按照实际操作的先后顺序,先进行更新操作后进行查询操作)完成各类更新操作:插入数据--插入S数据insertintosvalues('091','小明',20,'信息与通信工程学院','男')insertintosvalues('0902','小天',20,'信息与通信工程学院','男')insertintosvalues('0903','小会',19,'信息与通信工程学院','女')insertintosvalues('0904','小更',21,'信息与通信工程学院','男')insertintosvalues('0905','小好',22,'信息与通信工程学院','女')--插入C数据insertintoCvalues('1003','微机原理','吴晓非')insertintoCvalues('1004','数据采集','徐文波')insertintoCvalues('1005','通信原理','林家儒')ins

北邮数据库第一次实验(精) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小423 KB
  • 时间2019-07-16