| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 关于数据库 -> 正文阅读 |
|
[大数据]关于数据库 |
目录 十四,带有预编译效果的执行SQL语句的对PreparedStatement 一,DBMSDBMS是DataBaseManagementSystem的简称,表示数据库管理系统,俗称数据库软件 常见 DBMS有:MySQL,MariaDB,Oracle,SQLServer,SQLite 二,SQLSQL是Structured Query Language的简称,表示结构化查询语言, 让程序员和数据库软件进行交流 三,数据库相关的 SQL 语句1,查询所有数据库
2,创建数据库
3,查询数据库信息
4,删除数据
5,使用数据库
注意:执行表相关和数据相关的 SQL 语句之前必须使用某个数据库 四,表相关的 SQL 语句1,创建表
2,查询所有表
3,查询表信息
4,查询表字段
5,删除表
6,修改表名
7,添加表字段
8,删除表字段
9,修改表字段
五,数据相关 SQL
六,数据类型● 整数:int(m) 和 bigint(m) ,bigint等效Java中的long,m代表显示长度 用来补零 ● 浮点数: double(m,d) m代表总长度 d代表小数长度?例:23.645 m=5 d=3 ● 字符串
● 日期 ○ date: 保存年月日
七,主键约束 primary key????????● 主键:表示数据唯一性的字段称为主键 ????????● 约束:创建表时给表字段添加的限制条件 ????????● 主键约束:限制主键的值 唯一且非空 主键约束+自增 primary key auto_increment ????????● 自增规则:从历史最大值基础上+1 八,常用操作1,比较运算符 > < >= <= = !=和<>2,and和or not????????● 查询多个条件同时满足时使用 and ????????● 满足一个条件时使用or 3,between x and y 包含x和y4,in 查询某个字段的值为多个值的时候使用in5,去重distinct6,模糊查询 like????????● _ : 代表1个未知字符 ????????● %: 代表0或多个未知字符 7,排序 order by????????● 格式: order by 字段名 asc升序(默认)/desc降序 8,分页查询 limit????????● 格式: limit 跳过的条数,请求的条数(每页的条数) ● 跳过的条数=(请求的页数-1)*每页的条数 9,别名
10,聚合函数
11,分组查询 group by? ? ? ? 可以将某个字段相同值的数据划分为一组, 然后以组为单位进行统计查询 12,having? ? ? ? where 后面只能写普通字段条件, 不能写聚合函数条件 ? ? ? ? ?having关键字专门用来写聚合函数条件的, 并且需要和分组group by结合使用, 写在分组的后面 13,子查询(嵌套查询)
九,关联关系关联关系指的是创建表时表和表之间存在的业务关系
1,关联查询
1.1,等值连接
1.2,内连接
1.3,外连接
十,JDBC
十一,Statement执行SQL语句的对象
rs.next()询问是否有下一条数据有返回true否则返回false 同时游标往下移动 十二,DBCP
十三,SQL注入
十四,带有预编译效果的执行SQL语句的对PreparedStatement
十五,SQL语句分类包含:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 9:51:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |