美文网首页
数据库和SQL概述

数据库和SQL概述

作者: 程序员汪汪 | 来源:发表于2021-03-10 23:17 被阅读0次

数据库的好处

  • 实现数据持久化管理
  • 使用完整的管理系统统一管理,易于查询

数据库的概念

DB 数据库(database):存储数据的“仓库”。

DBMS:数据库管理系统(Database Management System )数据库是通过DBMS创建和操作的容器。

SQL:结构化查询语言(Structure Query Language)专门用来与数据库通信的语言

常见的数据库管理系统:MySQL、Oracle、DB2、SQLserve

SQL语言

数据库是不认识java语言的,但是我们同样要与数据库交互,这是需要使用到数据库认识的语言SQL语句,它是数据库的代码。

结构化查询语言(Structure Query Language)简称SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

创建数据库、创建数据表、向数据表中添加一条条数据信息均需要使用SQL语句。

DML

DML(Data Manipulation Language):数据操纵语言,用于添加、删除、修改、查询数据库记录,并检查数据完整性。包括如下SQL语句等:

  • INSERT:添加数据到数据库中
  • UPDATE:修改数据库中的数据
  • DELETE:删除数据库中的数据
  • SELECT:选择(查询)数据
  • SELECT 是SQL语言中的基础,最为重要

DDL

DDL(Data Definition Language):数据定义语句,用于库和表的创建、修改、删除。包括如下SQL语句等:

  • CREATE TABLE:创建数据库表
  • ALTER TABLE:更改表结构、添加、删除、修改列长度
  • DROP TABLE:删除表
  • CREATE INDEX:在表上建立索引
  • DROP INDEX:删除索引

DCL

DCL(Data Control Language):数据控制语句,用于定义用户的访问权限和安全级别。包括如下SQL语句等:

  • GRANT:授予访问权限
  • REVOKE:撤销访问权限
  • COMMIT:提交事务处理
  • ROLLBACK:事务处理回退(回滚)
  • SAVEPOINT:设置保存点
  • LOCK:对数据库的特定部分进行锁定

DQL

DQL(Data Query Language):数据查询语言,用来查询数据库中表的记录。关键字:SELECT,FROM,WHERE等。

相关文章

  • 数据库和SQL概述

    数据库的好处 实现数据持久化管理 使用完整的管理系统统一管理,易于查询 数据库的概念 DB 数据库(databas...

  • 2018-08-07 MySQL Database Inqui

    1.SQL概述 •SQL语言(Structured Query Language)是一种数据库查询和程序设计语言,...

  • SQL语言基础

    1.SQL概述 SQL语言(Structured Query Language)是一种数据库查询和程序设计语言,用...

  • 关系数据库标准语言SQL(一)

    声明:最近在准备考试,故整理数据库笔记。 关系数据库标准语言SQL(一) SQL概述  SQL是一种完整地数据库...

  • SQL 概述

    SQL概述 数据库:存储数据的容器 SQL Structured Query Language 结构化查询语言 是...

  • 黑猴子的家:SQL 概述

    1、SQL语言概述 SQL(Structure Query Language):专门用来与数据库通信的语言。 S...

  • MySQL 基础 1 MySQL简介

    1.1 数据库的概述 1.1.1 数据库的概述 什么是数据库数据库就是一个文件系统,通过标准的SQL语句获取数据 ...

  • 四、SQL与关系数据库基本操作

    1. SQL概述 结构化查询语言(Structured Query Language,SQL)是专门用来与数据库通...

  • 3 Go 数据库IO(三):MongoDB 操作

    一、Mongodb概述 我们都知道各种基于SQL的关系型数据库管理系统,如Mysql、Postgresql、sql...

  • flask sqlalchemy基础知识介绍

    flask 数据库概述: sql_sqlite_flask-alchemy flask-alchemy配置 连接-...

网友评论

      本文标题:数据库和SQL概述

      本文链接:https://www.haomeiwen.com/subject/weggqltx.html