首页 > 计算机 > 计算机四级 正文

( 1 )某汽车维修公司需建立一个汽车维修数据库,该数据库中需要存储和管理下列信息:车辆信息:车牌

时间:2021-05-04 13:57:42 解答: 97 次

( 1 )某汽车维修公司需建立一个汽车维修数据库,该数据库中需要存储和管理下列信息:

车辆信息:车牌号,车型,发动机号,行驶里程,车辆所有人,联系电话

维修项目:项目号,项目名称,维修费

汽车备件:备件号,备件名称,备件单价,库存数量

以上数据之间存在下列约束:

● 可以对一个车辆进行多个维修项目,每个维修项目可用于多个车辆,维修项目完成后要在数据库中记录维修时间;

● 一种备件可用于多个维修项目,每个维修项目最多只使用一种备件,但每种备件的数量可以是多个。

1 根据以上需求构建该数据库的概念模型(画 ER 图 ) 。 ( 8 分)

2 假设车辆信息有如下约束:

● 车牌号 : 标识属性 , 取值形式为 : 第 1 个字符是 “ 京 ” , 第 2 个字符为 “ A ” 到 “ Z ” 的字 母 , 第 3 到 第7 个字符均是 “ 0 ” 到 “ 9 ” 的数字。此列采用普通编码定长字符型,非空;

● 车型:普通编码定长字符型,长度为 6 ,默认值为 “ 轿车 “ ;

● 发动机号:普遍编码定长字符型,长度为 6 ,非空;

● 行驶里程:整型,取值大于等于 0 ;

● 车辆所有人:普通编码定长字符型,长度为 8 ,非空;

● 联系电话:普通编码定长字符型,长度为 13 ,取值唯一。

写出创建满足上述要求的车辆信息表的 SQL 语句 。 ( 注 : 表名 , 列名均用题中给出的中文名 , SQL 语句中的大、小写字母均可 。 ) ( 8 分)

正确答案:

12

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 23:59:25

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 23:59:25

←请使用微信扫码支付