一、数据库 1.1 数据库种类 1.2 框架&工具 二、数据库在Java中的使用原理 利用多态的特性,Java提供一个接口(规范sql语句),而MySQL、SqlServer等实现该接口(将实现类打包成一个jar包) 三、JDBC的使用 import java.sql.Connection; imp ...
分类:
数据库技术 时间:
2020-11-18 14:47:41
收藏:
0 评论:
0 赞:
0 阅读:
39
为什么使用docker安装oracle,因为自己搭建配置的话可能时间太久太繁琐等等原因,也因为docker实在太方便了 本文主要是使用docker-compose安装Oracle 11g,因为使用docker 直接pull启动的话没办法做到数据持久化,重启容器数据就不存在了很蛋疼~ 不过有同学可能需 ...
分类:
数据库技术 时间:
2020-11-18 14:45:45
收藏:
0 评论:
0 赞:
0 阅读:
170
基本查询练习 -- 1,在学生信息表中选择出所有的学生学号。 select Sname,Sid from t_student; -- 2,在学生信息表中选择出学生姓名和高考分数。 select Sname,Sscore from t_student ; -- 3,在学生信息表中选择出所有的学生年龄, ...
分类:
数据库技术 时间:
2020-11-18 14:44:46
收藏:
0 评论:
0 赞:
0 阅读:
47
数据库的作用: 统合整理方便数据的存储,大大提高数据的操作效率. 而sql就是操作数据库的语法 数据库常用的类型对应java 注意: 整型 一般不指定范围 小数型: 货币优先选用BECIMAL 字符类型: char(size)是定长字符,若超过会截取并警告 varchar(size)是变长字符,非严 ...
分类:
数据库技术 时间:
2020-11-18 14:40:14
收藏:
0 评论:
0 赞:
0 阅读:
34
select column,count(*) a from table group by column order by a; 对table表的column列,进行分组统计并排序。 ...
分类:
数据库技术 时间:
2020-11-18 11:43:07
收藏:
0 评论:
0 赞:
0 阅读:
29
1.选择唯一性索引 唯一性索引的值是唯一的,可以更快速的通过该索引来确定某条记录。例如,学生表中学号是具有唯一性的字段。为该字段建立唯一性索引可以很快的确定某个学生的信息。如果使用姓名的话,可能存在同名现象,从而降低查询速度。 2.为经常需要排序、分组和联合操作的字段建立索引 经常需要ORDER B ...
分类:
数据库技术 时间:
2020-11-18 10:43:45
收藏:
0 评论:
0 赞:
0 阅读:
37
数据库名:数据库名是存储在控制文件中的名称,它代表的是数据库,也就是数据库包含的所有的物理文件的总称。 实例名:用于响应某个数据库操作的数据库管理系统的名称。实例名是由初始化参数文件的参数instance_name决定的。如果这个参数不被指定(即instance_name没有被指定为任何值),那么实 ...
分类:
数据库技术 时间:
2020-11-18 10:41:50
收藏:
0 评论:
0 赞:
0 阅读:
32
#分页 使用SELECT查询时,如果结果集数据量很大,比如几万行数据,放在一个页面显示的话数据量太大,不如分页显示,每次显示100条。 要实现分页功能,实际上就是从结果集中显示第1100条记录作为第1页,显示第101200条记录作为第2页,以此类推。 因此,分页实际上就是从结果集中“截取”出第M~N ...
分类:
数据库技术 时间:
2020-11-18 10:04:49
收藏:
0 评论:
0 赞:
0 阅读:
44
要查询数据库表的数据,我们使用如下的SQL语句: SELECT * FROM <表名> 使用SELECT * FROM students时,SELECT是关键字,表示将要执行一个查询,*表示“所有列”,FROM表示将要从哪个表查询, 该SQL将查询出students表的所有数据。注意:查询结果也是一 ...
分类:
数据库技术 时间:
2020-11-18 10:03:32
收藏:
0 评论:
0 赞:
0 阅读:
37
mysql系统架构
分类:
数据库技术 时间:
2020-11-18 10:03:18
收藏:
0 评论:
0 赞:
0 阅读:
30
系统: [root@weianvrgv /]# cat /etc/redhat-release CentOS Linux release 8.2.2004 (Core) 安装中文字符集 [root@weianvrgv /]#yum install -y langpacks-zh_CN 设置中文字符 ...
分类:
数据库技术 时间:
2020-11-18 09:59:29
收藏:
0 评论:
0 赞:
0 阅读:
41
MongoDB的用户和角色权限简介 默认情况下,MongoDB实例启动运行时是没有启用用户访问权限控制的,也就是说,在实例本机服务器上都可以随意连接到实例进行各种操作,MongoDB不会对连接客户端进行用户验证。 为了强制开启用户访问控制(用户验证),则需要在MongoDB实例启动时使用选项--au ...
分类:
数据库技术 时间:
2020-11-18 09:59:17
收藏:
0 评论:
0 赞:
0 阅读:
42
第12章MySQL分区本章学习目标?理解分区的概念?了解分区的类型?了解分区管理MySQL从5.1版本开始支持分区的功能,分区是一种物理数据库设计技术,其主要目的是在特定的SQL操作中,通过减少数据读写的总量来缩减SQL语句的响应时间,同时对于应用来说分区完全是透明的,本章将对MySQL分区详细讲解。12.1分区概述12.1.1分区的概念MySQL数据库中的数据是以文件的形式存在磁盘上,默认放在/
分类:
数据库技术 时间:
2020-11-18 09:57:53
收藏:
0 评论:
0 赞:
0 阅读:
29
CAP 是一个基于 .NET Standard 的 C# 库,它是一种处理分布式事务的解决方案,同样具有 EventBus 的功能,它具有轻量级、易使用、高性能等特点。 ...
分类:
数据库技术 时间:
2020-11-18 09:56:44
收藏:
0 评论:
0 赞:
0 阅读:
30
#多表查询 SELECT查询不但可以从一张表查询数据,还可以从多张表同时查询数据。查询多张表的语法是:SELECT * FROM <表1> <表2>。 例如,同时从students表和classes表的“乘积”,即查询数据,可以这么写: -- FROM students, classes: SELE ...
分类:
数据库技术 时间:
2020-11-18 09:54:09
收藏:
0 评论:
0 赞:
0 阅读:
25
oracle安装环境配置前提下 1 在安装文件/database/response/*有三个配置文件模板 [oracle@oracledb response]$ ll 总用量 100 -rwxrwxr-x. 1 oracle oinstall 44954 12月 4 11:46 dbca.rsp - ...
分类:
数据库技术 时间:
2020-11-18 09:53:57
收藏:
0 评论:
0 赞:
0 阅读:
36
1. 安装 1.1 官网下载解压包 官网地址:MYSQL官网下载 我的电脑是windows 64 位的,所以选择下图的解压包下载: 注意:解压版是zip后缀,别下载错了 1.2 解压文件 将下载的解压包解压,目录结构如下: 新建my.ini文件用作mysql的配置文件,放在根目录下,my.ini文件 ...
分类:
数据库技术 时间:
2020-11-18 09:49:08
收藏:
0 评论:
0 赞:
0 阅读:
41
#增 insert 当我们需要向数据库表中插入一条新记录时,就必须使用INSERT语句。 INSERT语句的基本语法是: INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...); 例如,我们向students表插入一条新记录,先列举出需要插入的字段 ...
分类:
数据库技术 时间:
2020-11-18 09:45:38
收藏:
0 评论:
0 赞:
0 阅读:
32
酒圣网数据库设计 字典表 t_dictionary 字段名 类型 长度 是否为空 说明 id int NOT NULL 主键,自增长 dict_type varchar 128 NOT NULL 数据字典类型 dict_name varchar 128 NOT NULL 名称或者标签 dict_va ...
分类:
数据库技术 时间:
2020-11-17 23:28:28
收藏:
0 评论:
0 赞:
0 阅读:
58
主键约束(Primary Key Constraint):唯一性,非空性 注:有单字段和多字段主键) 唯一约束(unique):唯一性,可以空,但只能一个 检查约束(Check):对该列数据的范围、格式的限制 默认约束(Default):数据的默认值 外键约束(Foreign Key):需要建立两表 ...
分类:
数据库技术 时间:
2020-11-17 22:25:15
收藏:
0 评论:
0 赞:
0 阅读:
30