PostgreSQL pg_stat_activity state

PostgreSQL pg_stat_activity state
分类: 数据库 发布时间: 04-07 12:33 阅读次数: 0

数据库的基本操作(增删改查)

数据库基本操作1. 数据增添2. 数据查询a> whereb> order byc> 大于小于等于nulld> between ande> inf> 模糊匹配 like (_和%)g> group by3. 数据修改4. 数据删除基本操作1. 数据增添对数据表 book 中所有字段进行插入insert into book value ('红楼梦', '曹雪芹', 100, '清代长篇人情小说');对数据表 book 中指定字段进行插入inser
分类: 数据库 发布时间: 04-06 23:24 阅读次数: 0

【数据库实验】 单表查询

[例3.19] 查全体学生的姓名及其出生年份。select Sname,2021-Sagefrom student;[例3.20] 查询全体学生的姓名、出生年份和所在的院系,要求用小写字母表示系名。select Sname,'出生月份:',2021-Sage,LOWER(Sdept)from student;这里还可以使用列的别名。具体用法就是在查询的列名后面加上那个别名,空格隔开。例如:大写函数:UPPER查询行[例3.21] 查询选修了课程的学生学号。关于all修饰和di
分类: 数据库 发布时间: 04-06 23:23 阅读次数: 0

SQL server连接查询

目录前沿小补充等值与非等值连接查询自身连接外连接多表连接前沿小补充例3.48 查询平均成绩大于等于80分的学生学号和平均成绩SELECT Sno,AVG(Grade)FROM SCWHERE AVG(Grade)>=80GROUP BY Sno;SELECT * FROM SC;此时发现:这是因为WHERE子句中是不能用聚集函数作为条件表达式的,正确的查询语句应该是:SELECT Sno,AVG(Grade)FROM SCGROUP BY SnoHAVING AVG(Gr
分类: 数据库 发布时间: 04-06 23:23 阅读次数: 0

JDBC的两个小异常处理

JDBC中遇到的一些小问题今天在学习JDBC连接数据库时,学完了六个步骤以后,自己学着把JDBC的功能做了一个封装,封装类代码如下:/* JDBC编程六步: * 1.注册驱动 * 2.获取连接 * 3.获取数据库操作对象 * 4.执行SQL语句 * 5处理查询结果集 * 6.释放资源 * */import java.sql.*;/** * @author zyx */public class JdbcDemo
分类: 数据库 发布时间: 04-06 23:23 阅读次数: 0

数据库作业6:GROUP BY子句、连接查询

数据库作业6:GROUP BY语句、连接查询本文可分为以下几个部分一、GROUP BY子句二、连接查询1、等值与非等值连接查询2、自身连接3、外连接4、多表连接一、GROUP BY子句WHERE子句与HAVING短语的区别在于作用对象不同。WHERE子句作用于基本表或试图,从中选择满足条件的元组。HAVING短语作用于组,从中选择满足条件的组。[例3.48]查询平均成绩大于等于90分的学生学号和平均成绩。SELECT Sno,AVG(Grade)FROM SCGROUP BY SnoHAVI
分类: 数据库 发布时间: 04-06 23:23 阅读次数: 0

2021-4-5课程——SQL Server查询【3】

本篇内容继续上篇的查询【2】,表仍然是那三张表。本篇主要总结分组查询(续)、连接查询。依旧采用先展示SQL语句,再展示测试效果的方式。一、GROUP BY子句(续)where子句与having短语的区别在于作用对象不同,where子句作用域基本表或视图,从中选择满足条件的元组。having短语作用于组,从中选择满足条件的组。例1:查询平均成绩大于等于86分的学生学号和平均成绩错误语句:select Sno,avg(Grade)from SCwhere avg(Grade)>=86gro
分类: 数据库 发布时间: 04-06 23:23 阅读次数: 0

2021-04-05 第一次发表

MySQLSQL语句分类数据查询语言:DQL负责进行查询数据,不会更改数据基础查询:查询表中所有列的数据:select * from 表名查询指定列的数据:select 列名1,列名2 from 表名(写哪列查哪列)在当前数据库查看其他数据库中的表show tables in 数据库名在当前数据库查看其他数据库表中的数据select 列名 from 数据库.数据表(用点连接库和表)数据定义语言: DDL负责数据结构定义和数据库对象定义创建表:create table 表
分类: 数据库 发布时间: 04-06 23:22 阅读次数: 0

数据库作业六

例题练习例题均在下表中查询:Create Table student(Sno char(12) Primary Key, Sname char(12),Ssex char(2),Sdept char(40),Sage SmallInt);Insert Into Student Values ('20191102062','刘哲轩','男','Computer Science',19)Insert Into Student Values ('20191102063','叶晓晓','男','
分类: 数据库 发布时间: 04-06 23:22 阅读次数: 0

MYSQL基础学习了解

MYSQL学习基础什么是数据库 关系型数据库管理系统(Relaive Databases Manager System 简称RDBMS) 作用:存储数据,能够长期其保存 MYSQL:数据库软件
分类: 数据库 发布时间: 04-06 23:22 阅读次数: 0

mysql前期学习整理

mysql前期学习整理1.mysql的优缺点优点:有良好的事务管理能力,崩溃修复能力。缺点:读写速率相对较差,占用数据空间较大。2.连接服务器1.桌面win+r2.输入mysql -u root -p3.输入密码3.sql语句分类DDLData Defintion(定义)Language数据库,表创建,修改,删除DML:Data Manipulation(操作)Language表中数据的操作,插入,删除,修改,查询DCL:Data Control(控制)Language权限
分类: 数据库 发布时间: 04-06 23:22 阅读次数: 0

不懂就问,MySQL索引是啥?

索引是帮助数据库高效获取数据的一种数据结构,是基于数据表创建的,它包含了一个表中某些列的值以及记录对应的地址,并且把这些值存在一个数据结构中,常见的有使用哈希表、B+树作为索引。文章目录概述从二叉树到B+树聚集索引非聚集索引联合索引和覆盖索引B+树索引VS哈希索引普通索引和唯一索引InnoDB VS MyISAM用explain分析索引使用
分类: 数据库 发布时间: 04-06 23:21 阅读次数: 0

MySQL深入研究:用户管理

详细介绍如何操作MySQL中的用户
分类: 数据库 发布时间: 04-06 23:12 阅读次数: 0

数据库概论笔记第一章

数据库概述一、数据库基本概念1.数据库系统数据库(DB)通常包含企业信息的集合。(存在于硬盘上)区分DB:业务是否相关数据库管理系统(DBMS):存储和检索数据(要求方便和高效)(MySQL)数据库系统(DBS):引入数据库后整个系统(包含DB、DBMS)DBS 包括 数据库本身的软件(数据库管理系统DBMS、操作系统OS、应用系统)、硬件、数据库管理员2.计算机硬件!OS指操作系统的文件系统3.使用数据库系统的目的1.使用文件系统的缺点​ a. 数据的冗余和不一致(语言不同导致无
分类: 数据库 发布时间: 04-05 23:12 阅读次数: 0

【HBU】数据库第四周 单表查询

今天是线下课的第一次数据库,新学期新气象。第一次实验课用的机房电脑 本地的sql server没有我之前建立的表和数据,所以上来先借着之前博客里存的代码又新建了一遍。单表查询单表查询选择表中的若干列查询指定列查询全部列查询经过计算的值选择表中的若干元组消除取值重复的行查询满足条件的元组单表查询选择表中的若干列查询指定列查询全体学生的学号和姓名Select SNAME,SNO FROM STUDENT查询结果。查询全部列查询 全体学生的详细记录Select * FROM STUDE
分类: 数据库 发布时间: 04-05 23:12 阅读次数: 0

Sql-Server数据库单表查询 4.3实验课

今天更进一步的学习了数据库单表查询,涉及条件、分组、排序等select [all|distinct] <目标表达式>from <表名>where <条件表达式>group by 列名 [having <条件表达式>]order by 列名 [asc|desc]; 1、选择表的若干列2、选择表的元组(where)2.1 比较2.2 确定范围和集合2.3 模糊查询(like)1、选择表的若干列查询表时的目标表达式可以是列名、算术表达式、字符串和函
分类: 数据库 发布时间: 04-05 23:12 阅读次数: 0

【2020-2021春学期】数据库作业5:单表查询例题练习

文章目录单表查询1.选择表中若干列【例3.19】查询全体学生姓名和出生年份【例3.20】查询全体学生姓名、出生年份、院系(用小写)2.选择表中的若干元组【例3.21】查询选修了课程的学生学号【例3.22】查询计算机科学系全体学生名单【例3.23】查询所有年龄在20岁以下的学生姓名和年龄【例3.24】查询考试成绩不及格的学生的学号【例3.25】查询年龄在20~23岁(包括20和23)之间的学生姓名、系别、年龄【例3.26】查询年龄不在20~23岁之间的学生姓名、系别、年龄【例3.27】查询CS、MA的学生姓名
分类: 数据库 发布时间: 04-05 23:12 阅读次数: 0

SQL Server 数据库实验课4——常用查询条件

在数据库stu中,建立三张表Student ,Course,SCDROP TABLE IF EXISTS StudentDROP TABLE IF EXISTS CourseDROP TABLE IF EXISTS SCCREATE TABLE Student( Sno CHAR(9) PRIMARY KEY, /* 列级完整性约束条件,Sno是主码*/ Sname CHAR(20) UNIQUE, /* Sname取唯一值*/ Ssex CHAR(2), Sage SMALLINT,
分类: 数据库 发布时间: 04-05 23:12 阅读次数: 0

数据库作业五

#例题练习我们操作例题默认使用下表Create Table student(Sno char(12) Primary Key, Sname char(12),Ssex char(2),Sdept char(40),Sage SmallInt);Insert Into Student Values ('20191102062','刘哲轩','男','Computer Science',19)Insert Into Stude...
分类: 数据库 发布时间: 04-05 23:12 阅读次数: 0

2021-4-3课程——SQL Server查询【2】

本篇主要总结基于单表的查询,内容涉及去重查找,条件查询,模糊查询,分组查询等内容。测试结果一律采用先显示SQL语句,再显示测试结果(以图片的形式进行展现)的方式。一、准备工作本次的所以的操作都将基于三张表,分别是学生表(Student),课程表(Course),学生选课表(SC)。具体建表语句这里不再赘述,直接给出表中数据内容。1.学生表(Student)2.课程表(Course)3.学生选课表(SC)二、单表查询——仅涉及一个表的查询0.查询的一般格式为:select (disti
分类: 数据库 发布时间: 04-05 23:12 阅读次数: 0