河南公基

首页 > 试题汇总 > 公基

某汽车维修公司需建立一个汽车维修数据库,该数据库中需要存储和管理

华图教育 | 2020-04-09 12:55

收藏

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

正确答案:

1

2

分享到

微信咨询

微信中长按识别二维码 咨询客服

全部资讯

copyright ©2006-2020 华图教育版权所有