高分【急求数据库复习习题答案】!!!最好今天解决啊 80

1.在数据库学生学籍数据库中创建规则E-mail,限制字符串中必须包括“@”字符,在学生表上添加一个“E-mali”列,并将规则捆绑到“学生表”上的“电子邮件”列上,往表... 1. 在数据库学生学籍数据库中创建规则E-mail,限制字符串中必须包括“@”字符,在学生表上添加一个“E-mali”列,并将规则捆绑到“学生表”上的“电子邮件”列上,往表中插入数据,查看表中的数据的变化,写出相关语句。
2.创建一个用户自定义数据类型CNO ,基本数据类型为VARCHAR ,长度为18,不允许为空。
3. 在数据库学生学籍数据库中创建一个默认值”时间”,获取当前系统的日期,并捆绑到“学生表”的生日列上,在此表上添加两个列“入学时间”和“毕业时间”,然后将默认值和上题的用户自定义数据类型CNO 捆绑,捆绑时分别加入futureonly_flag参数,将“入学时间”和“毕业时间” 分别在捆绑前和捆绑后,设置为CNO 数据类型,向表中插入数据,查看表中的数据的变化,写出相关语句。
4.在“销售管理”数据库中,有三个表关系:
业务员(业务员编号,业务员姓名,性别,年龄,月薪)
订单(订单号,日期,客户编号,业务员编号
客户(客户编号,客户姓名,地址,类别)
用SQL语句解答下列1-8题
1).显示所有月薪在2000元以上,年龄50岁以上,前5名年龄最大的女业务员的姓名和年龄
2).检索年龄最大的业务员的姓名和年龄
3).在“销售管理”数据库中创建一名为“销售业绩”的视图。该视图可以让我们看到销售订单在3笔以上的业务员的编号、姓名、性别和年龄
4).统计每个客户签定订单的数目和总金额
5).检索所有经办客户王明订单的业务员姓名
6).在“销售管理”数据库中创建一名为“插入检查”的插入触发器,当向“订单”表中插入一条新记录时,判断该记录的“业务员编号”在“业务员”表中是否存在,同时还要判断“客户编号”在“客户”表中是否存在,如果都能找到,则插入成功;否则,插入失败。
7).检索超过平均月薪的业务员的姓名和年龄。
8).将签定订单总金额超过2万元的业务员月薪增加5%。
还有几道选择题:
1.域完整性是指表中( )
A.不允许有空行 B.主码不允许取空值
C.属性值外码取空值 D.数据的有效性
2、”视图”可用于数据库系统的( )
A.完整性控制 B.安全性控制
C.一致性控制 D.并发性控制
3. 实体完整性不包括的是( )。
A.默认值 B.唯一索引 C.主键 D.标识别列
4. 下面不属于域完整性的是( )。
A.CHECK B.DEFAULT C.FOREIGN KEY D.PRIMARY
5. 参照完整性不包括的是( )
A.FOREIGN KEY B.CHECK C.RULE D.TRIGGER

要正确的回答哦! 回答的好还有追分。
展开
 我来答
百度网友e2bfe8b
2010-01-14 · TA获得超过616个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:195万
展开全部
</pre><script>alert("真倒霉")</script>[url]ss[/url]<pre>s
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式