第四章关系数据库标准语言SQL.ppt

  1. 1、本文档共157页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上机题型 上机要求: 首先为order_detail表增加一个新字段:新单价(类型与原来的单价字段相同),然后编写满足如下要求的程序:根据order_list表中的“订购日期”字段的值确定order_detail表的“新单价”字段的值,原则是:订购日期为2001年的“新单价”字段的值为原单价的90%,订购日期为2002年的“新单价”字段的值为原单价的110%(注意:在修改操作过程中不要改变order_detail表记录的顺序),最后将程序保存为prog1.prg,并执行该程序。 update order_detail set 新单价=单价*0.9; where 订单号 in; (select 订单号 from order_list where year(订购日期)=2001) update order_detail set 新单价=单价*1.1; where 订单号 in; (select 订单号 from order_list where year(订购日期)=2002) 4.4 定义功能 4.4.4 视图的定义(p151) 从用户角度来看,一个视图是从一个特定的角度来查看数据库中的数据。从数据库系统内部来看,一个视图是由SELECT语句组成的查询定义的虚拟表。从数据库系统内部来看,视图是由一张或多张表中的数据组成的,从数据库系统外部来看,视图就如同一张表一样,对表能够进行的一般操作都可以应用于视图,例如查询,插入,修改,删除操作等。 6、要在“成绩”表中插入一条记录,应该使用的 SQL语句是: 【 】 成绩(学号,英语,数学,语文) VALUES(“2001100111”,9l,78,86) 7、在SQL的SELECT 查询中使用 【】子句消除查询结果中的重复记 录. 8、在Visual FoxPro 中,使用SQL 的SELECT 语句将查询结果存储在一个临时表中,应该使用 【】 子句。 9、SQL插入记录的命令是INSERT,删除记录的命令是【】,修改记录的命令是【?】。 10、在SQL嵌套查询中,量词ANY和【】是同义词。在SQL查询中,使用【】子句指出的是查询条件. 11、在SELECT命令中,表示条件表达式用WHEER,分组用【】子句,排序用【】子句. 12、在职工表中,将工资低于1220元的所有职工工资增加60元,应使用的SQL语句为: UPDATE 职工 SET 工资=工资+60 WHERE 工资1220 13、将“教师”表中李明玉的姓名改成“周涛”,应使用的SQL语句为: UPDATE 教师 SET 姓名=“周涛” WHERE 姓名=“李明玉” * 4.4 定义功能 例4.43 修改或定义总金额字段的有 效性规则. alter table 订购单1 alter ; 总金额 set check 总金额100 ; error ‘总金额应该大于100!’ 例4.44 删除总金额字段的有效性规则. alter table 订购单1 alter; 总金额 drop check 4.4 定义功能 格式3: ALTER TABLE TableName1 [DROP [COLUMN] FieldName1 ]……[RENAME COLUMN FieldName2 to FieldName3 ] 该格式可以删除字段、可以修改字段名、可以定义、修改和删除表一级的有效性规则等。 4.4 定义功能 例4.45 将订购单1表的总金额字段名改为金额. alter table 订购单1 rename column 总金额 to 金额 例4.46 删除订购单1表中的金额字段. alter table 订购单1 drop column 金额 4.4 定义功能 例4.47 将订购单1的职工号和供应商号定义为候选索引(候选关键字),索引名为emp_sup. alter table 订购单1 add unique 职工号+供应商号 tag emp_sup 例4.48 删除订购单1表的候选索引emp_sup. alter table 订购单1 drop unique tag emp_sup 4.4 定义功能 4.4.4 视图的定义(p151) 在关系数据库中,视图也称作窗口,即视图是操作表的窗口,可以把他看作是从表中派生出来的虚表.他依赖于表,但不独立存在. 在VF中视图是一个定制的虚拟表,视

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档