![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
sup_bkht
这个作者很懒,什么都没留下…
展开
-
JAVA学习之数据库
参考链接: 链接: https://blog.csdn.net/jungle_rao/article/details/81274720#t8. 链接: link. 小菜鸡目录JDBC介绍JDBC步骤ResultSet常用操作 JDBC介绍 JDBC(Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范而不是一个实现,能够执行SQL语句。它由一组用Java语言编写的类和接口组成。 JDBC步骤 导入Jar包 访问MySQL数据库需要用到第三方的类,这些第三方原创 2020-08-18 21:42:05 · 227 阅读 · 0 评论 -
MySQL之正则表达式
MySQL正则表达式 regexp基本用法'^' / '$'从开头/结尾匹配符号'.'匹配除\n以外的任一个字符'[...]'匹配括号里面包含的任一个字符的数据'[^...]' 匹配不包含括号里字符或模式的数据'p1|p2|p3'匹配p1或者p2或者p3模式'{n}'连续匹配次数,{n,m}连续最少匹配n次,连续最多匹配m次'?' 等价于 '?[0,1]''*' 等价于 '?[0,]''+' 等价于 '?[1,]'[:class:]表注意点:主要是中文,如果能确定字符串是中文,能不用就不用吧 基本用法 ‘原创 2020-08-13 18:06:21 · 690 阅读 · 0 评论 -
数据库(五)之高级SQL:程序设计语言访问SQL,数据库中执行程序代码,触发器,递归查询,高级聚集特性,OLAP系统介绍
#包含程序设计语言访问SQL,数据库中执行程序代码,触发器,递归查询,高级聚集特性,OLAP系统介绍 一、通用程序设计语言访问数据库 为什么要用通用程序设计语言访问SQL? 因为应用程序是一个集成功能的整体,数据更新或查询只是其中一部分,所以必须要用某种方法把SQL和通用编程语言结合起来。 从通用编程语言访问数据库的方法 a.动态SQL:动态SQL的SQL组件允许程序在运行时构建和提交SQL查询(JDBC); b.嵌入式SQL:嵌入式SQL必须在编译时全部确定; c.SQL与通用程序语言交互的挑战:各种语原创 2020-06-26 21:00:50 · 965 阅读 · 0 评论 -
数据库(四)之中级SQL:连接、视图、完整性约束、事务、SQL数据类型与模式、授权
#包含连接、视图、完整性约束、事务、SQL的数据类型和模式、授权 一、连接 自然连接:运算两个关系,并产生一个关系作为结果,自然连接只考虑那些在两个关系中都出现的属性上取值相同的元组对,也可以使用join table_name using关键字指明属性; select name,title from (instructor natural join teaches) join course using(course_id); 连接表达式 join …on on:表示条件,其中 select * fr原创 2020-06-26 15:43:47 · 446 阅读 · 0 评论 -
数据库(二)之关系模型介绍
一、关系模型概述 关系模型用表表示;行指代一个数据元组;列指代数据属性; 关系模式图: department(dept_name, building, budget); 二、码 超码:一个或多个属性的集合,这些属性的组合可以使我们在一个关系中唯一标识一个元组; 候选码:最小的超码; 主码:被数据库设计者选中,主要用来在一个关系中区分不同元组的候选码; 外码:某个表的主码; 三、模式图 四、关系运算:提供了一组运算,他们以一个或多个关系作为输入,返回一个关系作为输出。 ...原创 2020-06-26 15:30:42 · 540 阅读 · 0 评论 -
数据库(一)之数据库概论
数据库系统(DataBase System,DBS):数据库系统是由一个互相关联的数据集合和一组用以访问这些数据的应用程序组成; 数据库(DataBase,DB):数据库系统的数据集合; 一、 数据视图:给用户提供数据的抽象视图,即系统隐藏关于数据存储和维护的某些细节 数据抽象 a.物理层:最低层次的抽象,详细描述了复杂底层数据结构; b.逻辑层:描述数据库中存储什么数据及数据间的关系; c.视图层:最高层次的抽象,只描述数据库的某个部分。 实例和模式 实例:特定时刻存储在数据库中的信息的集合称作原创 2020-06-24 21:37:49 · 288 阅读 · 0 评论 -
数据库学习(三)之初级SQL(表、查询、基本运算、聚集函数、附加运算)
一、SQL的组成:SQL是一种查询语言,最初是由IBM开发。 1.数据定义语言(Data-Definition Language,DDL): 提供定义关系模式、删除关系和修改关系模式的命令; 2.数据操作语言(Data-Manipulation Language,DML): 提供从数据库中查询信息,以及在数据库中插入、删除、修改元组的能力; 3.完整性(integrity): SQL DDL包括定义完整性约束的命令,保存在数据库中的数据必须满足所定义的完整性约束; 4.视图定义(view definitio原创 2020-06-14 21:24:49 · 237 阅读 · 0 评论