高级数据库-数据库对象管理,子程序的创建与测试-实验要求.doc_第1页
高级数据库-数据库对象管理,子程序的创建与测试-实验要求.doc_第2页
高级数据库-数据库对象管理,子程序的创建与测试-实验要求.doc_第3页
高级数据库-数据库对象管理,子程序的创建与测试-实验要求.doc_第4页
全文预览已结束

下载本文档

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

文档简介

高级数据库应用实验报告要求报告的主要内容一、实验目的 根据各实验项目的实验目的撰写,具体在附件中给出。二、实验环境 操作系统:Windows XP,数据库管理系统(DBMS):SQL Server2008三、实验要求根据各实验项目要求撰写,具体在附件中给出。四、实验内容及完成情况自己所完成的内容,进行了哪些操作、编写了哪些程序及执行后的结果,包括一些错误结果及解决办法等。五、实验体会具体要求1、 本课程实验均属设计性实验,要使用学校统一的报告纸,附加纸张要挟在报告纸内并左侧装订;2、 报告纸的封面要填写完整,项目要与附件中的项目完全一致,否则将返回重写;3、 报告第四项“实验内容及完成情况”中,只允许对操作结果和程序运行结果进行打印,其余内容必须用钢笔或水性笔书写,报告要整洁;4、 严禁出现雷同报告,如果出现雷同,雷同报告的所有学生本次实验将作不及格或最低分处理。如果出现不及格实验项目将取消考试资格。5、 同学在实验前要认真预习,涉及到代码的要预先写好代码,以保证完成实验内容。附件:各实验项目的目的及要求实验项目一、数据库对象管理,子程序的创建与测试实验目的:会创建及管理各种数据库对象(数据库,表,视图,索引,各类约束),掌握T-SQL中函数的调用及创建方法。实验要求:1、创建数据库STUDENT_COURSE;在STUDENT_COURSE数据库中创建以下三张表:(并给每个表中自行录入10条以上数据)(1)Student(Sno, Sname, Ssex, Sage, Mark, MID)要求创建如下约束:l Sno非空并唯一;l Sage16,Ssex只能取值“男”或“女”;l MID为外键,参照Major表;(2)Major(MID, Mname)l MID非空并唯一;l Mname唯一;(3)Course(Cno, Cname, Hours, Ccredit)l Cno非空并唯一;l Hours0。(4)SC(Sno, Cno, Grade)l Sno为外键,参照Studeng;Cno为外键,参照Course;l Grade 导出数据)4、为Course表的Cname列创建非聚集索引index_C1,使用工具和命令两种方式。Use tsgGoCreate nonclustered index index_c1On dbo.Course(Cname)Onprimary5、创建函数,功能:输入一个小数,分别输出其整数部分和小数部分。完成函数调用。书P140 declare Str char(20),Pos smallintsetStr=Str(147.58,6,2)setPos=charindex(.,Str)print RTIM(Str)+的小舒部分是:LEFT(Str,Pos-1)print RTIM(Str)+的整舒部分是:RIGHT(RTRIM(Str),LEN(RTRIM(Str)-Pos+1)6、创建函数,通过输入Cno,查询选修该课的学生姓名和所在专业。完成函数调用。p1447、创建函数,elimination(s1, s2),将字符串s1中所有出现在s2的字符删除并输出s1,例如,如果有elimination(hello, llo),则应输出字符串he。8、创建函数,通过输入Sno,查询该学生选修的课程名称及成绩。P144USE TSGgoCREAT FUNCTION GETINFO(Sno char(10)Returns info table(Cname char(10),Course v

温馨提示

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

评论

0/150

提交评论