求人帮忙做道编程题 谢谢啦 !!!! 实在太长不会 急啊希望大哥大姐一定要帮帮忙 20
图书管理数据库关系模型如下:图书B(书号cBN,书名cT,作者cT,允许借出天数nDay)学生S(姓名cN,班级cC,借书证号cLN)借书L(cLN,cBN,日期dD)说...
图书管理数据库关系模型如下:
图书B(书号cBN,书名cT,作者cT,允许借出天数 nDay)
学生S(姓名cN,班级cC,借书证号cLN)
借书L(cLN,cBN,日期 dD)
说明:字段nDay为数值型,字段dD为日期型,其他字段为字符型,写出下列各题对应的SQL语句
1.向图书表中插入一条数据,对应内容为:(002,VB程序设计,张宇,30)
2.更新图书表中书号为002的图书将允许借出天数为40天
3.删除图书表中书名为VB程序设计的书籍
4.显示借书表中日期在2005-2-1至2005-3-31日范围内的记录信息
5.显示学生表中030203班姓李学生的信息
6.建立视图vBookInfo 显示当月借出的书籍信息(显示cLN,cBN,dD字段内容)
7.建立存储过程pro_STU存储过程,根据用户制定的学生班级,显示该班所有学生的借书证信息(学生姓名,学生借书证号)
8.显示在2005年4月份借出的图书信息,要求显示借书的学生姓名,班级,书籍名称,借书日期
这是SQL编程题 谢谢你啦做出来就行 !!!!万分感谢 展开
图书B(书号cBN,书名cT,作者cT,允许借出天数 nDay)
学生S(姓名cN,班级cC,借书证号cLN)
借书L(cLN,cBN,日期 dD)
说明:字段nDay为数值型,字段dD为日期型,其他字段为字符型,写出下列各题对应的SQL语句
1.向图书表中插入一条数据,对应内容为:(002,VB程序设计,张宇,30)
2.更新图书表中书号为002的图书将允许借出天数为40天
3.删除图书表中书名为VB程序设计的书籍
4.显示借书表中日期在2005-2-1至2005-3-31日范围内的记录信息
5.显示学生表中030203班姓李学生的信息
6.建立视图vBookInfo 显示当月借出的书籍信息(显示cLN,cBN,dD字段内容)
7.建立存储过程pro_STU存储过程,根据用户制定的学生班级,显示该班所有学生的借书证信息(学生姓名,学生借书证号)
8.显示在2005年4月份借出的图书信息,要求显示借书的学生姓名,班级,书籍名称,借书日期
这是SQL编程题 谢谢你啦做出来就行 !!!!万分感谢 展开
2个回答
展开全部
1、对带“*”符号的行进行解释
1)判断书籍(book)表中图书名称(name)包含“数据库”(SQLSERVER)关键字的平均价格(price)是否小于50美元。
2)在控制台上显示 ‘下面列出介绍SQL SERVER的书籍’的文字。
3)查询并显示书籍(book)表中书籍名称为SQLServer的相关图书名。
4)如果平均价格高于或等于50美元。
5)那么在控制台上显示‘介绍SQL SERVER的书籍太贵了!’。
2、对带“*”符号的行进行解释
6)声明变量B和C为整形变量。
7)将整型变量A赋值为3,B赋值为4,并显示。
8)将整型变量C赋值为A+B的和,和值为7。
9)显示整型变量C的值。
3. 对带“*”符号的行进行解释。
10)将整型变量Result赋值为1,i赋值为5,并显示。
11)定义循环Loop“Label1”。
12)在循环中将Result的值乘以i的值并复制给Result。
13)在循环中递减i的值。
14)判断i的值是否大于1.
15)如果i的值大于1那么继续进行下一次循环,直到i的值不大于1为止。
五、SQL编程题
1、insert into B (cBN,cT,cA,nDay) values(003、C++教程、张可、20)。
2、update B set nDay=40 where cBN=003。
3、delete * from B where cT like '%PB程序设计的%'。
4、select * from L where dD between '2005-5-1' and '2005-5-31'。
5、select * from (select * from S where cC='030201') where cN like '张%'。
我网上找的答案,应该够你用了,关于视图和存储过程的我一下子不想写了,有空再写给你
1)判断书籍(book)表中图书名称(name)包含“数据库”(SQLSERVER)关键字的平均价格(price)是否小于50美元。
2)在控制台上显示 ‘下面列出介绍SQL SERVER的书籍’的文字。
3)查询并显示书籍(book)表中书籍名称为SQLServer的相关图书名。
4)如果平均价格高于或等于50美元。
5)那么在控制台上显示‘介绍SQL SERVER的书籍太贵了!’。
2、对带“*”符号的行进行解释
6)声明变量B和C为整形变量。
7)将整型变量A赋值为3,B赋值为4,并显示。
8)将整型变量C赋值为A+B的和,和值为7。
9)显示整型变量C的值。
3. 对带“*”符号的行进行解释。
10)将整型变量Result赋值为1,i赋值为5,并显示。
11)定义循环Loop“Label1”。
12)在循环中将Result的值乘以i的值并复制给Result。
13)在循环中递减i的值。
14)判断i的值是否大于1.
15)如果i的值大于1那么继续进行下一次循环,直到i的值不大于1为止。
五、SQL编程题
1、insert into B (cBN,cT,cA,nDay) values(003、C++教程、张可、20)。
2、update B set nDay=40 where cBN=003。
3、delete * from B where cT like '%PB程序设计的%'。
4、select * from L where dD between '2005-5-1' and '2005-5-31'。
5、select * from (select * from S where cC='030201') where cN like '张%'。
我网上找的答案,应该够你用了,关于视图和存储过程的我一下子不想写了,有空再写给你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询