- 153
- 0
- 约2.86千字
- 约 8页
- 2021-10-28 发布于河北
- 举报
居民户籍管理系统数据库设计
网络训练学院《数据库原理》课程设计题目:居民户籍管理系统数据库设计学习中心:福建福鼎学院奥鹏学习中心层次:专升本专业:网络工程年级: 14 年秋季学号: 141174405208同学:刘天宇辅导老师:完成日期: 16 年 1 月 11 日一、设计题目户籍管理系统二、设计目的1.运用已学过的学问进展一个简洁的数据库设计。2.根本把握设计课题的根本步骤和方法。3.把握数据库建立的需求分析。4.根本把握应用系统开发中设计文档的编制。三、设计分析户籍管理系统需求分析如下所示:1、用户登录管理:主要实现用户登陆、修改用户和修改用户密码功能,以及用户根本信息的录入、修改、删除等功能。可以依据登陆身份的不同,实现不同的功能。2、人员信息管理:此模块是完成对人员信息的增、删、查、改的功能。3、户籍管理模块:该模块主要是实现对人口户籍的信息进展增、删、查、改的功能。4、系统信息查询模块:在对人口户籍信息查询的过程中,要务实现多种查询方式。可以根据人、所在地、性别等等信息进展分类查询。四、概念构造设计分析依据需求画出E-R图,如下所示七、图1户籍管理系统E—R图1〕户口迁入信息E-R图2〕户口迁出信息E-R图3〕人口迁入信息E-R图4〕人口迁出信息E-R图五、规律构造分析将E--R图转化为关系形式,户口信息〔户号# ,户主姓名,身份证号,民族,住址,何时迁入,迁入地,何时迁出,迁往何处〕人口信息〔姓名,性别,身份证号#,,民族,籍贯,出生日期,出生地,职业〕人口迁入信息〔户号#,ID#,与户主关系,何时迁入,迁入地,是否迁出〕管理员信息〔职工编号#,姓名,性别,密码〕六、定义表构造1、依据关系形式定义表构造,生成表如下所示:表1 户口信息表HK表2 人口信息表RK表3 管理员信息表GL表4 人口迁入信息表 RIN户号引用户口信息表,ID引用自人口信息表,两者均为外键建立数据库及数据表、修改表构造等操作CREATE DATABASE 户籍信息create table HK(Hno char(20) primary key not null,Hname char(20) not null,ID char(20) not null,Nation char(20) not null,Add varchar(20) not null,Indate Datetime not null,wherein varchar (20) not null〕用SQL语句创立人口迁入信息表〔RIN〕create table RIN(Hno charaa(20) not null,Relation char(20) not null,ID char(20) not null,Indate Datetime not null,wherein varchar(20) null,out char(20) not null,primary key (Hno,ID),foreing key (Hno) references HK(Hno),foreing key(ID) references RK(ID))基于户籍信息数据库的三个表,用SQL语言完成以下各项操作:①为人口信息表的“sex〞列,添加约束性别只可选择“男〞或“女〞。Alter table RKAdd constraint check〔sex=“男〞or sex=“女〞〕②将人口信息表的“Nation〞列的定长该为不定长字符串Alter table RKAlter column Nation varchar③给人员信息表〔〕增加一列“marry〞〔婚否〕,数据类型为char〔20〕。alter table RKadd marry char(20)④删除刚增加的列“marry〞。Alter table RKDrop marry八、详细功能实现实现详细功能,包括数据更新,插入,删除和查询。1、向户口信息表中插入一个新的户口信息“1220〞,“张韶涵〞,“410503197〞,“汉〞,“汇文路345号〞,“1998-12-3〞,“香港〞。insert into HK value〔’1220’,’张韶涵’,’410503197’,’汉’,’汇文路345号’,’1998-12-3’,’香港’,〕结果如图2所示:图22、将户名为“张韶涵〞的户口的迁入地改为“马来西亚〞。update HK set wherein = 马来西亚 where Hname = 张韶涵’结果如图3图、4所示:图3图43、向人口信息表
您可能关注的文档
- 屋面防水工程施工方案.docx
- 屋面防水工程施工方案71291.docx
- 屋面防水工程施工方案93765.docx
- 屋面防水工程施工方案71378.docx
- 屋面防水工程施工方案77937.docx
- 屋面防水工程施工承包合同范本.docx
- 屋面防水工程施工合同模板.docx
- 屋面防水工程施工合同协议书范本 律师版.docx
- 屋面防水工程施工合同单项.docx
- 屋面防水工程施工合同书.docx
- 2025至2030酒店产业政府现状供需分析及市场深度研究发展前景及规划可行性分析报告.docx
- 2025-2030中国笔记本电脑和平板电脑行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2025-2030中国安乃近行业运行形势及竞争策略分析研究报告.docx
- 2025至2030中国医用显示器行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国飞机加油行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国电机启动器行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国帮助创作工具(HAT)软件行业深度研究及发展前景投资评估分析.docx
- 2025至2030增益均衡器行业市场占有率及投资前景评估规划报告.docx
- 2025至2030红茶行业市场风险投资及运作模式与投融资报告.docx
- 2025至2030中国变频功率计行业调研及市场前景预测评估报告.docx
原创力文档

文档评论(0)