项目实训第二周(1)--数据库表的设计与数据库建立
来源:互联网 发布:链家端口报买系统图片 编辑:程序博客网 时间:2024/05/20 23:36
本周主要根据ER图进行数据库表的设计与数据库的建立,数据库表的字段设计如下:
根据数据库表的设计进行数据库建立,一开始使用SQl进行数据库建立(由于大二时以及课程设计都会使用命令行进行数据库操作),建立到一半研究生学长看到后,说一般做项目都会使用界面进行数据库建立,于是舍弃SQL方式,使用界面进行数据库建立:
下方为写过的几个SQL:
表 qusetionnaire_project_info建立:
create table qusetionnaire_project_info(
proId int not null,
proName varchar(100),
proType int,
startTime datetime,
endTime datetime,
isNecessary int,
createTime datetime,
modifyTime datetime,
state int,
isDelete int,
personId int not null,
primary key (proId),
foreign key (personId) references info_person_info (personId)
);
表 qusetionnaire_question_info建立:
create table qusetionnaire_question_info(
qId int not null,
proId int not null,
qContent varchar(100),
qType int,
orderNum int,
qWeight double,
upLimit int,
downLimit int,
isNecessary int,
primary key (qId),
foreign key (proId) references qusetionnaire_project_info (proId)
);
表 questionnaire_question_options建立:
create table questionnaire_question_options(
optionId int not null,
qId int not null,
number varchar(100),
optionContent varchar(200),
optionWeight double,
primary key (optionId),
foreign key (qId) references qusetionnaire_question_info (qId)
);
后使用MySql Query Brower 进行数据库建立,效率大大提高,出错率也较低。
- 项目实训第二周(1)--数据库表的设计与数据库建立
- 惠州学院-数据库实验1-数据库模式设计与建立
- 建立一个web项目的步骤之一(建立数据库)
- 第二周(1)——数据库设计
- 《Redis设计与实现》[第二部分]单机数据库的实现-C源码阅读(一)
- 《Redis设计与实现》[第二部分]单机数据库的实现-C源码阅读(二)
- 《Redis设计与实现》[第二部分]单机数据库的实现-C源码阅读(三)
- 《Redis设计与实现》[第二部分]单机数据库的实现-C源码阅读(四)
- GIS项目设计第二步:创建项目数据库
- QX项目实战-6.数据库的建立
- 数据库设计第二讲()
- 1 范例数据库表的建立
- MiniDB实训第二天--设计Mini数据库
- [27期] 第二个项目文档和数据库设计
- cms项目的数据库设计和表的设计其一
- 数据库表约束的建立
- 分析 Petshop4 建立的数据库与表描述
- 建立PHP与MySQL数据库的连接
- android图片压缩办法总结
- JAVA设计模式五之装饰模式
- Kotlin基础
- 模拟滚动条控制内容的滚动
- Memcached的基本操作
- 项目实训第二周(1)--数据库表的设计与数据库建立
- Openvswitch手册(5): VLAN and Bonding
- C++多线程
- 6、jQuery插件之kindEditor富本编辑器与UEditor编辑器
- 警告: No mapping found for HTTP request with URI [/mark_head/WEB-INF/jsp
- Scala集合
- c/c++创建txt文件并写入指定目录下
- Android面试系列之异步消息处理相关
- 数据库连接池的作用及c3p0的详解