数据库
文章平均质量分 51
之和_
这个作者很懒,什么都没留下…
展开
-
JDBC(后端于数据库的连接)
JDBC概述JDBC(java DataBase Connectivity)java数据库连接java程序连接数据库(mysql sqlserver oracle...)不同的数据库实现方式有所不同,那么Java要连接不同的数据库,需要写不同实现细节(很麻烦,对于语言开发者来说不太友好)怎么来解决Java程序连接不同的数据库问题呢?Java语言开发者 指定出了一套标准的访问数据库接口save update delete query(程序对数据库的操作一般有(新增、修改、删除 dm原创 2022-03-27 00:02:03 · 2623 阅读 · 0 评论 -
数据库Day05
内连接-- 查询学生信息 学号,姓名...专业名称-- 笛卡尔乘积现象 将两张表中的所有数据全部关联起来 可以添加条件SELECT * FROM student s,major m-- 内连接查询SELECT * FROM student s,major m WHERE s.majorid = m.id-- 建议使用 inner join 把满足两张表的关联条件的数据查询出来-- 内连接中的等值连接 s.majorid = m.idSELECT * FROM st原创 2022-03-25 17:54:04 · 1018 阅读 · 0 评论 -
数据库Day04
子查询按子查询出现的位置:select后面:仅仅支持标量子查询from后面:支持表子查询where或having后面:支持标量子查询,列子查询,行子查询按功能、结果集的行列数不同:标量子查询(结果集只有一行一列)一行一列 max min avg count列子查询(结果集只有一列多行) 一行多列行子查询(结果集有一行多列)(较少) 一行多列表子查询(结果集一般为多行多列) 多行...原创 2022-03-25 11:15:36 · 1782 阅读 · 0 评论 -
数据库Day03
DQLDQL(Data Query Language)数据查询语言查询是使用频率最高的一个操作,可以从一个表中查询数据,也可以从多个表中查询数据。语法:select 查询列表 from 表名;查询结果的处理单行函数:字符串处理函数、逻辑处理、数学函数、日期函数聚合/分组/统计函数:sum()总和 、avg()平均数、max()最大值、min()最小值、count()总个数-- 基本查询语法 selec...原创 2022-03-24 10:37:10 · 94 阅读 · 0 评论 -
数据库Day02
注释# 单行注释-- 单行注释/* 多行注释 多行注释 */sql结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。关系型数据库都支持sql 但是不同的数据库语法略有区别DDL(Data Definition Language) 数据(结构...原创 2022-03-23 11:41:20 · 125 阅读 · 0 评论 -
数据库Day01
为什么要用数据库早期数组/对象/集合存储数据,数据存储在内存中,后来数据使用IO(字符流)将数据写入文件中,做到持久保存。以字符串的形式存储在文件中,操作起来方便。数据库-->数据库管理系统存储数据:有自己特定的规则存储数据管理数据:使用sql语言对数据进行管理数据库概述数据库(Data Base)为了方便数据的存储和管理,它将数据按照特定的规则存储在磁盘上,就是一个存储数据的仓库。通过数据库管理系统,可以有效的组...原创 2022-03-23 11:24:37 · 306 阅读 · 0 评论