数据库高级笔记

简介: 1、DQL查询语句-limit语句(掌握)2、数据库约束的概述数据库约束的作用约束种类创建主键

1、DQL查询语句-limit语句(掌握)

作用:

LIMIT限制的意思,所以LIMIT`的作用就是限制查询记录的条数。

LIMIT语句格式:


select * from 表名 limit  offset, row_count;
mysql中limit的用法:返回前几条或者中间某几行数据


查询学生表中数据,跳过前面1条,显示4条

我们可以认为跳过前面1条,取4条数据
SELECT * FROM student3 LIMIT 1,4;

LIMIT语句的使用格式

SELECT 字段 FROM 表名 LIMIT 索引, 显示条数;
SELECT 字段名(5) FROM 表名(1) WHERE 条件(2)
 GROUP BY 分组列名(3) HAVING 条件(4) ORDER BY 
 排序列名(6) LIMIT 跳过行数, 返回行数(7);
执行顺序:1234567


2、数据库约束的概述

数据库约束的作用

对表中的数据进行进一步的限制,保证数据的正确性、有效性和完整性。


约束种类

PRIMARY KEY: 主键约束

UNIQUE: 唯一约束

NOT NULL: 非空约束

DEFAULT: 默认值 了解

FOREIGN KEY: 外键约束

创建主键

主键:PRIMARY KEY

主键的特点:


主键必须包含唯一的值

主键列不能包含NULL值

在已有表中添加主键(了解)

ALTER TABLE 表名 ADD PRIMARY KEY(字段名);
相关文章
|
2月前
|
Go 数据库
数据库的实现【笔记】
数据库的实现【笔记】
|
2月前
|
数据库
数据库设计【笔记】
数据库设计【笔记】
|
10天前
数据库系统工程师考点笔记
数据库系统工程师考点笔记
46 0
|
10天前
|
编解码 算法 vr&ar
软考中级之数据库系统工程师笔记总结(六)多媒体基础
软考中级之数据库系统工程师笔记总结(六)多媒体基础
11 0
|
10天前
|
网络协议 安全 网络安全
软考中级之数据库系统工程师笔记总结(五)网络基础
软考中级之数据库系统工程师笔记总结(五)网络基础
8 0
|
10天前
|
人工智能 数据管理 Java
软考中级之数据库系统工程师笔记总结(四)程序设计基础
软考中级之数据库系统工程师笔记总结(四)程序设计基础
11 0
|
10天前
|
存储 算法 Unix
软考中级之数据库系统工程师笔记总结(三)操作系统
软考中级之数据库系统工程师笔记总结(三)操作系统
9 0
|
10天前
|
存储 算法 C语言
软考中级之数据库系统工程师笔记总结(二)数据结构与算法
软考中级之数据库系统工程师笔记总结(二)数据结构与算法
7 0
|
10天前
|
存储 安全 算法
数据库系统工程师笔记(一)计算机系统
数据库系统工程师笔记(一)计算机系统
11 0
|
1月前
|
SQL 安全 API
Python基础教程(第3版)中文版 第13章 数据库支持(笔记)
Python基础教程(第3版)中文版 第13章 数据库支持(笔记)