数据库标准数据语言SQL——总结

article/2025/8/27 21:41:59

数据库标准数据语言SQL

SQL(Structured Query Language),结构化查询语言
1. 数据查询——select
2. 数据操纵——create,drop,alter
3. 数据定义——insert,update,delete
4. 数据控制——grant,revoke


1数据定义

这里写图片描述

1. 模式的定义删除

2. 基本表的定义、删除与修改

这里写图片描述

列级完整性约束条件:primary key
唯一约束条件:unique
表级完整性约束:primary key Cpno references Course(Cno)

例如
这里写图片描述
这里写图片描述
这里写图片描述

数据类型
这里写图片描述

3. 模式与表

4. 修改基本表

这里写图片描述
这里写图片描述

5. 删除基本表

这里写图片描述
若表上建有视图,restrict不能删除表,cascade删除表和视图

6. 索引

这里写图片描述
这里写图片描述
这里写图片描述


2数据查询

这里写图片描述

1. 表单查询

选择查询若干列 select Sno from Student;
查询全部列 select * from Student;
查询经过计算的列 select 2004-Sage from Student;
这里写图片描述
消除取值重复的行 select distinct Sno from SC;

查询满足条件的元组

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
一个汉字要占两个字符的位置,所以匹配字符串后跟两个_
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述


http://chatgpt.dhexx.cn/article/7CsQ896J.shtml

相关文章

【数据库】SQL语言

目录 一、SQL语言概述 1、特点 2、SQL功能 3、SQL支持数据库系统三级模式 二、数据定义语言(DDL) 1、模式 2、基本表 3、视图 4、索引 三、数据查询语言(DQL) 1、单表查询 2、连接查询 3、嵌套查询 4、集合查询 5、…

数据库语言-SQL

数据库语言-SQL 一、概述二、利用SQL建立数据库1、创建Database2、创建Table3、追加元组 三、利用SQL进行简单查询1、单表查询2、检索条件之去重复记录3、检索结果之排序4、模糊查询 四、利用SQL语言进行多表联合查询1、θ-连接之等值连接2、表更名与表别名3、θ-连…

数据库SQL语言

SQL语言基础 大家好,我是大黄。这次我来简单带你们了解一下数据库技术中必不可少的一项——SQL语言。 SQL,英文是Structured Query Language,直面翻译就是结构化疑问语言。所以说明这个语言是有一定的结构的,所以基础阶段不会太困…

数据库语言

DDL语言 其语句包括动词CREATE,ALTER和DROP。在数据库中创建新表或修改、删除表(CREATE TABLE 或 DROP TABLE)为表加入索引等。 mysql是一个关系型数据库,库里面包含若干个表,而每一张表都是由行和列组成。 1.关于数据库操作的命…

数据库基础语言

目录 数据库与表的概念 如何操作数据库 数据库连接方式 SQL分类 DDL数据定义语言 DML 数据操作语言 数据库常用数据类型 约束条件 主键约束(PRIMARY KEY) 具有主键约束的字段同时可以使用自增来让DBMS自行对其值进行维护 非空约束(NOT NULL) 唯一性约束(UNIQUE) D…

MySQL-SQL语言

文章目录 SQL语法要求:1、DDL1.1、数据库操作(1) 查询当前数据库(2) 查询当前数据库(3) 创建数据库(4) 创建一个itheima数据库,并且指定字符集(5) 删除数据库(6) 切换数据库 1.2、表操作1.2.1、表的基本操作(1) 查询当前数据库所有表(2) 查看指定表结构(…

只知道SQL数据库?又一国产数据库语言诞生了

一、为什么学习数据库? 学习数据库,你肯定需要先了解它,这样你才知道你为什么要学习它,数据库除了SQL还有一些别的数据库,了解它们的作用,可以在不同的场景选择最符合的一个数据库。 1.1 什么是数据库&am…

比SQL还好用,又一门国产数据库语言诞生了

目录 一、数据库语言的目标1、要说清这个目标,先要理解数据库是做什么的。2、什么样的计算体系才算好呢? 二、SQL为什么不行1、先看写着简单的问题2、为什么 SQL 不行呢?3、再看跑不快的原因4、我们再做个类比: 三、SPL为什么能行…

MySQL数据库——SQL语言

文章目录 MySQL数据库——SQL语言前言一、数据定义语言(DDL)二、数据操纵语言(DML)三、事务控制语言(TCL)四、数据查询语言(DQL)1.select/for 基本查询语句2.给列起别名(…

写着简单跑得又快的数据库语言 SPL

数据库语言的目标 要说清这个目标,先要理解数据库是做什么的。 数据库这个软件,名字中有个“库”字,会让人觉得它主要是为了存储的。其实不然,数据库实现的重要功能有两条:计算、事务!也就是我们常说的 OLA…

大数据和云计算有什么关系?

前言 本文隶属于专栏《大数据从0到1》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和文献引用请见《大数据从0到1》 解答 云计算关注资源的分配和利用,侧重…

【云原生|云计算系列】云计算基础概念

欢迎来到云原生专题的云计算系列第一篇博客,我们将探索云计算的基础知识,以帮助您深入了解这个迅速发展的领域。在前一篇博客中,我们介绍了云原生的概念和重要性,强调了它作为云计算的核心理念和实践的关键角色。本篇博客将进一步…

云计算之概念——IaaS、SaaS、PaaS、Daas

云计算通俗来说就是输入/输出和计算不在一个主机上。计算要用到计算设备,计算设备一般是指CPU、内存和硬盘,输入/输出设备一般是指键盘、鼠标、显示器、耳机、音响、话筒等外设。而我们的个人计算机是使用主板将这些东西连接到一起来协调工作。 一个软件…

盘点云计算的概念,分类和特点

云计算主要分为 4 种类型:私有云、公共云、混合云和多云。同时,云计算服务主要有 3 种:基础架构即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。 怎么选择云类型或云…

云计算(详细解释)

云计算 云计算实现了通过网络提供可伸缩的,廉价的分布式计算能力,用户只需要在具备网络接入条件的地方,就可以随时随地获得所需的各种IT资源.云计算代表了以虚拟化技术为核心,以低成本为目标的,动态可拓展的网络应用基础设施.云计算包括3种典型的服务模式:laas(基础设施即服务…

云计算的概念、原理和关键技术

1 云计算的定义 NIST(美国国家标准及技术研究所)对云计算的定义: “ 云计算是一种模型,实现无处不在的、方便、通过网络按需访问的可配置的共享计算资源池(例如,网络、服务器、存储、应用程序、服务&…

云计算的概念与原理

接下来这几篇将给大家介绍KVM的相关知识,讲到KVM之前我们先了解一下云计算,这也是自己在网上找的一些知识总结。给大家参考一下。 一、云计算的概念 1.1、云是什么 我们可能使用过百度云是吧,就是将自己的文件放到那里去保存,要用…

什么叫云计算?云计算通俗解释

云计算通俗点讲就是把以前需要本地处理器计算的任务交到了远程服务器上去做。仔细给您解释云计算的概念可能比较抽象,我给您举几个云计算的应用实例吧。 第一是webQQ,你访问webqq的时候就会发现这里面有很多像是图片处理,网页浏览&#xff0…

云计算的概念及关键技术

1、云计算的概念 1.1概念 云计算是一种通过互联网访问、可定制的IT资源共享池,并按照使用量付费的模式,这些资源包括网络,服务器,存储、应用、服务等。广泛意义上 来说, 云计算是指服务的交付和使用模式,即通过网络以…

云计算 概念与技术

如果我倡导的计算机在未来得到使用,那么有一天,计算也可能像电话一样成为共用设施。计算机应用将成为一全新的、重要的产业的基础。 ——John McCarthy 云计算的概念 定义 Garther公司的定义 一种计算方式,能通过Internet技术将可扩展的和…