建表需求

基于android系统的微博需求调查报告
一、项目目标
为用户提供一个信息的发布和共享平台,用户可以通过浏览器访问web服务器和android手机微博客户端访问服务器实现信息的共享。
二、目的:理解每一个业务的业务过程和操作数据
二、此项目所涉及的主要干系人(角色)
1.微博用户(做什么业务,业务过程是什么,每个业务所操作的数据是什么)
三、需求调查表
1.用户管理业务调研记录
业务名称    用户管理
业务描述    用户安装apk之后,可以通过android客户端注册或通过浏览器注册
业务流程    节点  节点内容
1   用户信息录入
2   修改个人基本资料
3   修改心情
4   修改头像
安全性 只有用户自己具有此权眼
使用频度    经常使用
调研人签字       用户签字
调研起始时间  2010-1-22
调研要点    业务流程、目标系统的要求。
1.1用户信息录入
节点1:用户信息录入
节
点
的
输
入   数据来源    Xxx
进入条件    进入android客户端或访问web网站
数据描述    昵称、邮箱、密码、确认密码、心情、头像、用户帐号(帐号)
数据处理过程  1.  单击注册按钮
2.  输入信息
3.  提交信息
处理结果    存储
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
1.2 修改个人基本资料
节点2:修改个人基本资料
节
点
的
输
入   数据来源    Xxx
进入条件    用户登录之后
数据描述    昵称、邮箱、密码、确认密码、心情、头像、用户帐号
数据处理过程  1.单击修改超链接
2.输入昵称、邮箱、心情、密码
3.修改信息
处理结果    存储
数据与其它节点的联系  无
参与者的权限  博客用户自己
界面及接口
原始材料    无
性能要求    系统响应时间1s
1.3更新心情
节点3:更新心情
节
点
的
输
入   数据来源    Xxx
进入条件    用户登录以后
数据描述    昵称、邮箱、密码、确认密码、心情、头像、用户帐号
数据处理过程  1、  用户登录
2、  用户输入心情
3、  更改用户心情信息
处理结果    显示
数据与其它节点的联系  无
参与者的权限  只有用户自己有此权限
界面及接口
原始材料    无
性能要求    系统响应时间1s
1.4修改头像
节点3:修改头像
节
点
的
输
入   数据来源    Xxx(1306543323258)
进入条件    用户登录以后
数据描述    1.头像信息
头像编号、头像描述、头像二进制、用户编号
1         圆的       image/a.jpg   1
2.用户信息
用户编号,昵称、邮箱、密码、确认密码、心情、头像、用户帐号
1         张三                               1
数据处理过程  4、  用户登录
5、  上传头像或选择图像
处理结果    显示
数据与其它节点的联系  无
参与者的权限  只有用户自己有此权限
界面及接口
原始材料    无
性能要求    系统响应时间1s
2.用户登录调研记录
业务名称    用户登录
业务描述    用户可以通过android客户端和web浏览器进行登录
业务流程    节点  节点内容
1   用户登录
安全性 所有用户具有此权限
使用频度    经常使用
调研人签字       用户签字
调研起始时间  2010-1-22
调研要点    业务流程、目标系统的要求
2.1用户登录
节点1:用户登录
节
点
的
输
入   数据来源    Xxx
进入条件    进入android客户端或访问web网站
数据描述    昵称、邮箱、密码、确认密码、心情、头像、用户帐号
数据处理过程  4.  用户输入帐号和密码
5.  选择是否保存登录信息6.    登录
处理结果    进入主界面
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    手工系统
性能要求    系统响应时间1s
3.日志管理调研记录
业务名称    日志管理
业务描述    用户通过android客户端或web登录之后可以发表日志
业务流程    节点  节点内容
1   发布日志
2   查看日志
3   删除日志
4   编辑日志
5   发布评论
安全性 此数据只有微博用户自己具备此权限
使用频度    经常使用
调研人签字       用户签字
调研起始时间  2010-1-22
调研要点    业务流程、目标系统的要求
3.1发布日志
节点1:发布日志
节
点
的
输
入   数据来源    Xxx
进入条件    进入android客户端或访问web网站,登录之后
数据描述    日志内容、日志发布日期、发布日志用户
数据处理过程  7.  输入标题和内容
8.  发布日志
9.  显示发布更新之后的日志
处理结果    显示发布更新之后的日志
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
3.2查看日志
节点1:查看日志
节
点
的
输
入   数据来源    Xxx
进入条件    进入android客户端或访问web网站,登录之后,如何存在日志的话
数据描述    日志内容、日志发布日期
数据处理过程  10. 单击查看日志超链接
11. 显示所日志信息及其评论信息
处理结果    显示日志信息
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
3.3删除日志
节点1:删除日志
节
点
的
输
入   数据来源    Xxx
进入条件    显示日志之后
数据描述    日志标题、日志内容、日志发布日期、发布日志用户
数据处理过程  12. 单击日志的删除超链接
处理结果    删除该日志信息,并重新显示日志
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
3.4编辑日志
节点1:编辑日志
节
点
的
输
入   数据来源    Xxx
进入条件    显示日志信息之后
数据描述    日志内容、日志发布日期、发布日志用户
数据处理过程  13. 单击日志编辑
14. 回显日志标题和内容
15. 重新发布
处理结果    重新显示日志,并提示发布成功
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
3.5发布评论
节点1:发布评论
节
点
的
输
入   数据来源    Xxx
进入条件    显示日志信息之后
数据描述    评论内容、评论者的编号、日志编号、评论日期
数据处理过程  16. 输入日志评论信息
17. 提交评论
处理结果    评论显示到该日志下方
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
4.相册管理调研记录
业务名称    相册管理
业务描述    用户通过android客户端或web登录之后可以相册管理
业务流程    节点  节点内容
1   查看相册
2   上传照片
3   创建相册
4   删除照片
5   修改相册权限(仅好友看,公开,仅自己看)
6   照片评论
安全性 此数据只有用户自已具备此权限
使用频度    经常使用
调研人签字       用户签字
调研起始时间  2010-1-22
调研要点    业务流程、目标系统的要求
4.1查看相册
节点1:发布评论
节
点
的
输
入   数据来源    Xxx
进入条件    登录之后
数据描述    相册名称、相册所属用户、相册权限(公开、仅好友、仅自己)、创建日期
数据处理过程  18. 单击查看相册
19. 把相册名称显示到下拉框中
20. 选择其中一个相册
21. 查看并显示相册中的照片、相册权限
处理结果    把所有相册显示到下拉列表中
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
4.2上传照片
节点1:发布评论
节
点
的
输
入   数据来源    Xxx
进入条件    显示相册下拉列表之后
数据描述    照片名称、照片描述、照片二进制、照片所属相册
数据处理过程  1.  单击超链接
2.  显示相册列表
3.  输入图片名称
4.  输入图片描述
5.  输入图片路径
6.  上传(在android中,此功能可通过先拍照再上传)
处理结果    提示上传成功
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
4.3创建相册
节点1:创建相册
节
点
的
输
入   数据来源    Xxx
进入条件    登录之后
数据描述    相册名称、相册所属用户、相册权限(公开、仅好友、仅自己)、创建日期
数据处理过程  7.  输入相册名称8.    提交
处理结果    提示创建成功,并把相册信息,录入数据库
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
4.4删除照片
节点1:删除照片
节
点
的
输
入   数据来源    Xxx
进入条件    查看相册之后
数据描述    照片名称、照片描述、照片二进制、照片所属相册
数据处理过程  1.  单击删除超链接
2.  把照片信息,从数据库中删除掉
处理结果    删除数据库照片信息
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
4.5修改相册权限
节点1:修改相册权限
节
点
的
输
入   数据来源    Xxx
进入条件    显示相册之后
数据描述    相册名称、相册所属用户、相册权限(公开、仅好友、仅自己)、创建日期
数据处理过程  3.  从下拉框中,选择一个权限
4.  提交该权限
处理结果    修改数据库中该相册的权限
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
4.6照片评论
节点1:照片评论
节
点
的
输
入   数据来源    Xxx
进入条件    显示照片时
数据描述    评论内容、评论者、照片编号、评论日期
数据处理过程  5.  输入评论内容
6.  发表评论
处理结果    把评论内容显示出来并录入数据库
数据与其它节点的联系  无
参与者的权限  所有博客
界面及接口
原始材料    无
性能要求    系统响应时间1s
5.好友信息
业务名称    好友显示
业务描述    用户登录之后,需要显示该用户的所有好友,同时实现添加好友
业务流程    节点  节点内容
1   好友搜索
2   查看好友博客
3   删除好友
安全性 此数据总公司管理员具备此权限
使用频度    经常使用
调研人签字       用户签字
调研起始时间  2010-1-22
调研要点    业务流程、目标系统的要求
5.1好友搜索
节点1:好友搜索
节
点
的
输
入   数据来源    Xxx
进入条件    从android或web浏览器登录之后
数据描述    1.用户信息
昵称、邮箱、密码、确认密码、心情、头像、用户帐号
2.好友信息
主人编号、好友编号、成为好友日期
数据处理过程  7.  输入条件
8.  搜索并显示到列表
9.  加为好友
处理结果    把结果显示到列表中并选择加为好友
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
5.1查看好友博客
节点1:好友搜索
节
点
的
输
入   数据来源    Xxx
进入条件    从android或web浏览器登录之后
数据描述    1.  头像照片、心情、用户名(用户信息)
2.  日志信息
3.  相册信息
4.  相片信息
数据处理过程  1.  在好友列中,选择其中一个好友
2.  把好友信息显示到主页中,并可查看日志和相册信息
处理结果    单击查看日志,显示日志信息,并可评论
单击查看相册,可查看相册,并可评论
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
5.2删除好友
节点1:好友搜索
节
点
的
输
入   数据来源    Xxx
进入条件    从android或web浏览器登录之后
数据描述    主人编号、好友编号、成为好友日期
数据处理过程  在好友列表中,选择中一个好友,把其删除
处理结果    把好友从列表中移除
数据与其它节点的联系  无
参与者的权限  所有博客用户
界面及接口
原始材料    无
性能要求    系统响应时间1s
6.最近访客
业务名称    最近访客
业务描述    用户登录之后,需要显示访问过该用户的所有用户
业务流程    节点  节点内容
1   显示访问过此用户的用户
2   回访好友博客(与查看好友博客同样功能)
安全性 所有博客用户
使用频度    经常使用
调研人签字       用户签字
调研起始时间  2010-1-22
调研要点    业务流程、目标系统的要求

建表截图

建表语句

SQL> create table aw_usercotrl(
2  awuid number(10) primary key,
3  awuname varchar2(20) not null,
4  awupasswd varchar2(20) not null,
5  awuhid number(10),
6   awuno number(10) not null);
Table created
Executed in 0.14 seconds
SQL> create table aw_usercotrl_head(
2  awuhid number(10) primary key,
3  awuhrep varchar2(20),
4  awuhbs float(20),
5  awuid number(10),
6  constraint fk_awuid foreign key(awuid)
7  refenerces aw_usercotrl(awuid)
8  on delete cascade);
create table aw_usercotrl_head(
awuhid number(10) primary key,
awuhrep varchar2(20),
awuhbs float(20),
awuid number(10),
constraint fk_awuid foreign key(awuid)
refenerces aw_usercotrl(awuid)
on delete cascade)
ORA-00905: missing keyword
SQL> create table aw_usercotrl_head(
2  awuhid number(10) primary key,
3   awuhrep varchar2(20),
4   awuhbs float(20),
5  awuid number(10),
6  constraint fk_awuid foreign key(awuid)
7  references aw_usercotrl(awuid)
8  on delete cascade);
Table created
Executed in 0.062 seconds
SQL> alter table aw_usercotrl add
2  constraint fk_awuhid foreign key(awuhid)
3  references aw_usercontrl_head(awuhid)
4  on delete cascade;
alter table aw_usercotrl add
constraint fk_awuhid foreign key(awuhid)
references aw_usercontrl_head(awuhid)
on delete cascade
ORA-00942: table or view does not exist
SQL> alter table aw_usercotrl add
2  constraint fk_awuhid foreign key(awuhid)
3  references aw_usercotrl_head(awuhid)
4  on delete cascade;
Table altered
Executed in 0.093 seconds
SQL> desc aw_usercotrl_head;
Name    Type         Nullable Default Comments
------- ------------ -------- ------- --------
AWUHID  NUMBER(10)
AWUHREP VARCHAR2(20) Y
AWUHBS  FLOAT(20)    Y
AWUID   NUMBER(10)   Y
SQL> insert into aw_usercotrl_head values(1,'圆的',101010,1);
insert into aw_usercotrl_head values(1,'圆的',101010,1)
ORA-02291: integrity constraint (DRDG.FK_AWUID) violated - parent key not found
SQL> alter table aw_usercotrl drop constraint fk_awuhid;
Table altered
Executed in 0.063 seconds
SQL> desc aw_usercotrl;
Name      Type         Nullable Default Comments
--------- ------------ -------- ------- --------
AWUID     NUMBER(10)
AWUNAME   VARCHAR2(20)
AWUPASSWD VARCHAR2(20)
AWUHID    NUMBER(10)   Y
AWUNO     NUMBER(10)
SQL> insert into aw_usercotrl values(1,'付政委','123',1,193094104);
1 row inserted
Executed in 0 seconds
SQL> select * from aw_usercotrl;
AWUID AWUNAME              AWUPASSWD                 AWUHID       AWUNO
----------- -------------------- -------------------- ----------- -----------
1 付政委               123                            1   193094104
Executed in 0.047 seconds
SQL> desc aw_usercotrl_head;
Name    Type         Nullable Default Comments
------- ------------ -------- ------- --------
AWUHID  NUMBER(10)
AWUHREP VARCHAR2(20) Y
AWUHBS  FLOAT(20)    Y
AWUID   NUMBER(10)   Y
SQL> insert into aw_usercotrl_head values(1,'圆的',100010,1)
2  ;
1 row inserted
Executed in 0.047 seconds
SQL> select * from aw_usercotrl_head;
AWUHID AWUHREP                              AWUHBS       AWUID
----------- -------------------- ---------------------- -----------
1 圆的                                 100010           1
Executed in 0.046 seconds
SQL> create table aw_userlog(
2  aulid number(10) primary key,
3  aulhead varchar2(40) not null,
4  aultext varchar2(200) not null,/
5  /
create table aw_userlog(
aulid number(10) primary key,
aulhead varchar2(40) not null,
aultext varchar2(200) not null,/
ORA-00904: : invalid identifier
SQL> desc scott.emp;
Name     Type         Nullable Default Comments
-------- ------------ -------- ------- --------
EMPNO    NUMBER(4)
ENAME    VARCHAR2(10) Y
JOB      VARCHAR2(9)  Y
MGR      NUMBER(4)    Y
HIREDATE DATE         Y
SAL      NUMBER(7,2)  Y
COMM     NUMBER(7,2)  Y
DEPTNO   NUMBER(2)    Y
SQL> create table aw_userlog(
2  aulid number(10) primary key,
3  aulhead varchar2(40) not null,
4  aultext varchar2(200) not null,
5  aultdate date not null,
6  awuid number(10),
7  constraint fk_awuid foreign key(awuid)
8  references aw_usercotrl(awuid)
9  on delete cascade;
create table aw_userlog(
aulid number(10) primary key,
aulhead varchar2(40) not null,
aultext varchar2(200) not null,
aultdate date not null,
awuid number(10)
constraint fk_awuid foreign key(awuid)
references aw_usercotrl(awuid)
on delete cascade
ORA-02253: constraint specification not allowed here
SQL>  create table aw_userlog(
2  aulid number(10) primary key,
3  aulhead varchar2(40) not null,
4  aultext varchar2(200) not null,
5  aultdate date not null,
6  awuid number(10),
7  constraint fk_awuid foreign key(awuid)
8  references aw_usercotrl(awuid)
9  on delete cascade);
create table aw_userlog(
aulid number(10) primary key,
aulhead varchar2(40) not null,
aultext varchar2(200) not null,
aultdate date not null,
awuid number(10),
constraint fk_awuid foreign key(awuid)
references aw_usercotrl(awuid)
on delete cascade)
ORA-02264: name already used by an existing constraint
SQL>  create table aw_userlog(
2  aulid number(10) primary key,
3  aulhead varchar2(40) not null,
4   aultext varchar2(200) not null,
5   aultdate date not null,
6  awuid number(10),
7  constraint fk_awul foreign key(awuid)
8  references aw_usercotrl(awuid)
9  on delete cascade);
Table created
Executed in 0.032 seconds
SQL> desc aw_userlog;
Name     Type          Nullable Default Comments
-------- ------------- -------- ------- --------
AULID    NUMBER(10)
AULHEAD  VARCHAR2(40)
AULTEXT  VARCHAR2(200)
AULTDATE DATE
AWUID    NUMBER(10)    Y
SQL> select * from aw_userlog;
AULID AULHEAD                                  AULTEXT                                                                          AULTDATE          AWUID
----------- ---------------------------------------- -------------------------------------------------------------------------------- ----------- -----------
Executed in 0.047 seconds
SQL> insert into aw_userlog values(1,'oracle批量删除和恢复','提出问题:在不写存储过程的情况下drop每次只可以产出一个表。'||'
')
2
3  /
insert into aw_userlog values(1,'oracle批量删除和恢复','提出问题:在不写存储过程的情况下drop每次只可以产出一个表。'||'
ORA-01756: quoted string not properly terminated
SQL> insert into aw_userlog values(1,'oracle批量删除和恢复','提出问题:在不写存储过程的情况下drop每次只可以产出一个表',sysdate,1);
1 row inserted
Executed in 0.015 seconds
SQL> select * from aw_userlog;
AULID AULHEAD                                  AULTEXT                                                                          AULTDATE          AWUID
----------- ---------------------------------------- -------------------------------------------------------------------------------- ----------- -----------
1 oracle批量删除和恢复                     提出问题:在不写存储过程的情况下drop每次只可以产出一个表                         2012-8-22 1           1
Executed in 0.062 seconds
SQL> create table aw_userlog_lword(
2  aulid number(10) primary key,
3  fkaulid number(10),
4  aulword varchar2(100) not null,
5  constraint fkaulword foreign key(fkaulid)
6  references aw_userlog(aulid)
7  on delete cascade);
Table created
Executed in 0.031 seconds
SQL> desc aw_userlog_lword;
Name    Type          Nullable Default Comments
------- ------------- -------- ------- --------
AULID   NUMBER(10)
FKAULID NUMBER(10)    Y
AULWORD VARCHAR2(100)
SQL> insert into aw_userlog_lword values(1,1,'这个问题总结的不错,接分啊,楼主');
1 row inserted
Executed in 0.016 seconds
SQL> insert into aw_userlog_lword values(2,1,'抢个沙发,嘿嘿');
1 row inserted
Executed in 0 seconds
SQL> insert into aw_userlog_lword values(3,1,'我给总结在这里面了http://www.ticmy.com ');
1 row inserted
Executed in 0 seconds
SQL> select * from aw_userlog_lword;
AULID     FKAULID AULWORD
----------- ----------- --------------------------------------------------------------------------------
1           1 这个问题总结的不错,接分啊,楼主
2           1 抢个沙发,嘿嘿
3           1 我给总结在这里面了http://www.ticmy.com
Executed in 0.109 seconds
SQL> select from
2  /
select from
ORA-00936: missing expression
SQL> select l.awuname,g.aultext,d.aulword
2  from aw_usercotrl l,aw_userlog g,aw_userlog_lword d
3  where l.awuid = g.awuid and g.aulid = d.fkaulid
4  ;
select
from
where
ORA-00936: missing expression
SQL> select l.awuname,g.aultext,d.aulword from aw_usercotrl l,aw_userlog g,aw_userlog_lword d where l.awuid = g.awuid and g.aulid = d.fkaulid;
AWUNAME              AULTEXT                                                                          AULWORD
-------------------- -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
付政委               提出问题:在不写存储过程的情况下drop每次只可以产出一个表                         这个问题总结的不错,接分啊,楼主
付政委               提出问题:在不写存储过程的情况下drop每次只可以产出一个表                         抢个沙发,嘿嘿
付政委               提出问题:在不写存储过程的情况下drop每次只可以产出一个表                         我给总结在这里面了http://www.ticmy.com
Executed in 0.094 seconds
SQL> select l.awuname,g.aultext,d.aulword from
2  aw_usercotrl l,aw_userlog g,aw_userlog_lword d
3  where l.awuid = g.awuid and g.aulid = d.fkaulid;
AWUNAME              AULTEXT                                                                          AULWORD
-------------------- -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
付政委               提出问题:在不写存储过程的情况下drop每次只可以产出一个表                         这个问题总结的不错,接分啊,楼主
付政委               提出问题:在不写存储过程的情况下drop每次只可以产出一个表                         抢个沙发,嘿嘿
付政委               提出问题:在不写存储过程的情况下drop每次只可以产出一个表                         我给总结在这里面了http://www.ticmy.com
Executed in 0.125 seconds
SQL> create table aw_userphoto(
2  aupid number(10) primary key,
3  aupname varchar2(10) not null,
4  fkawuid number(10) references aw_usercotrl(awuid),
5  auppower number(1) default 1 check(auppower in(1,2,3)),
6  aupdate date);
Table created
Executed in 0.047 seconds
SQL> create table aw_userphoto_pic(
2  aupicid number(10) primary key,
3  aupicname varchar2(20) not null,
4  aupicdes varchar2(50),
5  aup1010 float(100) not null,
6  fkaupid number(10),
7  constraint fk_aupic foreign key(fkaupid)
8  preferences aw_userphoto(aupid)
9  on delete cascade
create table aw_userphoto_pic(
aupicid number(10) primary key,
aupicname varchar2(20) not null,
aupicdes varchar2(50),
aup1010 float(100) not null,
fkaupid number(10),
constraint fk_aupic foreign key(fkaupid)
preferences aw_userphoto(aupid)
on delete cascade
ORA-00905: missing keyword
SQL> create table aw_userphoto_pic(
2  aupicid number(10) primary key,
3  aupicname varchar2(20) not null,
4  aupicdes varchar2(50),
5  aup1010 float(100) not null,
6  fkaupid number(10),
7  constraint fk_aupic foreign key(fkaupid)
8  references aw_userphoto(aupid)
9  on delete cascade);
Table created
Executed in 0.016 seconds
SQL> cre
SQL>  create table aw_userphoto_pic(
2    2  aupicid number(10) primary key,
3    3  aupicname varchar2(20) not null,
4    4  aupicdes varchar2(50),
5    5  aup1010 float(100) not null,
6    6  fkaupid number(10),
7    7  constraint fk_aupic foreign key(fkaupid)
8    8  preferences aw_userphoto(aupid)
9    9  on delete cascade
10  /
create table aw_userphoto_pic(
2  aupicid number(10) primary key,
3  aupicname varchar2(20) not null,
4  aupicdes varchar2(50),
5  aup1010 float(100) not null,
6  fkaupid number(10),
7  constraint fk_aupic foreign key(fkaupid)
8  preferences aw_userphoto(aupid)
9  on delete cascade
ORA-00904: : invalid identifier
SQL> create table aw_userphoto_pic_lword(
2  auplwordid number(10) primary key,
3  auplword varchar2(100) not null,
4  auplworduser varchar2(20) not null,
5  fkaupicid number(10),
6  auplworddate date,
7  constraint fk_auplword foreign key(fkaupicid)
8  references aw_userphoto_pic(aupicid)
9  on delete cascade);
create table aw_userphoto(
auplwordid number(10) primary key,
auplword varchar2(100) not null,
auplworduser varchar2(20) not null,
fkaupicid number(10),
auplworddate date,
constraint fk_auplword foreign key(fkaupicid)
references aw_userphoto_pic(aupicid)
on delete cascade)
ORA-00955: name is already used by an existing object
SQL> create table aw_userphoto_pic_lword(
2  auplwordid number(10) primary key,
3  auplword varchar2(100) not null,
4  auplworduser varchar2(20) not null,
5  fkaupicid number(10),
6  auplworddate date,
7  constraint fk_auplword foreign key(fkaupicid)
8  references aw_userphoto_pic(aupicid)
9  on delete cascade);
Table created
Executed in 0.079 seconds
SQL> create table aw_usercotrl_friends(
2  ausid number(10) primary key,
3  fkaufmyid number(10),
4  ausyouid number(10),
5  ausdate date,
6  constraint fkaufs foreign key(fkaufmyid)
7  references aw_usercotrl(awuid)
8  on delete cascade);
create table aw_usercotrl_friends(
awufriendid number(10) primary key,
fkaufid number(10),
fkaufyouid number(10),
ausdate date,
constraint fkaufs foreign key(fkaufmyid)
references aw_usercotrl(awuid)
on delete cascade)
ORA-00904: "FKAUFMYID": invalid identifier
SQL> create table aw_usercotrl_friends(
2  ausid number(10) primary key,
3  fkaufmyid number(10),
4  ausyouid number(10),
5  ausdate date,
6  constraint fkaufs foreign key(fkaufmyid)
7  references aw_usercotrl(awuid)
8  on delete cascade);
Table created
Executed in 0.438 seconds
SQL> create table aw_usercotrl_visitor(
2  auvisitortableid number(10) primary key,
3  auvisitorid number(10),
4  auvisitorbackid number(10));
create table aw_usercotrl_visitor(
auvisitorid number(10) primary key,
auvisitorid number(10),
auvisitorbackid number(10))
ORA-00957: duplicate column name
SQL> create table aw_usercotrl_visitor(
2  auvisitortableid number(10) primary key,
3  auvisitorid number(10),
4  auvisitorbackid number(10));
Table created
Executed in 0.156 seconds
SQL> 

oracle创建微博所需要(练习)相关推荐

  1. java毕业设计——基于java+SSM+Oracle的微博系统设计与实现(毕业论文+程序源码)——微博系统

    基于java+SSM+Oracle的微博系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+SSM+Oracle的微博系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦 ...

  2. oracle有一百个人围一圈报数,案例:Oracle创建表时报session超过最大值 ORA-00018 证明递归ses...

    天萃荷净 创建表时报session超过最大值 证明递归session存在并不在v$session中显示 我们在数据库的使用过程中,有时候会遇到类似情况,我会话是登录的,但是我进行某种操作,缺报sess ...

  3. oracle创建数据库后干什么,手动创建Oracle数据库之前因后果

    对于许多数据库管理员来说,Oracle究竟是不是一个难以管理和驾驭的怪兽级数据库,会不会让他们管理生涯饱受折磨?当看到其命令行界面时,很多人会问这么一个问题. 如果你想通过一个应用程序操控使用这个数据 ...

  4. oracle创建数据库总结,oracle创建数据库和用户方法总结

    以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...

  5. oracle创建数据库、表空间、用户并授权

    oracle创建数据库.表空间.用户并授权 在安装完Oracle数据库软件之后可以使用默认的数据库orcl,也可以根据需要创建自定义的数据库.表空间用于对数据库中的资源进行分类,每个用户都有默认的表空 ...

  6. oracle 创建 触发,Oracle 创建触发器

    create or replace trigger DATA_SYNC_@TABLE@ before insert or update or delete on @TABLE@ REFERENCING ...

  7. oracle创建数据库 表空间 用户

    以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...

  8. oracle创建带参数视图6,Oracle创建带有参数的视图代码介绍

    在Oracle里,视图不像存储过程和函数一样,可以定义输入参数,但我们可以变个方式,使用程序包来实现 首先定义程序包: /* 按个人需要定义,我定义三个参数 ,因我项目程序需要,所以三个参数都是num ...

  9. oracle创建表空间.创建用户.创建表

    oracle创建表空间.创建用户.创建表 转:http://blog.csdn.net/zhoubl668/archive/2009/02/02/3858576.aspx 在SQL*Plus中:(1) ...

最新文章

  1. 用v-for循环动态定位坐标显示元素,并遍历元素的left和top坐标位置(只需要用到元素的宽高、索引、每行显示数量)
  2. OpenCV学习(20) grabcut分割算法
  3. 人才迁徙潮,2019年互联网各梯队排名重组,最适合程序员去的互联网公司有哪些?...
  4. JSP page指令
  5. 数组中只出现一次的(一个数、两个数、三个数)
  6. 360的困兽之斗——重新探讨奇虎商业模式
  7. 在Java8中包装设计模式
  8. CAsyncSocket使用总结
  9. linux rvm,RVM 实用指南
  10. 第二阶段冲刺(第十天)
  11. 分区供水条件口诀_分区供水高频考点,收藏哦
  12. VS2015下载地址和安装教程(图解)
  13. 中国数字音乐——版权问题之公司分析
  14. 终端使用sopcast例子
  15. Java-如何防范CSRF攻击
  16. 区块链知识转载博文1: 共识算法之争(PBFT,Raft,PoW,PoS,DPoS,Ripple)
  17. 用 js 开启本地服务器,实现短信发送
  18. css 手风琴_如何创建基于CSS的内容手风琴
  19. 利用Jsoup爬取网页内容
  20. graphpad细胞增殖曲线_应用GraphPad Prism制作生存曲线详细图文过程

热门文章

  1. winform采集网站美女图片程序---多线程篇
  2. c++网络编程:实现简单的聊天——基于服务器/客户端的模式
  3. ChatGPT给HAM讲笑话
  4. 硬盘添加、分区、挂载详细步骤
  5. Android Studio连接华为手机
  6. android webrtc 视频旋转
  7. 人文大数据及其在数字人文领域中的应用
  8. 《卡尔威特的教育》读书摘抄及相关感想2400字
  9. 老毛桃通过虚拟光驱安装Window10
  10. python绘制误差棒