sql学习

首先展示两款我个人很喜欢的数据库-专用于平时个人SQL技术的练习<特点:体积小,好安装和好卸载,功能完全够用了>

MySQL-57 DataBase

MS-SQLServer-2000 DataBase

SQL的含义:结构化查询语言(Structured Query Language)简称SQL

作用:SQL(Structured Query Language,结构化查询语言)是一种用于操作数据库的语言。

结构化查询语言包含6个部分:一:数据查询语言(DQL:Data Query Language):也称为“数据检索语句”,用以从表中获得数据,关键字有:SELECT WHERE,ORDER BY,GROUP BY和HAVING

二:数据操作语言(DML:Data Manipulation Language):包括动词INSERT,UPDATE和DELETE。它们分别用于添加,修改和删除表中的行。也称为动作查询语言。

三:事务处理语言(TPL):TPL语句包括BEGIN TRANSACTION,COMMIT和ROLLBACK。

四:数据控制语言(DCL):

五:数据定义语言(DDL):包括动词CREATE和DROP。在数据库中创建新表或删除表(CREAT TABLE 或 DROP TABLE);为表加入索引

六:指针控制语言(CCL):像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的操作。

==================

结构化查询语言中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型。

==================

SQL 是用于访问和处理数据库的一种计算机语言。常用到的数据库有:Oracle, SQL Server, DB2, Access 、MySQL等等。======================什么是 SQL?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言编者注:ANSI,美国国家标准化组织

==========SQL常用的对数据库做的一些基础的操作:SQL 能做什么?SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入新的记录SQL 可更新数据库中的数据SQL 可从数据库删除记录SQL 可创建新数据库SQL 可在数据库中创建新表SQL 可在数据库中创建存储过程SQL 可在数据库中创建视图SQL 可以设置表、存储过程和视图的权限

=======SQL 是一门 ANSI 标准的计算机语言,用来访问和操作数据库系统。SQL语言中常用的一些关键词:SELECT、UPDATE、DELETE、INSERT、WHERE一定要记住,SQL 对大小写不敏感!分号是在数据库系统中分隔每条 SQL 语句的标准方法,===========RDBMS 指的是关系型数据库管理系统。MS Access, SQL Server, MySQL,IBM DB2,

===============SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。

一、SQL (结构化查询语言)是用于执行查询的语法。

SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INSERT INTO - 向数据库表中插入数据

======================二、SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。或是修改表的属性

CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引

======================

需要用到的数据库表:

例子:1.需获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表),

2.从 "Persons" 表中选取所有的列。

结果集---result-set:SELECT 语句用于从表中选取数据。然后将选取的数据存储在一个结果表中(称为结果集)。

例子:1.从 Company" 列中仅选取唯一不同的值,

====================-==

where子句中的中常用的运算符:= 等于<> 不等于 或是 !=> 大于< 小于>= 大于等于<= 小于等于BETWEEN 在某个范围内LIKE 搜索某种模式

例子:1.选取居住在城市 "Beijing" 中的人

单引号使用:

数值:这是正确的:SELECT * FROM Persons WHERE Year>1965

文本值:这是正确的:SELECT * FROM Persons WHERE FirstName='Bush'===============================AND 运算符:例子:1.使用 AND 来显示所有姓为 "Carter" 并且名为 "Thomas" 的人:

OR 运算符:

例子1.使用 OR 来显示所有姓为 "Carter" 或者名为 "Thomas" 的人:

AND 和 OR 运算符结合使用:

例子

==============================

ORDER BY 语法:用于给查询的结果集排序 order by 默认是升序排列,desc降序排列 asc升序排列

升序排列1序号的数据<2序号的数据<3序号的数据 同时:数据表一般都是自上而下开始,123456、、(顶部的数据小,底部的数据大)

例子1.在person表中插入新的一行数据

2.在person表的指定列中插入数据

====================

更新某一行中的若干列

2.为 lastname 是 "Wilson" 的人修改地址(address),并添加城市名称(city):

=====================

2.可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:

===============================

需要用到的数据库表:

===============TOP使用的例子1.从上面的 "Persons" 表中选取头两条记录。

2.从上面的 "Persons" 表中选取 50% 的记录。

====================

LIKE 操作符 的语法:SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern例子1.从上面的 "Persons" 表中选取居住在以 "N" 开始的城市里的人:

2.从 "Persons" 表中选取居住在以 "g" 结尾的城市里的人:

3.从 "Persons" 表中选取居住在包含 "lon" 的城市里的人:

4.从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人:

==============

SQL通配符语法:

% 替代一个或多个字符_ 仅替代一个字符

[charlist] 字符列中的任何单一字符

[^charlist] 或者 [!charlist] 不在字符列中的任意一个

例子1.从上面的 "Persons" 表中选取居住在以 "Ne" 开始的城市里的人:

2.从 "Persons" 表中选取居住在包含 "lond" 的城市里的人:

3.从上面的 "Persons" 表中选取名字的第一个字符之后是 "eorge" 的人:

4.从 "Persons" 表中选取的这条记录的姓氏以 "C" 开头,然后是一个任意字符,然后是 "r",然后是任意字符,然后是 "er":

5.从上面的 "Persons" 表中选取居住的城市以 "A" 或 "L" 或 "N" 开头的人:

6.从上面的 "Persons" 表中选取居住的城市不以 "A" 或 "L" 或 "N" 开头的人:

===============

===================

BETWEEN ... AND操作符的语法:SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2例子1.以字母顺序显示介于 "Adams"(包括)和 "Carter"(不包括)之间的人,

2.以字母顺序显示介于 "Adams"(包括)和 "Carter"(不包括)之外的人

===================

Alias 别名的语法:1.表中的别名语法SELECT column_name(s) FROM table_name AS alias_name2.列中的别名语法:SELECT column_name AS alias_name FROM table_name

例子1.有两个表分别是:"Persons" 和 "Product_Orders"。我们分别为它们指定别名 "p" 和 "po"。现在,我们希望列出 "John Adams" 的所有定单。

不使用表的别名:

2.列名别名:

=================

需要用到的数据库表:

Jion语法主键(Primary Key)是一个列,在这个列中的每一行的值都是唯一的。在表中,每个主键的值都是唯一的。

例子1.谁订购了产品,并且他们订购了什么产品?

2.列出所有人的定购,

================================

Join的四种类型:JOIN: 如果表中有至少一个匹配,则返回行LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行FULL JOIN: 只要其中一个表中存在匹配,就返回行

=======================

需要用到的数据库表:

图解:

例子1.列出所有人的定购。

=============================

需要用到的数据库表:

图解:

例子1.列出所有的人,以及他们的定购 - 如果有的话。

==================

需要用到的数据库表:

图解:

例子1.列出所有的定单,以及定购它们的人 - 如果有的话。

会从右表 (Orders) 那里返回所有的行,即使在左表 (Persons) 中没有匹配的行。

====================

需要用到的数据库表:

图解:

例子1.列出所有的人,以及他们的定单,以及所有的定单,以及定购它们的人。

会从左表 (Persons) 和右表 (Orders) 那里返回所有的行。如果 "Persons" 中的行在表 "Orders" 中没有匹配,或者如果 "Orders" 中的行在表 "Persons" 中没有匹配,

==========================

需要用到的数据库表:

例子1.列出所有在中国和美国的不同的雇员名:

2.列出在中国和美国的所有的雇员:

===================================================

1.创建数据库CREATE DATABASE database_name2.创建数据表CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)

=====================SQL中的约束:NOT NULL 不接受 NULL 值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录。UNIQUE 唯一标识数据库表中的每条记录。PRIMARY KEY 唯一标识数据库表中的每条记录。 主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。FOREIGN KEY 外键约束:个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY。CHECK 用于限制列中的值的范围。如果对单个列定义 CHECK 约束,那么该列只允许特定的值。如果对一个表定义 CHECK 约束,那么此约束会在特定的列中对值进行限制。DEFAULT 用于向列中插入默认值。

===================索引 INDEX 用于快速高效地查询数据。DROP INDEX 删除索引

==============ALTER 用于在已有的表中添加、修改或删除列。1.在表中添加列,LTER TABLE table_name ADD column_name datatype2.删除表中的列,ALTER TABLE table_name DROP COLUMN column_name

=============AUTO INCREMENT 自动增长

=============VIEW 视图

====================================数据类型:text 用于文本或文本与数字的组合。最多 255 个字符。Byte 允许 0 到 255 的数字。Integer 允许介于 -32,768 到 32,767 之间的数字。Long 允许介于 -2,147,483,648 与 2,147,483,647 之间的全部数字Yes/No 逻辑字段,可以显示为 Yes/No、True/False 或 On/Off。在代码中,使用常量 True 和 False (等价于 1 和 0)CHAR(size) 保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。VARCHAR(size) 保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的最大长度。最多 255 个字符。注释:如果值的长度大于 255,则被转换为 TEXT 类型。

====================DBMS - 数据库管理系统(Database Management System)RDBMS - 关系数据库管理系统(Relational Database Management System)IBM 公司发明了 RDBMS。

==================SQL中常用的一些函数:avg 平均值count 统计max 最大值min 最小值sum 求和group by 对查询结果集进行分组having 过滤=========================

无法比较 NULL 和 0;它们是不等价的。因为:null是指不能为空的值,而0就是表示数值0

=====================

SQL 是用于访问和处理数据库的一种计算机语言、常用的数据库:SQL Server, DB2,MySQL、 Access

1 . SQL 指的是?Structured Query Language

哪个 SQL 语句用于从数据库中提取数据?SELECT哪条 SQL 语句用于更新数据库中的数据?UPDATE哪条 SQL 语句用于删除数据库中的数据?DELETE哪条 SQL 语句用于在数据库中插入新的数据?insert into通过 SQL,您如何从 "Persons" 表中选取 "FirstName" 列?SELECT FirstName FROM Persons通过 SQL,您如何从 "Persons" 表中选取所有的列?SELECT * FROM Persons通过 SQL,您如何从 "Persons" 表中选取 "FirstName" 列的值等于"Peter" 的所有记录?SELECT * FROM Persons WHERE FirstName='Peter'通过 SQL,您如何从 "Persons" 表中选取 "FirstName" 列的值以 "a" 开头的所有记录?SELECT * FROM Persons WHERE FirstName LIKE 'a%'

判断题:当所列出的某个条件为 true 时,OR 运算符会显示记录。当列出的所有条件为 true 时,AND 运算符会显示记录。

对的

通过 SQL,您如何在表 Persons 中选择 FirstName 等于 Thomas 而 LastName 等于 Carter 的所有记录?SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'

通过 SQL,您如何按字母顺序选取 Persons 表中 LastName 介于 Adams 和 Carter 的所有记录?SELECT * FROM Persons WHERE LastName BETWEEN 'Adams' AND 'Carter'

哪条 SQL 语句可返回唯一不同的值?SELECT DISTINCT哪个 SQL 关键词用于对结果集进行排序?ORDER BY通过 SQL,您如何根据 "FirstName" 列降序地从 "Persons" 表返回所有记录?SELECT * FROM Persons ORDER BY FirstName DESC通过 SQL,您如何向 "Persons" 表插入新的记录?INSERT INTO Persons VALUES ('Jimmy', 'Jackson')通过 SQL,您如何向 "Persons" 表中的 "LastName" 列插入 "Wilson" ?INSERT INTO Persons (LastName) VALUES ('Wilson')您如何把 "Persons" 表中 "LastName" 列的 "Gates" 改为 "Wilson" ?UPDATE Persons SET LastName='Wilson' WHERE LastName='Gates'通过 SQL,您如何在 "Persons" 表中删除 "FirstName" 等于 "Fred" 的纪录?DELETE FROM Persons WHERE FirstName = 'Fred'20.通过 SQL,您如何返回 "Persons" 表中记录的数目?SELECT COUNT(*) FROM Persons

=====================

图片版:

========================================================

=====================

常用的语法:

==================================

简单的SQL语句及翻译

1.营业额超过 $1,000 的资料

2.选出所有 Sales 高于 $1,000 或是 Sales 在 $500 及 $275 之间的资料

3.所有含盖 Los Angeles 或 San Diego 的资料

4.所有介于 January 6, 1999 及 January 10, 1999 中的资料

5.依照 Sales 栏位的由大往小列出 Store_Information 表格中的资料:由小往大 (ascending) 或是由大往小 (descending)

6. store_name 栏不是空白的资料

7.找出我们的表格中有多少个不同的 store_name,

8.取前客户表的前3个记录的例子:

=============

栏位 (column) 及列位 (row)主键 (Primary Key)组合键 (Composite Key)ANSI(American National Standards Institute 美国国家标准化组织)FOREIGN KEY 外键约束PRIMARY KEY 主键约束================常用的连接查询:INNER JOIN:如果表中有至少一个匹配,则返回行LEFT JOIN:即使右表中没有匹配,也从左表返回所有的行RIGHT JOIN:即使左表中没有匹配,也从右表返回所有的行FULL JOIN:只要其中一个表中存在匹配,则返回行

INNER JOIN: 返回记录当两个表有匹配。等值连接。

LEFT JOIN: 返回左表中所有的行,即使右表中没有匹配。

RIGHT JOIN: 返回右表中所有的行,即使有在左表中没有匹配。

FULL JOIN: 返回表中匹配的所有行。

SELF JOIN: 是用来连接表本身,如果表有两张表,暂时改名至少在一个表中的SQL语句。

CARTESIAN JOIN: 返回来自两个或更多个联接的表的记录的集合的笛卡尔乘积。

==================SQL中的约束 (Constraints)NOT NULL - 指示某列不能存储 NULL 值。UNIQUE - 保证某列的每行必须有唯一的值。PRIMARY KEY - NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。FOREIGN KEY - 保证一个表中的数据匹配另一个表中的值的参照完整性。CHECK - 保证列中的值符合指定的条件。DEFAULT - 规定没有给列赋值时的默认值。=============视图 view视图是基于 SQL 语句的结果集的可视化的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。=============函数:

====================DDL - 数据定义语言:

命令 描述CREATE 创建一个新的表,表的视图,或者在数据库中的对象ALTER 修改现有的数据库对象,例如一个表DROP 删除整个表,数据库中的表或其他对象或视图DML - 数据操纵语言:

命令 描述SELECT 从一个或多个表中检索特定的记录INSERT 创建记录UPDATE 修改记录DELETE 删除记录DCL - 数据控制语言:

命令 描述GRANT 授予用户权限REVOKE 收回用户授予的权限

=================================数据完整性:实体完整性: 表中没有重复行

域完整性: 通过限制的类型,格式或值的范围强制对于一个给定列的有效条目

参考完整性: 行不能被删除,被其他记录使用

用户定义的完整性: 强制执行不属于实体,域和参照完整性一些具体的业务规则========================事务具有以下四个标准属性,通常由首字母缩写ACID简称:

原子: 确保工作单元中的所有操作都成功完成; 否则,该事务被中止的故障点,操作回滚到操作之前的状态。

一致性: 确保数据库正确后成功提交事务更改状态。

隔离: 事务操作彼此独立和透明。

持久性: 可确保提交的事务的结果或仍然存在系统故障的情况下的作用。

命令:

COMMIT: 保存更改。

ROLLBACK: 回滚更改。

SAVEPOINT: 回滚事务组创建点

SET TRANSACTION: 事务放置的名称。=================SQL注入:

常用的处理SQL注入的方式:

=====================

打开phpstudy软件;点开 MySQL命令行; 先创建个数据库; create database websecurity; 显示出数据库; show databases; 选择数据库; use websecrity; 创建表单; create table student( id int(4) not null primary key auto_increment, name char(20) ...

sql注入:利用现有应用程序,将(恶意)的SQL命令注入到后台数据库执行一些恶意的操作。 造成SQL注入的原因:因为程序没有有效过滤用户的输入,使攻击者成功的向服务器提交恶意的SQL查询代码,程序在接收后错误的将攻击者的输入作为查询语句的一部分执行,导致原始的查询逻辑被改变,额外的执行了攻击者精心构造的恶意代码。 一、安装相关软件 学习sql注入首先准备好phpstudy、sqllibs两个软件 ...

SQL Server服务的管理 SQL Server服务 可以提供数据的存储,处理,受控访问,是SQL Server系统最基本的服务 SQL Server Analysis Server服务 为商业智能应用程序提供分析处理(OLAP,on-line analysis processing)和数据挖掘功能 SQL Server代理服务  监视SQL Server,激发警报,允...

特别说明:在sqlserver2014中,不区分大小写,也就是说,SQL是大小写不敏感的  数据库模型3类: 层次模型 网状模型 关系模型 关系型数据库语言3种: DDL数据定义语言 CREATE(创建书库或数据库对象) , ALTER, DROP DML数据操作语言 SELECT(检索表或视图) , UPDATE ,  INSERT , DELETE DCL数据控制语言 GR...

OSI(Open System Interconnection)七层协议: 物理层:两个硬件之间发比特流通信。  数据:比特 数据链路层:格式化数据进行传输,提供错误监测和纠正,是数据传输可靠。 传输层:对数据进行封装,像发快递一样一个个发送,确保传输大量文件时的准确性。可以监测到丢的包并进行补发。 网络层:多台计算机之间信息的传递,选择最佳路径,常用设备 路由器。 会话层:自动收发包,...

I have two folders and would like the append the content of the files in the second folder, to the files in the first folder. There is not one to one match in folders. I tried a loop sth like but it d...

A very common coding practice is to separate the interface of a class from the implementation of its member functions through the use of .h and .cpp files on a per-class basis. So class Foo would be r...

Why isn't this code creating a log file? It used to work... I ran it from command line and debugger vscode... I have logged at info and error level and still nothing. Seems like an empty file should a...

THE END
0.数据库设计和SQL基础语法SQL语言概述定义:用于格式化SQL语句,增强可读性。 例子:空格、换行符。 2.2 SQL语句的结束符 在大多数情况下,SQL语句的结束符是分号(;)。分号用于告诉数据库解析器一个SQL语句的结束,可以开始解析下一个语句。在单条SQL语句的情况下,分号是可选的,因为大多数数据库会在遇到换行时自动将其视为语句结束。例如: 代码语言:javasjvzquC41enuvf7ygpekov7hqo1jfxnqqrgx0c{ykenk04<;782>
1.高中信息技术教资知识点(三)tcs066的博客高中信息技术教资知识点(三)_tcs066的博客 第六章 数据库技术 第一节 数据库技术的认识 一、数据库的基本概念 二、数据库的发展阶段 三、数据库系统的分类 非关系型数据库(NoSQL) 四、体系结构 三级模型说明: 1、外模式 又称子模式、用户模式,有多个jvzq<84|jcthuqn{w0ipo8uquv548;780jznn
2.ISO/IEC19075ISO/IEC 19075-10:2024作为SQL语言使用指南的第10部分,系统性地定义了SQL操作模型的技术框架。本标准通过SQL/Framework、SQL/Foundation和SQL/Schemata三个核心规范的协同,构建了完整的数据库语言参考模型。 关系模型与SQL模型关键差异 对比维度关系模型SQL模型 数据唯一性 元组必须唯一(集合特性) 允许重复行(多重集特性jvzquC41o0govyjfkc4dqv4uvctec{i134<8:>;4543227mvon
3.ISO/IEC9075信息技术 数据库语言 SQL 第 2 部分:基础 (SQL/Foundation) Information technology — Database languages SQL — Part 2: Foundation (SQL/Foundation) 预览ISO/IEC 9075-2:2023前三页 标准号 ISO/IEC 9075-2:2023 2023年 总页数 1738页 发布单位 jvzquC41yy}/cwyrgfob0lto1uzbpmftf1749=6:55;:0qyon
4.基础篇:数据库SQL入门教程但是由于各种各样的数据库出现,导致很多不同版本的SQL 语言,为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些主要的关键词(比如SELECT、UPDATE、DELETE、INSERT、WHERE 等等),这些就是我们要学习的SQL基础。 🌀 SQL 的类型 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。jvzquC41dnuh0lxfp0tfv8r2a7666?5381gsvrhng1jfvjnnu17329<2229
5.结构化查询语言SQL习题与答案2. 使用SQL语言有两种方式,它们是___。 A) 菜单式和交互式B) 嵌入式和程序式 C) 交互式和嵌入式D) 命令式和解释式 3. SQL的全部功能可以用9个动词概括,其中动词INSERT是属于下列___功能。 A) 数据查询 B) 数据操纵 C) 数据定义 D) 数据控制 4. SQL语言支持数据库的三级模式结构,其中模式对应于__jvzquC41yy}/qq6220ipo8ugkz{o1\VN16876>60jvsm
6.excel数据分析通用12篇在数据分析工具库中提供了3种基本类型的方差分析:单因素方差分析、可重复双因素分析和无重复双因素分析,现简单介绍方差分析的应用。 第2篇 1.用途 可以对大量的数据进行查询,其查询方式为友好的多用户方式;分类进行数据的汇总,并可以在分类下设子分类来汇总数据,运用函数来设定自定义公式与计算方法;将所关注的数据jvzquC41ilyx{s3zwgyiw7hqo1nbq€jp15>52A3jvor
7.辽宁专升本计算机专业考试大纲(辽宁专升本计算机专业考试大纲在哪第三部分 《C语言程序设计》考试大纲 一、基础部分 1、熟练运用常量与变量(整型、实型、字符型)。 2、掌握变量赋初值、算术运算符、表达式、逗号运算符及表达式、关系运算符及表达式和逻辑运算符和表达式求解。 3、并能够在程序设计中正确使用;字符数据的输入与输出函数、格式输入与输出函数。 jvzquC41jp€td€3eqo5ykw|gp|nppp}kp1;57B6;0jznn
8.GB/T12991.1《GB/T 12991.1-2008 信息技术 数据库语言 SQL 第1部分: 框架》GB/T12991的本部分描述GB/T12991 其他部分中所使用的概念性框架,规定了SQL 语法和SQL 实现的处理语句的结果。本部分还定义了GB/T12991其他部分使用的术语和记法。 状态:jvzq<84yyy4du{ju0eun1mjvckr03B85484ivvq
9.2021年全国职业院校技能大赛高职组“大数据技术与应用”赛项安徽赛项专业大类:电子信息 二、竞赛目的 为适应大数据产业对高素质技术技能型人才的职业需求,赛项以大数据技术与应用为核心内容和工作基础,重点考查参赛选手基于Hadoop平台环境下,利用Hadoop技术生态组件的特点,综合软件开发相关技术,解决实际问题的能力,激发学生对大数据相关知识和技术的学习兴趣,提升学生职业素养和职业技能,努力为中国大 jvzquC41yy}/w}f0gf{/ew4lpfy0497312:248h35::b;B=751vbin3jvo
10.ISO/IEC9075ISO/IEC 9075-2:2023 适用范围 ISO/IEC 9075 的这一部分定义了 SQL 数据的数据结构和基本操作。它提供创建、访问、维护、控制和保护 SQL 数据的功能。 ISO/IEC 9075 的这一部分规定了数据库语言的语法和语义: ——用于规定和修改 SQL 数据的结构和完整性约束。 — 用于声明和调用 SQL 数据和游标上的操作。jvzquC41yy}/cwyrgfob0lto1uzbpmftf1;179<760nuou
11.ISO/IEC9075ISO/IEC 9075-2:2023由国际标准化组织 IX-ISO 发布于 2023-06,并于 2023-06 实施。 ISO/IEC 9075-2:2023在国际标准分类中归属于: 35.060 信息技术用语言。 ISO/IEC 9075-2:2023 信息技术 数据库语言 SQL 第 2 部分:基础 (SQL/Foundation)的最新版本是哪一版? jvzquC41yy}/cwyrgfob0lto1uzbpmftf1749=6:55;:/B3jvor
12.《数据库技术基础与应用(第2版)》学习笔记——第3章zYx.Tom语言描述式DDL 使用源语句描述定义关系模式的内容,再编译成目标模式。 3.3.2 关系数据操纵语言(DML) DML的特点 操作对象与操作结果都是关系 语言完备性及非过程性 语言所提供的运算(或操作)可以存取数据库中的任何数据及数据间的联系信息。 关系代数和关系演算都是衡量关系数据库语言完备性的标准 jvzquC41yy}/ewgnqiy/exr1|j{zz8ftejowg8722951887;1:71;==80jznn
13.SQLServer基础教学sqlserver教程关系数据库是以关系模型为基础的数据库,是一种根据表、元组以及字段之间的关系进行组织和访问的数据库,其通过若干个表来存储数据,并通过关系将这些表联系在一起。 2.1.2数据类型 主要包括字符类型、数字类型和日期类型等。 常见数据类型 2.2SQL server范式 jvzquC41dnuh0lxfp0tfv8|gkzooa>6485=688ftvkimg8igvcomu86525>9:A=