专升本,福建,计算机,全套,软件工程,入学考试
24、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:__________和__________。
25、数据库设计的几个步骤是需求分析,概念设计,__________,__________数据库实施等。
三、根据题意,写出实现以下查询的SQL语句(本大题共25分)
请将答案写在答题纸相应的位置上。
现有某产品销售数据库,其中有如下三个基本表:
商场表:Market(Mno,Mname,City)
各属性分别表示商场编号,商场名称和所在城市;
产品表:Product(Pno,Pname,Price)
各属性分别表示产品编号,产品名称和价格;
销售表:Sale(Mno,Pno,Quantity)
各属性分别表示商场编号,产品编号,数量。
各表中数据实例如下图-3所示:
图-3 产品销售数据库中各类表
请根据表结构和表中数据完成以下各题。
26、写出完成下列功能的SQL语句:(2分)
向Product表插入一条记录,各字段的值如下:
产品编号(Pno):P2145
产品名称(Pname):康佳手机
价格(Price):1250
(注意:价格字段为整型,其余字段为字符型)
27、已有关系代数查询表达式:
写出实现其相应功能的SQL语句。(2分)
28、根据表结构和数据,写出完成下列查询的SQL语句:
(1)在Market表中查询名称以“厦门”开头的商场名称和所在城市(3分)
(2)在Product表中查询价格大于等于1200的产品信息,并以价格降序(从高到低)显示。
(3)查询有产品编号为“P1208”产品的商场编号(Mno)与名称(Mname)。(3分)
29、写出实现下列数据修改或删除功能的SQL语句:
(1)在Product表中把联想电脑的价格改为4568。(3分)