数据库二 (1)分组查询  select Fage,Count (*)From person group by fage  按照年龄分组 输出这一组的个数 select fage,fsalary,count(*)from person group by age//错误  可以max(fsalary) 没有出现在group by 句子的列不能放到select 语句后 聚
转载 2023-09-01 22:58:23
279阅读
【黑马程序员数据库数据库引擎
原创 2023-04-06 11:47:39
95阅读
课程来源:黑马程序员 MySQL数据库入门到精通 老师讲解很细致呀,本文只是对讲课笔记的整理,有问题欢迎大家指正! 引擎请看上一篇:【黑马程序员数据库数据库引擎目录0. 索引总结(课程P88,复习用)0.1 本章框架0.2 索引分类:1. 索引分类1.1 分类一1.2 分类二1.2.1 存储结构1.3 聚集索引选取规则1.4 回表查询2. 索引语法3. SQL性能分析3.1 执行频次3.2 慢查
原创 2023-05-03 10:05:44
175阅读
在信息技术迅猛发展的今天,软件行业对于专业人才的需求日益旺盛,而软考(全国计算机技术与软件专业技术资格(水平)考试)作为国内最具权威性的IT专业技术资格认证考试之一,其重要性不言而喻。在软考中,程序员是一个基础而关键的级别,而数据库知识则是程序员考试中不可或缺的一部分。 数据库技术是现代软件开发的基石之一。在程序员的工作中,无论是进行系统设计、数据存储还是应用开发,都离不开对数据库技术的深入理解
原创 2024-04-18 15:39:06
31阅读
目录01.回顾Linux相关命令目录切换目录操作查看目录文件操作压缩包命令其他命令02.数据库概述和常见的数据存储方式数据库概述常见的存储数据方式03.数据库管理系统,数据库和表的关系**没完成**04. MySQL数据库安装-Linux版在Linux服务器上安装MySQL软件05.MySQL数据库安装-windows版服务器1. 下载2. 安装3. mysql多实例安装客户端06.windows
黑马程序员+SQL基础1  DBMS:数据库管理系统(oracle,mssqlserver,db2,access,mysql,sybase等)2  分类:不同类的数据放到不同的数据库中,便于对各个分类进行个性化管理,避免命名冲突,安全性更高3  table: 表,不同类型的资料放到不同的格子中4  Column:列 ;Field 字段5  主键:p
课程:黑马程序员 MySQL数据库入门到精通 老师讲解很细致呀,本文只是对讲课笔记的整理,有问题欢迎大家指正! 引擎请下一篇:【黑马程序员数据库数据库引擎java 学习笔记指路 基础知识Python转java补充知识Java中常见的名词解释前端【黑马程序员pink老师前端】【黑马程序员pink老师前端】JavaScript基础大总结【黑马程序员pink老师前端】JavaScript函
原创 2023-05-03 10:06:57
381阅读
说明:{}:表示必选[]:表示可选1、创建数据库CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT]CHARACTER SET [=] charset_name;2、查看数据库列表SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHEREexpr...
原创 2021-07-12 13:55:19
125阅读
数据库及SQL/MySQL基础丨SQL进阶及查询练习丨MySQL高级应用 - 索引和锁 开启/退出:net start mysql; net stop mysql; 登录与退出mysql -uroot -pAa8316057 -hlocalhost exit或quit常见操作:DDL 数据库或表的结构操作(****) DML 对表的记录更新(
基础篇前言什么是数据库数据库:DataBase 简称 :DB是按照数据结构来组织、存储和管理数据的仓库。是保存有组织的数据的一种容器,通常表现为一个或一组文件我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据
转载 2023-12-15 10:46:13
32阅读
一:的特点:1:持久化存储2:读写速度极快3:保证数据有效性。二:的分类:
原创 2022-02-28 10:24:10
191阅读
软考 - 程序员数据库基础 在软件开发领域,数据库是一个非常重要的组成部分。作为一名程序员,掌握数据库的基础知识是非常必要的。本文将介绍一些关于数据库的基础知识,包括数据库的基本概念、数据库模型、 SQL 语言等,帮助软考 - 程序员考生更好地了解和准备考试。 一、数据库的基本概念 数据库 数据库是一个存储和管理数据的集合,可以满足多个用户和应用程序数据需求。数据库具有数据
原创 2023-11-03 13:55:28
97阅读
# Nosql数据库:黑马程序员的选择 在现代应用程序开发中,关系数据库不再是唯一的选择,尤其是在面对海量数据、实时处理和灵活数据模型的需求时,NoSQL数据库逐渐成为开发人员的热门选择。因此,今天我们将探讨NoSQL数据库的基本概念、工作原理以及使用示例。 ## 什么是NoSQL数据库? NoSQL数据库是"Not Only SQL"的缩写,旨在满足以下需求: - **高可扩展性**:能
原创 2024-10-18 06:39:55
49阅读
约束:约束保证数据的完整性和一致性约束分为 表级约束 和 列级约束约束类型包括NOT NULL 非空约束PRIMARY KEY 主键约束UNIQUE KEY 唯一约束DEFAULT 默认约束FOREIGN KEY外键约束1、非空约束不允许为空:NOT NULL允许为空:NULL2、自动编号:AUTO_INCREMENT(1)默认起始1,自动增...
原创 2022-03-31 10:15:19
245阅读
说明:{}:表示必选[]:表示可选1、创建数据库CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT]CHARACTER SET [=] charset_name;2、查看数据库列表SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHEREexpr...
原创 2022-03-31 10:15:50
226阅读
目录0. 数据库学习流程❤️1. 数据库概念❤️1.1 基础概念⭐1.2 关系和非关系⭐1.3 MySQL的数据模型⭐2. MySQL基础❤️2.1 MySQL安装⭐2.1.1 连接?2.1.2 启动、停止?2.2 MySQL可视化开发工具⭐2.3 MySQL分类⭐2.4 SQL通用语法⭐2.5 MySQL数据库操作-DDL⭐2.5.1 对数据库的常用操作?2.5.2 对表结构的常用操作?2.
一:数据库的特点:1:持久化存储2:读写速度极快3:保证数据有效性。二:数据库的分类:1:关系型数据库:MySQL ,SQL Server, Oracle,SQLlite。2:非关系型数据库:MongoDB ,Redis三:关系型数据库:1:四: SQL 语言:DQL:数据查询语言,用于对数据进行查询,如selectDML:数据操作语言,对数据进行增加、修改、删除,如/insert、update、deleteTPL:事务处理语言,对事务进行处理,包括begin transact
原创 2021-07-30 14:05:30
195阅读
约束:约束保证数据的完整性和一致性约束分为 表级约束 和 列级约束约束类型包括NOT NULL 非空约束PRIMARY KEY 主键约束UNIQUE KEY 唯一约束DEFAULT 默认约束FOREIGN KEY外键约束1、非空约束不允许为空:NOT NULL允许为空:NULL2、自动编号:AUTO_INCREMENT(1)默认起始1,自动增...
原创 2021-07-12 13:55:10
203阅读
# MySQL数据库深入理解 在现代软件开发中,关系数据库作为数据存储的重要形式,依然扮演着不可或缺的角色。MySQL作为一种流行的开源关系数据库管理系统,广泛应用于各种项目中。本篇文章将探讨MySQL的基本概念及使用方法,提供相应的代码示例,并展示ER图和类图来帮助理解数据模型。 ## 1. 数据库的基本概念 在理解MySQL之前,我们需要搞清楚几个基本概念: - **数据库 (Data
原创 2024-10-10 04:37:35
121阅读
 一、什么是结构体  在实际应用中,我们通常需要由不同类型的数据来构成一个整体,比如学生这个整体可以由姓名、年龄、身高等数据构成,这些数据都具有不同的类型,姓名可以是字符串类型,年龄可以是整型,身高可以是浮点型。为此,C语言专门提供了一种构造类型来解决上述问题,这就是结构体,它允许内部的元素是不同类型的。 二、结构体的定义结构体内部的元素,也就是组成成分,我们一般称为"成员"。
  • 1
  • 2
  • 3
  • 4
  • 5