资源描述:
《东软数据库期中考在线题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1. 在创建表时,可以为列指定默认值。请判断对错。 标记为待复查 (1)分数对(*)错正确2. 用户可以为表中的列指定默认值。如果插入行时没有为该列指定值,此选项可防止自动为该列指定NULL值。请判断对错。 标记为待复查 (1)分数对(*)错不正确。请参阅第7部分第3课。3. 假定某列可接受Null值,如何使用INSERT语句在该列中隐式插入一个Null值? 标记为待复查 (1)分数使用NULL关键字。使用ON子句在列的列表中省略该列。(*)不能在列中隐式插入Null值。不正确。请参阅第7部分第1课。4. “产品”表包含以下列:产品标识NUMBE
2、RNOTNULL 产品名称VARCHAR2(25)供应商标识NUMBERNOTNULL价目表价格NUMBER(7,2)成本NUMBER(5,2)存货数量NUMBER(4)最近订单日期DATEDEFAULTSYSDATENOTNULL以下哪条INSERT语句将成功执行? 标记为待复查 (1)分数INSERTINTO产品 VALUES(2958,'Cable',8690,7.09,4.04,700);(*)INSERTINTO产品 VALUES(2958,'Cable',8690,7.09,4.04,SYSDATE);INSERTINTO产品(产品标
3、识,产品名称) VALUES(2958,'Cable');INSERTINTO产品(产品标识,产品名称,供应商标识 VALUES(2958,'Cable',8690,SYSDATE);正确5. 您需要向现有表中添加一行。应该使用哪个DML语句? 标记为待复查 (1)分数UPDATEINSERT(*)DELETECREATE正确6. 您得到指示,要向“顾客”表添加一位新顾客。因为这位新顾客还没有接受信用核查,所以您不能向“信用”列添加金额。“顾客”表包含以下列:顾客标识NUMBER(10) 公司VARCHAR2(30) 信用NUMBER(10) P
4、OCVARCHAR2(30) 地点VARCHAR2(30)以下哪两条INSERT语句能够达到您的目的? 标记为待复查 (1)分数(选择所有正确答案)INSERTINTO顾客(顾客标识,公司,POC,地点) VALUES(200,'InterCargo','tflanders','samerica');(*)INSERTINTO顾客 VALUES(200,'InterCargo',null,'tflanders','samerica');(*)INSERTINTO顾客 VALUES(顾客标识,公司,信用,POC,地点)(200,'InterCarg
5、o',0,'tflanders','samerica');INSERTINTO顾客 VALUES(200,InterCargo,0,tflanders,samerica);正确7. 您需要删除“雇员”表中TimJones的一条记录,他的唯一雇员标识号为348。“雇员”表包含以下列:雇员标识NUMBER(5)PRIMARYKEY姓氏VARCHAR2(20)名字VARCHAR2(20)地址VARCHAR2(30)电话NUMBER(10)哪条DELETE语句将删除相应的记录而不会额外删除其他记录? 标记为待复查 (1)分数DELETEFROM雇员 WH
6、ERE雇员标识=348;(*)DELETEFROM雇员 WHERE姓氏=jones;DELETE* FROM雇员WHERE雇员标识=348;DELETE'jones' FROM雇员;正确8. 评估以下语句:DELETEFROM顾客;哪个表述是正确的? 标记为待复查 (1)分数该语句将删除“顾客”表中的所有行。(*)该语句将删除“顾客”列。该语句将删除“顾客”表中的第一行。该语句将从数据库中删除“顾客”表的结构。正确9. 您的一位雇员最近结婚了。她的雇员标识仍然为189,但是她的姓氏现在是Rockefeller。使用哪条SQL语句可以反映此变化?
7、标记为待复查 (1)分数INSERTINTO我的雇员SET姓氏='Rockefeller'WHERE雇员标识=189;INSERT我的雇员SET姓氏='Rockefeller'WHERE雇员标识=189;UPDATEINTO我的雇员SET姓氏='Rockefeller'WHERE雇员标识=189;UPDATE我的雇员SET姓氏='Rockefeller'WHERE雇员标识=189;(*)正确10. “球员”表包含以下列:球员标识NUMBERNOTNULL 球员姓氏VARCHAR2(20)NOTNULL 球员名字VARCHAR2(10)NOTNUL
8、L 球队标识NUMBER 薪金NUMBER(9,2)您需要将老虎队(Tiger)中所有球员每人的薪金提高12.5%。老虎队的“球队标识”