欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    居民户籍管理系统数据库设计.docx

    • 资源ID:6809408       资源大小:132.50KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    居民户籍管理系统数据库设计.docx

    大逐典2也翁教育学院数据库原理课程设计题目:居民户籍管理系统数据库设计学习中心:福建福鼎学院奥鹏学习中心层次:专升本专业:网络工程年级:14年秋季学号:学生:刘天宇辅导教师:完成日期:16年1月11日一、设计题目户籍管理系统二、设计目的1 .运用已学过的知识进行一个简单的数据库设计。2 .根本掌握设计课题的根本步骤和方法。3 .掌握数据库建立的需求分析。4 .根本掌握应用系统开发中设计文档的编制。三、设计分析户籍管理系统需求分析如下所示:1、用户登录管理:主要实现用户登陆、修改用户和修改用户密码功能,以及用户根本信息的录入、修改、删除等功能。能够根据登陆身份的不同,实现不同的功能。2、人员信息管理:此模块是完成对人员信息的增、删、查、改的功能。3、户籍管理模块:该模块主要是实现对人口户籍的信息进行增、删、查、改的功能。4、系统信息查询模块:在对人口户籍信息查询的过程中,要求实现多种查询方式。可以按照人、所在地、性别等等信息进行分类查询。四、概念结构设计分析根据需求画出E-R图,如下所示图1户籍管理系统ER图1)户口迁入信息E-R图3)人口迁入信息E-R图民族性别出生地籍户号姓名民族职业文化程度职业人口信息工作单位工作单位婚姻状况是否已迁身份证号出生H期与户主关系是否已迁出4 巫信 (婚姻状况五、逻辑结构分析将E-R图转化为关系模式,户口信息(户号#,户主姓名,身份证号,民族,住址,何时迁入,迁入地,何时迁出,迁往何处)人口信息(姓名,性别,身份证号民族,籍贯,出生日期,出生地,职业)人口迁入信息(户号#,ID#,与户主关系,何时迁入,迁入地,是否迁出)管理员信息(职工编号#,姓名,性别,密码)六、定义表结构1、根据关系模式定义表结构,生成表如下所示:表1户口信息表HK列名说明数据类型约束Hno户号定长字符串,长度为20非空,主键Hname户主姓名定长字符串,长度为20非空TD身份证号定长字符串,长度为20非空Nation民族定长字符串,长度为20非空Add住址不定长字符串,长度为20非空Indate何时迁入Datetime非空wherein何地迁入不定长字符串,长度为20非空Outdate迁出日期Datetime可空Whereout迁往何地不定长字符串,长度为20可空表2人口信息表RK列名说明数据类型约束Rnamc姓名定长字符串,长度为20非空Rsex性别定长字符串,长度为2非空ID身份证号定长字符串,长度为20非空,主键Nation民族定长字符串,长度为20非空Province籍贯定长字符串,长度为20非空Birdate出生日期Datetime非空Birpace出生地不定长字符串,长度为20可空Address住址不定长字符串,长度为20可空表3管理员信息表GL列名说明数据类型约束Name姓名定长字符串,长度为20非空Number职工编号定长字符串,长度为20非空,主键Sex性别定长字符串,长度为2可空Password密码不定长字符串,长度为20非空表4人口迁入信息表RIN列名说明数据类型约束Hno户号定长字符串,长度为20非空,主键Relation与户主关系定长字符串,长度为20非空ID身份证号定长字符串,长度为20非空,主键Indata何时迁入Datetime可空wherein迁入地不定长字符串,长度为20可空Out是否迁出定长字符串,长度为20可空户号引用户口信息表,ID引用自人口信息表,两者均为外键建立数据库及数据表、修改表结构等操作CREATEDATABASE户籍信息createtableHK(Hnochar(20)primarykeynotnull,Hnamechar(20)notnull,TDchar(20)notnull,Nationchar(20)notnull,Addvarchar(20)notnull,TndateDatetimenotnull,whereinvarchar(20)notnull)用SQL语句创立人口迁入信息表(RIN)createtableRIN(Hnocharaa(20)notnull,Relationchar(20)notnull,IDchar(20)notnull,IndateDatetimenotnull,whereinvarchar(20)null,outchar(20)notnull,primarykey(Hno,ID),foreingkey(Hno)referencesHK(Hno),foreingkey(ID)referencesRK(ID)基于户籍信息数据库的三个表,用SQL语言完成以下各项操作:为人口信息表的“sex”歹J,添加约束性别只可选择“男”或"女。AltertableRKAddconstraintcheck(sex="男"Orsex="女")将人口信息表的“Nation”列的定长该为不定长字符串AltertableRKAltercolumnNationvarchar给人员信息表()增加一列“marry"(婚否),数据类型为Char(20)altertableRKaddmarrychar(20)删除刚增加的列“marIy'°AltertableRKDropmarry七、具体功能实现实现具体功能,包括数据更新,插入,删除和查询。1、向户口信息表中插入一个新的户口信息“1220”张韶涵”,"410503197",“汉","汇文路345号,w1998-12-3",“香港。insertintoHKvalue(,1220,张韶涵','410503197','汉','汇文路345号','1998-12-3,香港',)结果如图2所示:图22、将户名为“张韶涵”的户口的迁入地改为“马来西亚。updateHKsetwherein='马来西亚'whereHname='张韶涵'结果如图3图、4所示:图3图43、向人口信息表中插入一个新的人口信息'孙燕姿','女','410504199',香港','1990-4-3','景德路345号'.insertintoRK(Rname,Rsex,ID,Nation,Birdate,Add)valu('孙燕姿','女','410504199','香港',T990-4-3','景德路345号')4、删除人口信息表中“孙燕姿”的所有信息。deletefromRKwhereRname='孙燕姿'5、运用SQL语言进行一下查询。查询户号为“1234的户口信息。select*fromHKwhereHno=,1234,如图5所示:图6在人口信息表中查询身份证号为“4105031970"的人员的姓名,性别。selectRname,RsexfromRKwhereID='4105031970'如图6所示:图7查询名为“张萌”且迁入日期为“1993-3T3”的人员的信息。select*fromRKjoinRINonRK.ID=RIN.IDwhereRname=张萌'andIndate='1993-3-13,结果如图7所示:图8查询在“1999-2-3"迁入的人员的信息。select*fromRKjoinRINonRK.ID=RIN.IDwhereIndate='1993-3T3'八、结论此系统实现了户籍管理的根本功能,用于派出所户籍管理,能够非常方便的管理辖区居民的户口资料和通讯资料。主要功能:辖区内单位管理、方便的户口根本信息管理。人员信息管理功能,此模块是完成对人员信息的增、删、查、改的功能。户籍管理功能,主要是实现对人口户籍的信息进行增、删、查、改的功能。系统信息查询功能,在对人口户籍信息查询的过程中,要求实现多种查询方式。可以按照人、所在地、性别等等信息进行分类查询。本系统操作简单,管理方便,满足各方面的根本需求。

    注意事项

    本文(居民户籍管理系统数据库设计.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开