Oracle数据库设计租房Word文档下载推荐.doc
《Oracle数据库设计租房Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《Oracle数据库设计租房Word文档下载推荐.doc(10页珍藏版)》请在冰豆网上搜索。
房屋编号,房屋标题,房屋详细描述,房屋价钱,发布时间,房屋面积,联系方式。
三、逻辑设计
四、物理设计
USER表
字段名
数据类型
字段说明
键引用
备注
id
number
用户编号
主键
非空
name
varchar2(50)
用户姓名
password
用户密码
telephone
varchar2(15)
手机号码
username
用户名
isadmin
varchar2(5)
等级
DISTRICT表
区编号
区名字
STREET表
街道编号
街道名
distreet_id
外键
TYPE表
类型编号
varchar2(10)
类型名称
HOUSE表
房屋编号
title
nvarchar2(50)
房屋标题
description
nvarchar2(2000)
房屋描述
price
房屋价格
pubdate
date
发布时间
floorage
面积
contact
varchar2(100)
联系方式
user_id
type_id
street_id
五、脚本
--创建用户表
createtableUSERS
(
IDNUMBERnotnull,
NAMEVARCHAR2(50),
PASSWORDVARCHAR2(50),
TELEPHONEVARCHAR2(15),
USERNAMEVARCHAR2(50),
ISADMINVARCHAR2(5)
);
insertintoUSERS(ID,NAME)values(1001,'
accp'
insertintoUSERS(ID,NAME)values(1002,'
jbit'
insertintoUSERS(ID,NAME)values(1000,'
admin'
insertintoUSERS(ID,NAME)values(60,'
ACCP6'
insertintoUSERS(ID,NAME)values(77,'
accp5'
--创建区表
createtableDISTRICT
IDNUMBERnotnull,
NAMEVARCHAR2(50)notnull
insertintoDISTRICT(ID,NAME)values(1001,'
东城'
insertintoDISTRICT(ID,NAME)values(1002,'
西城'
insertintoDISTRICT(ID,NAME)values(1003,'
石景山'
insertintoDISTRICT(ID,NAME)values(1006,'
朝阳'
insertintoDISTRICT(ID,NAME)values(1000,'
丰台'
insertintoDISTRICT(ID,NAME)values(1004,'
海淀'
--创建街道表
createtableSTREET
IDNUMBERnotnull,
NAMEVARCHAR2(50),
DISTRICT_IDNUMBER
insertintoSTREET(ID,NAME,DISTRICT_ID)values(1000,'
知春路'
1004);
insertintoSTREET(ID,NAME,DISTRICT_ID)values(1001,'
中关村大街'
insertintoSTREET(ID,NAME,DISTRICT_ID)values(1002,'
学院路'
insertintoSTREET(ID,NAME,DISTRICT_ID)values(1003,'
朝阳路'
1006);
--创建房屋类型表
createtableTYPE
NAMEVARCHAR2(10)notnull
insertintoTYPE(ID,NAME)values(1000,'
一室一厅'
insertintoTYPE(ID,NAME)values(1001,'
一室两厅'
insertintoTYPE(ID,NAME)values(1002,'
两室一厅'
insertintoTYPE(ID,NAME)values(1003,'
两室两厅'
insertintoTYPE(ID,NAME)values(1004,'
三室一厅'
insertintoTYPE(ID,NAME)values(1005,'
三室两厅'
insertintoTYPE(ID,NAME)values(1006,'
四室一厅'
insertintoTYPE(ID,NAME)values(1007,'
四室两厅'
insertintoTYPE(ID,NAME)values(1008,'
四十三厅'
--创建房屋表
createtableHOUSE
IDNUMBER,
USER_IDNUMBER,
TYPE_IDNUMBER,
TITLENVARCHAR2(50),
DESCRIPTIONNVARCHAR2(2000),
PRICENUMBER,
PUBDATEDATE,
FLOORAGENUMBER,
CONTACTVARCHAR2(100),
STREET_IDNUMBER
insertintohouse(id,user_id,street_id,type_id,title,description,pubdate,price,floorage)values
(1002,1002,1003,1007,'
美丽港湾'
'
我们为你提供最优质的服务'
4-6'
660.00'
96.34'
(1003,60,1002,1004,'
新华名苑'
住在这里人们都很开放'
6-30'
639.00'
80.26'
(1004,77,1001,1002,'
三江明珠'
和谐小区,和谐人文居住环境'
2-21'
800.78'
103.78'
(1005,1000,1002,1000,'
宜兴小区'
我们这里有魅力的自然景观'
5-31'
753.00'
83.85'
(1006,1001,1003,1005,'
蠡湖家园'
公园的美景让您流连忘返'
12-4'
492.00'
100.45'
(1007,1001,1001,1000,'
家园小区'
欢迎来到室外桃园'
7-8'
67.34'
21.34'
(1008,60,1003,1004,'
仁和小区'
这里有着最优质的服务'
1-3'
167.34'
620.23'
(1009,77,1001,1003,'
和谐家园'
和谐,更加和谐'
12-30'
101.34'
28.98'
(1010,1002,1002,1001,'
跨山庄'
跨越,是一种超越'
39.34'
39.23'
insertintohouse(id,user_id,street_id,type_i