数据库的管理技术及其发展 第一章:数据库的管理技术及其发展 1.1 数据与信息 数据 Data: 描述事物的符号记录。是物理性的(如:数字、文字、图形、音频)。 特点: 数据本身没有意义,只有结合语境才产生意义。 信息 Informatio
数据库系统与数据模型数据库系统与数据模型 第二章:数据库系统基础 2.1 核心概念关系图 !image3f9b0e95.png !imagec6dfc38f.png 2.2 四个核心概念详解 概念 全称 定义 举例 DB DataBase(数据库) 按一定组织
三级模式与二级映射三级模式与二级映射 第四章:三级模式与二级映射 这是数据库原理的核心概念,理解它才能明白数据库为什么具有"数据独立性" 4.1 三级模式架构概述 4.1.1 为什么需要三级模式 问题:如果用户直接操作物理存储的数据—— 存储结构改变,程序就
数据库设计与E-R模型数据库设计与ER模型 第五章:数据库设计 💡 本章整合了概念模型、ER图、关系模型、转换规则等内容,形成完整的数据库设计知识体系 5.1 数据库设计概述 5.1.1 什么是数据库设计 定义:数据库设计是指对于一个给定的应用环境,构造(设计
逻辑设计与实施维护逻辑设计与实施维护 5.5 逻辑结构设计 💡 逻辑设计的核心任务:将ER图转换为关系模式,并进行优化 5.5.1 关系模型核心概念 💡 这些概念是MySQL操作的基础,必须理解透彻! !image3af7e6d3.png 关系模型核心术
MySQL 数据库管理MySQL 数据库管理 第六章:MySQL 数据库与表的管理 6.1 管理方法概述 6.1.1 图形化工具 工具名称 特点 MySQL Workbench 官方免费工具,功能全面 Navicat 商业软件,界面友好 phpMyAdmin 基
数据表的创建与完整性约束数据表的创建与完整性约束 6.8 数据表的创建 6.8.1 选择数据库 在创建表之前,必须先选择数据库: sql USE 学生管理; 6.8.2 数据类型 整数类型 类型 字节 范围(有符号) 范围(无符号) TINYINT 1 128 ~
数据表的修改与删除数据表的修改与删除 6.10 综合示例:创建完整的表结构 sql 创建数据库 CREATE DATABASE IF NOT EXISTS 学校管理系统 CHARACTER SET utf8mb4; USE 学校管理系统; 学院表 CREAT
数据的增删改数据的增删改 第七章:数据维护(增删改查) 💡 本章是MySQL实际操作的核心,涵盖DML(数据操纵语言)的所有内容:INSERT、DELETE、UPDATE、SELECT 7.1 概述 !imagecb8e9a4a.png 操作 语句
单表与条件查询单表与条件查询 7.5 SELECT 查询数据 7.5.1 查看表的结构 sql MySQL 方式 DESCRIBE 教师; 或简写 DESC 教师; 查看建表语句 SHOW CREATE TABLE 教师; 7.5.2 关系代数基础 !i
聚合排序与分页聚合排序与分页 7.9 聚合查询 7.9.1 概述 !image5acfa5bb.png 7.9.2 常用聚合函数 函数 说明 示例 COUNT 统计行数 SELECT COUNT FROM 学生 COUNT列 统计非NULL值的个数 SE
多表查询与集合运算多表查询与集合运算 7.12 多表查询 7.12.1 概述 mermaid flowchart TB subgraph 多表查询分类 subgraph 连接查询 A1内连接 INNER JOIN A2外连接 A3交叉连接 CROSS JOI