0
点赞
收藏
分享

微信扫一扫

python爬虫案例分享

生命中最美的是成长 2024-01-20 阅读 18
sql数据库

目录

 

🎯SQL概述

🎃SQL的特点

🎐综合统一

🎐 高度非过程化

🎐面向集合的操作方式

🎐以同一种语法结构提供多种使用方式

🎐语言简洁,易学易用

🎃SQL的基本概念

🎐SQL支持关系数据库三级模式结构

🎐基本表

🎐存储文件

🎐视图

🎯数据定义

💻SQL的数据定义功能:

💻数据字典

🎯数据查询

🐟语句格式

🎯数据更新

💎 插入数据

 💎修改数据

 💎删除数据

🎯空值的处理

🎯视图

🎯小结


🎯SQL概述

🎃SQL的特点

🎐综合统一

🎐 高度非过程化

🎐面向集合的操作方式

🎐以同一种语法结构提供多种使用方式

🎐语言简洁,易学易用

  • SQL功能极强,完成核心功能只用了9个动词。

🎃SQL的基本概念

🎐SQL支持关系数据库三级模式结构

🎐基本表

🎐存储文件

🎐视图

🎯数据定义

💻SQL的数据定义功能:

  • 模式定义
  • 表定义
  • 视图和索引的定义

💻数据字典

数据字典是关系数据库管理系统内部的一组系统表,它记录了数据库中所有对象的定义信息以及一些统计信息:

关系数据库管理系统在执行SQL的数据定义语句时,实际上就是在更新数据字典表中的相应信息。

🎯数据查询

🐟语句格式

  • SELECT子句:指定要显示的属性列
  • FROM子句:指定查询对象(基本表或视图)
  • WHERE子句:指定查询条件
  • GROUP BY子句:对查询结果按指定列的值分组,该属性列值相等的元组为一个组。通常会在每组中作用聚集函数。
  • HAVING短语:只有满足指定条件的组才予以输出
  • ORDER BY子句:对查询结果表按指定列值的升序或降序排序

🎯数据更新

💎 插入数据

两种插入数据方式:

  • 插入元组
  • 插入子查询结果
    • 可以一次插入多个元组

 💎修改数据

语句格式:

功能:

 💎删除数据

语句格式:

功能:

WHERE子句:

🎯空值的处理

空值就是“不知道”或“不存在”或“无意义”的值

一般有以下几种情况:

属性定义(或者域定义)中

🎯视图

回顾:三级模式两层映像结构

对应概念模式的数据在SQL中被称为基本表(Table), 而对应外模式的 数据称为视图(View)。视图不仅包含外模式,而且包含其E-C映像。

SQL数据库结构

🎯小结

举报

相关推荐

0 条评论