4综合试题vfp..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库 1.设置Student表中'学号'字段的显示格式:学号只能由数字组成,且居中显示。学号 格式 : I 输入掩码: 999999 2.设置Student表中'性别'字段的有效性规则:性别字段只能输入男或女,输入错误时提示:'性别只能为男或女',默认性别为男; 学号 规则:性别=男 OR 性别=女 设置Sc表中'学号'字段的有效性规则:学号的前四位必须为2008或2009,输入错误时提示:'学号前四位必须为2008或2009',默认学号为'2008'。 【LEFT(学号,4)=2008 OR LEFT(学号,4)=2009】【学号=2008 OR 学号=2009】【subs(学号,1,4)=2008 OR subs(学号,1,4)=2009】 3.设置Student表的记录有效性规则:2008级同学不能是法律学院的 (法律学院的院系号为3)学生,错误时提示:'2008年法律学院没有招生'。【NOT(LEFT(学号,4)=2008 and 院系号=3)】 4.设置Sc表的触发器规则:删除记录时,不及格的记录(成绩小于60分)禁止删除;修改成绩时,不能将成绩改为超过99分;添加记录时,成绩不能小于0分或者大于100分。 【成绩=0 and 成绩100 】【 成绩=99】【成绩=60】 1.对“职工”表,设置“工资”字段有效性规则在1000到3000元之间,错误提示为'工资输入错误',默认工资值为'1200'。 规则:工资=1000 and 工资=3000 2.对“仓库”表设置记录有效性:面积大于450的仓库不能建在南京, 错误提示为'南京用地太贵' [NOT(面积450 and 城市=南京)][南京用地太贵] 3.对“仓库”表设置插入触发器为面积不能超过1000,更新触发器为面积不能小于等于0,删除触发器为面积不能在200到400之间仓插入触发器: [面积=1000[面积0][面积400 or面积200] 4.在“职工”表和“订购单”表间建立永久关系(其中“职工”表的 “职工号”字段已建立主索引),并设置更新规则为级联;删除规则为限制;插入规则为忽略。 *一、建立如图3-1 所示的sales数据库。该数据库包含表customers、orders和books。 *1.创建sales数据库,并打开数据库设计器 CREATE DATABASE SALES MODIFY DATABASE * 2.创建数据库表customers,同时建立主索引。其中custid 为字符型,宽度6,主关键字;name为字符型,宽度15;phone为字符型,宽度14。 CREATE table customers(custid c(6) PRIMARY KEY,name c(15),phone c(14)) * 3.创建数据库表books,同时建立主索引,候选索引以及有效性规则。其中bookid为字符型, 宽度6,主关键字;name为字符型,宽度30,候选关键键字;price 为货币型(Y),并定义有效性规则:“不小于0”,信息:“书的单价必须大于”,默认值: 0。 CREATE TABLE books(bookid C(6) PRIMARY KEY,name C(30) unique, price Y CHECK price=0 ERROR 书的单价必须大于0 DEFAULT 0) * 4.创建orders表,同时按bookid+custid建立主索引,索引标识为 ordid。其中bookid为字符型,宽度6;custid为字符型,宽度6;qty 为整型(i),并定义有效性规则:不小于0,信息:书的数量不能少于0,默认值:0。 CREATE TABLE orders(bookid C(6),custid C(6),date D,; qty I CHECK QTY=0 ERROR 书的数量不能少于0 DEFAULT 0, ; PRIMARY KEY bookid+custid TAG ordid) * 5.向customers表中添加fax字段,类型为字符型,宽度为20,并允许它为NULL值; ALTER TABLE customers ADD fax C(20) NULL * 6.给customers表添加新字段fax2字符型,宽度为20,不能为NULL,并定义为候选索引; ALTER TABLE customers ADD fax2 C(20) NOT NULL UNIQUE * 7. 修改customers表的fax字段类型为N,宽度为8,小数位数为1,默认值为0; ALTER TABLE customers alter fax N(8,1) DEFAULT 0 * 8.修改customers表的fax2字

文档评论(0)

sdgr + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档