
数据库操作
文章平均质量分 87
杰少2020
这个作者很懒,什么都没留下…
展开
-
SQL server数据库项目案例:QQ数据库管理(QQ用户表,基本信息表和关系表,QQ好友和黑名单人物设置)
一、数据库表准备三个表:(1)QQUser用户表、(2)BaseInfo基本信息表、(3)Relation关系表二、各表的约束条件1 QQ密码不得少于6位;2 在线状态的值必须位0,1,2 0表示在线,1表示离线,2表示隐身3 用户等级默认值为04 性别允许为空值,但如果输入值就必须位0或1 0表示男,1表示女5 年龄必须在1-100的整数6 用户关系只能是数字0,1 0表示好友,1表示黑名单人物三、表间关系四、查询数据(1)查询QQ号码为的用户的所有好友原创 2021-03-01 22:49:13 · 6917 阅读 · 4 评论 -
MySQL分组查询group by实例
group by使用方法实例讲解MySQL中GROUP BY语句用于对某个或某些字段查询分组,并返回这个字段重复记录的第一条,也就是每个小组(无排序)里面的第一条。本文章通过实例向大家介绍mysql group by使用方法和需要注意的地方,感兴趣的朋友可以参考一下。现在有这样一个数据表 bookgroup by基本实例我们对city字段进行分组查询SELECT * FROM book GROUP BY city结果如下:可以看出,group by是根据city来进行分组的,因为book原创 2020-07-12 09:35:56 · 5386 阅读 · 0 评论 -
数据库三范式规则
遵循三范式开发会减少数据冗余、提升系统可扩展性和查询性能。第一范式:确定主键字段,拆分多值字段为多列,将重复含义的几个字段挪到新表;举例:将学生信息多值字段拆分成学号、姓名、电话三个字段,每个字段只能代表一种含义;电话1、电话2俩个重复含义字段要挪到新表第二范式:首先要满足第一范式,如果定义了联合主键,只依赖联合主键一部分的字段,要挪到新表;举例:学生姓名只依赖主键学号,可以将学号、学生姓名单独挪到一张表。第三范式:首先满足第二范式,若非主键字段要依赖其他非主键字段,则需要挪到新原创 2020-07-12 09:22:07 · 1055 阅读 · 0 评论 -
whxh-MySQL安装及命令窗口操作数据库
章节内容 mysql安装及命令窗口中的基本操作目标(含知识、能力等目标):通过命令窗口安装、启动数据库服务会简单的sql语句重难点:命令窗口安装mysql错误,解决。任务:Mysql基本语句操作第一部分:MySQL安装1.解压mysql安装包: 将MySQL压缩包解压到自定义目录下,解压目录是:D:\install\mysql\mysql-5.6.30-winx642.将解...原创 2019-11-14 19:56:51 · 433 阅读 · 0 评论 -
JDBC操作数据库-增删查改完整版(未封装)
#JDBC未运用:封装、Dao、配置文件properties之前的基本操作:增加、删除、查询、修改package JDBCDemo04;import org.junit.Test;import java.sql.*;public class Demo04 { //添加 @Testpublic void jdbcAdd() throws Exception{ //1、加载驱动...原创 2019-04-30 08:45:08 · 319 阅读 · 0 评论 -
whxh案例JSP+Servlet增删改查功能实现
1,项目结构2,数据库中建表,创建商品表格goods,项目中建实体Goods,如下:public class Goods { private Integer goodsId; private String goodsName; private Integer price; private String brand; private Integ...原创 2019-08-22 19:46:23 · 707 阅读 · 0 评论