1、数据库实验报告交通管理系统键入文字 数据库实验报告 实验名称 交通管理系统 实验人学号 姓名 报告完成日期 2021年11月30日 教师评语: 成绩: 指导教师签字: 评阅日期: 年 月 日 1 键入文字 目录 第一部分 数据库设计 . 3 第二部分:实验内容第三部分:实验总体评价和体会 一、问题描述 . 3 二概念模型设计 . 4 三、创建数据字典 . 5 四、数据库逻辑设计 . 7 . 8 实验一: 数据库实施:创建数据库及其对象 . 8 实验二: 数据的增删改 . 15 实验三: 数据库查询 . 21 实验四: 创建和删除视图 . 24 . 26 2 键入文字 第一部分 数据库设计 一、
2、问题描述 系统对违章车辆、车主、违章信息、时间、惩处形式、执法民警等信息进行管理。违章车辆具有车牌号、车型、颜色三个属性车牌号为键码。车主有身份证号、手机号、姓名三个属性身份证号为键码。违章信息有违章信息编号、地点、内容三个属性违章信息编号为键码。惩处形式具有费用、是否付、扣分、是否已扣、编号五个属性,编号为键码。执法民警具有民警编号、姓名、民警手机号三个属性,民警编号为键码。 车主拥有违章车辆,违章车辆具有违章信息,违章信息既包含惩处方式,执法民警执法违章车辆。具有有联系属性时间,执法有联系属性车辆个数。 (2)功能设计 此数据库可以实现查询:违章车辆信息 查询车主信息、执法民警信息、 违章
3、时间、地点、违章内容 惩处形式信息(费用是否付清、分数是否已经被扣 3 键入文字 二概念模型设计 E-R图设计 车型 车牌号 身份证号 手机号 颜色 违章车辆 具有 违章信息 包含 拥有 车主 姓名 民警编号 执法 执法民警 姓名 时间 违章编号 车辆个数 手机号 内容 地点 费用 惩处形式 分数 惩处编号 是否付清 是否已扣 4 键入文字 三、创建数据字典 违章车辆 字段名 carnumber cartype color 数据类型 char char char 长度 8 8 8 约束 不空,键码 可空 可空 描述 车牌号 车型 颜色 字段名 ownername Idnumber 数据类型 c
4、har char 车主 长度 约束 描述 8 不空 姓名 20 不空,键码 身份证(18位) 号 phonenumber char 16 可空(11位) 手机号 carnumber char 8 不空键码外码 车牌号 字段名 数据类型 policername char policenumber char pphonenumber char 执法民警 长度 约束 描述 8 不空 民警姓名 2 不空,键码 民警编号 16 可空(11位) 民警手机号 字段名 wznumber contents place 数据类型 int char char 违章信息 长度 约束 描述 2 不空,键码 违章编号 16 不空 内容 16 不空 地点 5 3 / 3