Oracle数据库设计租房.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
租房系统 一、 需求分析 租房系统是一个B/S 系统的发布平台,这个平台是提供给社会上买不起房子的人,能迅速有效的找到合适自己的住房,为房主提供一个信息发布的平台,让他们的房子能迅速的被租出去。 租房系统包括两种角色,为注册用户和注册用户,主要功能如下: 发布房屋信息(注册用户)。 浏览房屋信息(注册用户与非注册用户)。 查看单个房屋信息(注册用户与非注册用户)。 查询房屋信息(注册用户与非注册用户)。 修改房屋信息(注册用户)。 删除房屋信息(注册用户)。 二、 概念设计 本系统的的实体信息 用户信息:用户编号,姓名,密码,电话,用户名,权限。 小区信息:小区编号,小区名。 街道信息:街道编号,街道名。 房屋类型信息:类型编号,房屋类型名。 房屋信息:房屋编号,房屋标题,房屋详细描述,房屋价钱,发布时间,房屋面积,联系方式。 三、 逻辑设计 区编号区名字街道编号街道名区 区编号 区名字 街道编号 街道名 区 1 位于 N 街道 1 有 用户编号 N 姓名 类型编号 类型 1 属于 N 房屋 N 有 1 用户 用户密码 类型名 用户名 房屋编号 房屋标题 房屋描述 价格 发布时间 面积 联系方式 手机号 等级 四、 物理设计 USER 表 字段名 数据类型 字段说明 键引用 备注 id number name varchar2(50) 用户编号 用户姓名 主键 非空 password varchar2(50) telephone varchar2(15) username varchar2(50) isadmin varchar2(5) 用户密码手机号码用 户 名 等级 DISTRICT 表 字段名 数据类型 字段说明 键引用 备注 id number name varchar2(50) 区编号区名字 主键 非空非空 STREET 表 字段名 数据类型 字段说明 键引用 备注 id number name varchar2(50) 街道编号 街道名 主键 distreet_id number 区编号 外键 TYPE 表 字段名 数据类型 字段说明 键引用 备注 id number name varchar2(10) 类型编号 类型名称 主键 非空 HOUSE 表 字段名 数据类型 字段说明 键引用 备注 id title number nvarchar2(50) 房屋编号 房屋标题 主键 description price pubdate floorage contact user_id nvarchar2(2000) number date number varchar2(100) number 房屋描述房屋价格发布时间面积 联系方式 用户编号 外键 type_id number 类型编号 外键 street_id number 街道编号 外键 五、 脚本 --创建用户表 create table USERS ( ID NUMBER not null, NAME VARCHAR2(50), PASSWORD VARCHAR2(50), TELEPHONE VARCHAR2(15), USERNAME VARCHAR2(50), ISADMIN VARCHAR2(5) ); insert into USERS (ID, NAME)values (1001, accp); insert into USERS (ID, NAME)values (1002, jbit); insert into USERS (ID, NAME)values (1000, admin); insert into USERS (ID, NAME)values (60, ACCP6); insert into USERS (ID, NAME)values (77, accp5); --创建区表 create table DISTRICT ( ID NUMBER not null, NAME VARCHAR2(50) not null ); insert into DISTRICT (ID, NAME)values (1001, 东城); insert into DISTRICT (ID, NAME)values (1002, 西城); insert into DISTRICT (ID, NAME)values (1003, 石景山); insert into DISTRICT (ID, NAME)values (1006, 朝阳); insert into DISTRICT (ID, NAME)values (1000, 丰台); insert into DISTRICT (ID, NAME)values (1004, 海淀); --创建

文档评论(0)

mph + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海谭台科技有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档