水电缴费管理系统-数据库表格创建

create table admin
(
aid varchar2(10) not null,
apassword  varchar2(8) not null,
aphone  varchar2(11) not null,
aname varchar2(8) not null
);
comment on table admin is ‘管理员登录‘;
comment on column admin.aid is ‘管理编号(主键)‘;
comment on column admin.apassword is ‘登录密码‘;
comment on column admin.aphone is ‘管理员电话‘;
comment on column admin.aname is ‘管理员姓名‘;
alter table admin add constraint pk_admin primary key (aid);

drop table uuser;

create table uuser
(
uon varchar2(15) not null,
uname varchar2(8) not null,
uphone  varchar2(11) not null,
upassword varchar2(8) not null,
uaddress  varchar2(60) not null

);
comment on table uuser is ‘用户登录‘;
comment on column uuser.uon is ‘用户编号(主键)‘;
comment on column uuser.uname is ‘用户姓名‘;
comment on column uuser.uphone is ‘用户电话‘;
comment on column uuser.upassword is ‘用户登录密码‘;
comment on column uuser.uaddress is ‘用户地址‘;

alter table uuser add constraint pk_uuser primary key (uon);

drop table dianfei;
create table dianfei
(
uon varchar2(10) not null,
mmonth  varchar2(6) not null,
ddf number(6,2) not null,
djftime date not null,
djfzt varchar2(3) not null,
dsyjf date not null
);
comment on table dianfei is ‘电表‘;
comment on column dianfei.uon is ‘用户编号(从键)‘;
comment on column dianfei.mmonth is ‘缴费月份(从键)‘;
comment on column dianfei.ddf is ‘电费金额‘;
comment on column dianfei.djftime is ‘缴费日期‘;
comment on column dianfei.djfzt is ‘缴费状态‘;
comment on column dianfei.dsyjf is ‘上月缴费日期‘;

alter table dianfei add constraint pk_dianfei foreign key (uon)
references uuser (uon);
alter table dianfei add constraint pk_dianfeia foreign key (mmonth)
references money (mmonth);

drop table shuifei;
create table shuifei
(
uon varchar2(10) not null,
mmonth  varchar2(6) not null,
sdf number(6,2) not null,
sjftime date not null,
sjfzt varchar2(3) not null,
ssyjf date not null
);
comment on table shuifei is ‘水表‘;
comment on column shuifei.uon is ‘用户编号(从键)‘;
comment on column shuifei.mmonth is ‘缴费月份(从键)‘;
comment on column shuifei.sdf is ‘水费金额‘;
comment on column shuifei.sjftime is ‘缴费日期‘;
comment on column shuifei.sjfzt is ‘缴费状态‘;
comment on column shuifei.ssyjf is ‘上月缴费日期‘;
alter table shuifei add constraint pk_shuifei foreign key (uon)
references uuser (uon);
alter table shuifei add constraint pk_shuifeia foreign key (mmonth)
references money (mmonth);

drop table money;

create table MONEY
(
  mmonth varchar2(6) not null,
  mwater NUMBER(4,2) not null,
  mpower NUMBER(4,2) not null
);
comment on column MONEY.mmonth
  is ‘缴费月份(主键)‘;
comment on column MONEY.mwater
  is ‘水费价格‘;
comment on column MONEY.mpower
  is ‘电费价格‘;
  alter table MONEY add constraint pk_money primary key (mmonth);

时间: 2024-08-21 02:09:49

水电缴费管理系统-数据库表格创建的相关文章

水电缴费管理系统

水电缴费管理系统 需求分析与设计   摘要:水电缴费是家庭日常生活的重要内容之一,但是目前水电缴费都是集中管理,用户需要不同的账号进行水电费的查询,非常不方便,因此开发一个能够通过统一账户管理.方便用户查询相关信息的水电缴费系统具有一定的实用价值.系统实现了用户管理.水电费录入.水电费信息查询:用户缴纳水电费.水电费信息查询等功能.本文首先对系统研究背景.目标以及JSP技术进行了简要的描述:之后通过用例图和活动图对系统进行需求分析,并阐述了本系统实施的可行性:然后对系统进行设计.实现和测试. 关

1008,数据库表格创建,名称,格式

create  database  数据库名称  ——创建数据库 create  table  表名称  ——创建表格 ( 列名称  类型 是否为空 ) insert  into  表名称  values (,,,,,)  添加表格里面的内容 select   *from  表名称    ——查询  显示 drop  table   表名称   ——删除这个表 drop   database   数据库名称 ——删除数据库 update  表名称  set  name  =‘’   ——修改 n

数据库 表格创建和管理

结构化查询语言(Structured Query Language)简称SQL: 数据库管理系统(Database Management System)简称DBMS: 数据库管理员(Database Administration)简称DBA,功能是确保DBMS的正常高效运行: 数据库分体验版(一般只安装库文件和服务)和正式版(授权使用): 在正式团队开发时,一般只安装界面,登录到服务器共同操作数据库,这样可避免每人的数据库不同而无法组合. SQL server 2008 模式: 1.客户机/服务

水电缴费管理系统 需求分析与设计

表的设计 --管理员表 create table admin ( a_loginname varchar2(9) not null, a_password varchar2(6) not null ); comment on column admin.a_loginname is'管理员账号(主键)'; comment on column admin.a_password is '密码'; alter table admin add constraint pk_a primary key(a_l

数据库开发基础-SQl Server 控制数据库的服务+数据库的创建与管理(增删改查)

控制数据库的服务: 方法一: 1.Windows+R 打开运行  打开cmd 2.输入net start MSSQLserver 启动数据库服务 输入net stop MSSQLserver 关闭数据库服务 输入net pause MSSQLserver 暂停数据库服务 输入net continue MSSQLserver 继续数据库服务 数据库的创建与管理(增删改查): 打开SQL Server 2008 方法二: 1.打开控制面板→管理工具→服务 2.右键进行选择 数据库的创建与管理: 打开

数据库之创建、增加、修改、删除、约束及三大范式

一. 1.创建数据库 create database MyDB on primary ( Name=MyDB, FileName="D:\MyDB.MDF" ), --创建主数据文件叫MyDB,放在D盘中. ( Name=MyDB1, FileName="E:\MyDB1.NDF" ), --创建次数据文件叫MyDB1,放在E盘中. log on ( Name="MyDB_Log", FileName="E:\MyDB.Log"

iOS CoreData数据库之创建详解

CoreData数据库简介 CoreData介绍 CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互.CoreData提供数据–OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们. CoreData数据持久化框架是Cocoa API的一部分,?次在iOS5 版本的系统中出现,它允许按照实体-属性-值模型组织数据,并以XML.?进制文件或者SQLite数据?件的格式持久化数据 CoreDa

10分钟理解Android数据库的创建与使用(附具体解释和演示样例代码)

1.Android数据库简单介绍. Android系统的framework层集成了Sqlite3数据库.我们知道Sqlite3是一种轻量级的高效存储的数据库. Sqlite数据库具有以下长处: (1)零配置,无需安装和配置: (2)储存在单一磁盘文件里的一个完整的数据库. (3)数据库文件能够在不同字节顺序的机器间自由共享: (4)支持数据大小至2TB: (5)足够小.全部源码大致3万行C代码.250KB: (6)比眼下流行的大多数数据库的操作要快. (7)开源. 2.Sqlite 基本操作语句

10分钟理解Android数据库的创建与使用(附详解和示例代码)

1.Android数据库简介. Android系统的framework层集成了Sqlite3数据库,我们知道Sqlite3是一种轻量级的高效存储的数据库. Sqlite数据库具有以下优点: (1)零配置,无需安装和配置: (2)储存在单一磁盘文件中的一个完整的数据库: (3)数据库文件可以在不同字节顺序的机器间自由共享: (4)支持数据大小至2TB: (5)足够小,全部源代码大致3万行C代码,250KB: (6)比目前流行的大多数数据库的操作要快: (7)开源. 2.Sqlite 基本操作语句和