sql创建数据库 5

一:创建一个数据库,并创建三个数据库表。1、以自己的姓名(拼音)创建一个数据库。(10分)2、在数据库中创建如下三个表,并输入内容student表(学生表)(10分)学号... 一:创建一个数据库,并创建三个数据库表。
1、以自己的姓名(拼音)创建一个数据库。(10分)
2、在数据库中创建如下三个表,并输入内容
student表(学生表)(10分)
学号 姓名 性别 年龄 系别
1 吴好 男 18 计算机系
2 崔平 女 21 经管系
3 钱筱 女 19 电子系
course表(课程表) (10分)
课程号 课程名 学分
1 SQL Server 4
2 数据结构 3
3 专业英语 2
sc表(选课表)(10分)
学号 课程号 成绩
1 1 88
2 1 90
2 2 70
3 3 79
二、写出SQL语句
1、把course表中课程号为3的课程的学分修改为3。(10分)
2、在student表中查询年龄大于18的学生的所有信息,并按学号降序排列。(10分)
3、在以上三个表中查询选的课程的“学分”为3,并且成绩大于80的学生的学号、姓名和性别。(10分)
4、为student表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器自动删除SC表中与之有关的记录。
(注:在创建触发器之前要判断是否有同名的触发器存在,若存在则删除之。)(
展开
 我来答
447902575
2010-05-30
知道答主
回答量:31
采纳率:0%
帮助的人:0
展开全部
正常
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式