测试一++关系数据库标准语言SQL+数据定义和....pdf

测试一++关系数据库标准语言SQL+数据定义和....pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. 测试一 关系数据库标准语言 SQL 数据定义和查询 某银行信息系统的数据库部分关系模式如下所示: 客户(客户号 char(18) ,姓名 char(10) ,性别 char(2) ,地址 char(30) ,邮编 char(6) , 电话 char(14) ) 账户(账户号 char(18) ,客户号 char(18) ,开户支行号 char(18) ,余额 numeric(12,2) ) 支行(支行号 char(18) ,支行名称 char(30) ,城市 char(10) ,资产总额 numeric(12,2) ) 交易(交易号 int ,账户号 char(18) ,业务金额 numeric (12,2) ,交易日期 Data ) 其中,业务金额为正值表示客户向账户存款;为负值表示取款。 1. 创建数据库 bank 。 2. 2. 在数据库 bank 中,按要求创建如上数据表(注:单下划线的为主码,双下划线为外 码 ) 。 Word 文档 . 3. Word 文档 . 4. 5. 3. 以下是创建账户关系的 SQL 语句,账户号作为主码;客户号不能重复,且不能为 空。账户余额不能小于 1.00 元。请将空缺部分补充完整。 Word 文档 . CREATE TABLE 账户 ( 账户号 CHAR(19) (a ) , 客户号 CHAR(10) (b ) , 开户支行号 CHAR(6) NOT NULL , 余额 NUMBER(8,2) (c) ); 4. 现司法机关希望查看在北京市该银行的各支行客户中, 2009 年 9 月 1 日使用了银行 存取服务的所有客户的详细信息,请补充完整相应的查询语句。 ( 交易日期形式为 2000-01-01‘ ’) SELECT DISTINCT 客户 .* FROM 客户 , 账户 , 支行 , 交易 WHERE 客户 .客户号 = 账户 .客户号 AND 账户 .开户支行号 = 支行 .支行号 AND (d ) AND 交易 .账户号 = 账户 .账户号 AND (e) ; 上述查询优化后的语句如下,请补充完整。 SELECT DISTINCT 客户 .* FROM 客户 , 账户 , (f ) AS 新支行 , (g ) AS 新交易 WHERE 客户 .客户号 = 账户 .客户号 AND 账户 .开户支行号 = 新支行 .支行号 AND 新交易 .账户号 = 账户 .账户号 ; Word 文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档