谁能帮我做个数据库试题... 30

数据库名:教师数据库教师表(编号char(6),姓名,性别,民族,职称,身份证号)课程表(课号char(6),名称)任课表(ID,教师编号,课号,课时数)用SQL语言实现... 数据库名:教师数据库
教师表(编号 char(6),姓名,性别,民族,职称,身份证号)
课程表(课号 char(6),名称)
任课表(ID,教师编号,课号,课时数)
用SQL语言实现下列功能的sql语句代码:
1. 创建上述三表的建库、建表代码;
要求使用:主键(教师表.编号,课程表.课号)、外键(任课表.教师编号,任课表.课号)、默认(民族)、非空(民族,姓名)、唯一(身份证号)、检查(性别、课时数),自动编号(ID)
2. 将下列课程信息添加到课程表的代码
课号 课程名称
100001 SQL Server数据库
100002 数据结构
100003 VB程序设计

修改 课号为100003的课程名称:Visual Basic程序设计
删除 课号为100003的课程信息
3. 写出创建[任课表视图](教师编号,姓名,课号,课程名称,课时数)的代码;
4. 写出创建[某门课任课教师]内嵌表值函数以及检索的代码;
检索:所有代'SQL Server数据库'这门课程的老师姓名;
5. 写出创建[统计课时数]:输出最大课时数、最低课时数、平均课时的存储过程以及执行代码;
展开
 我来答
zpj5888
2010-12-22 · TA获得超过1012个赞
知道小有建树答主
回答量:419
采纳率:50%
帮助的人:102万
展开全部

我给你个样板你自己做,很简单

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式