




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库上机实验五篇范文 第一篇:数据库上机实验创建数据表与数据输入PartI.使用SQLServerManagementStudio创建数据表和输入数据1.在SQLServerManagementStudio中创建数据表P691.(1)-(6)2.为数据表输入数据P764.(1)-(4)3.数据浏览P771.(1)-(2)2.(1)-(3)PartII.使用SQL语句创建数据表和输入数据1.使用SQL语句创建数据表P72.例3-22.使用SQL语句输入数据P82.例3.8习题:P.105(1)(2)insert数据操作Insert、Update、DeleteP1053.上机练习题(2)(4)Insert(100001,1000,2002-12-180:00:00)(100002,2000,2010-3-200:00:00)Update(100001,1500,2002-12-180:00:00)(100002,2000,2012-9-250:00:00)DeleteTransact-SQL语句基础11.将teaching数据库中score表的studentno列设置为引用表student的外键。ALTERTABLEScoreADDCONSTRAINTFK_score_studentFOREIGNKEY(studentno)REFERENCESstudent(studentno)2.将teaching数据库中class表的classname创建UNIQUE约束。ALTERTABLEclassADDCONSTRAINTUQ_classUNIQUE(classname)执行如下插入语句,查看提示信息INSERTINTOclassVALUES(‘090602’,’计算机0902’,’计算机学院’,’马文斐’)3.为teaching数据库中student表的birthday列创建CHECK约束,规定学生的年龄在17-25岁之间。ALTERTABLEstudentADDCONSTRAINTCK_birthdayCHECK(YEAR(GETDATE())-YEAR(birthday))BETWEEN17AND25执行如下插入语句,查看提示信息INSERTINTOstudent(studentno,sname,sex,birthday,classno)VALUES(‘0922221328’,’张源’,’男’,’1983-04-05’,’090501’)提示:表达式YEAR(GETDATE())-YEAR(birthday)4.为teaching数据库创建规则prof_rule,规定教师职称取值只能为’助教’,’讲师’,’副教授’,’教授’,并将其绑定到teacher表的prof列上。CREATERULEprof_ruleAS@profIN(’助教’,’讲师’,’副教授’,’教授’)EXECsp_bindrule‘prof_rule’,‘teacher.prof’执行如下插入语句,查看提示信息INSERTINTOteacherVALUES(‘t05002’,’张源’,’软件工程’,’工程师’,’计算机学院’)提示:表达式IN(职称列表)5.编写程序,输出在1-3000之间能被17整除的最大数值提示:可使循环控制变量从最大值开始,逐步减少,第一个满足被17整除的数值即为所求解的结果,可通过BREAK语句跳出循环。(如果使循环控制变量从小到大逐步增加,则循环次数将大大增加,程序执行效率将下降。)PRINT‘1-3000之间能被17整除的最大数值为:’+CAST(@iASCHAR(4))DECLARE@sINT,@iINTSELECT@s=0,@i=3000WHILE@i>=1BEGINIF@i%17=0BEGINPRINT‘1-3000之间能被17整除的最大数值为:’+CAST(@iASCHAR(4))BREAKEND@i=@i-1ENDTransact-SQL语句基础21.利用Transact-SQL语句声明一个长度为16的nchar型变量bookname,并赋初值为“SQLServer数据库编程”,打印该变量。2.编程求50-100之间的所有能被3整除的奇数之和。3.编写程序,声明CHAR型变量@ch,并赋初值。判断字符变量@ch中存放的是字母、数字字符还是其他字符,并输出相关信息。(提示:UPPER函数可以将小写字母转换为大写字母)4.编写程序,求解如下分数序列的前20项之和并打印输出结果。S=2/1+3/2+5/3+8/5+13/8+21/13+…分析数列的规律:后一项的分子为前一项的分子和分母之和,后一项的分母则为前一项的分子,通过循环即可实现累加。注意:声明分子和分母为浮点型数据NUMERIC(20,7).5.查询编号为c06108,

代瑶****zy
实名认证
内容提供者


最近下载
贵州省城市管理行政执法条例.doc
贵州省城市管理行政执法条例.doc
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf