SQL学习笔记1 数据库基础

Oracle Database 12c SQL Fundamentals I Exam Guide Exam 1Z0-061 学习笔记 I. any arithmatic operator with null will result null   concate null will not result in null, will remain the same without nullII, for ' in literal value, could use '' to escape the it.    or could us 阅读详情

数据库(database):保存有组织的数据的容器
诸如MySQL之类的软件是数据库管理系统(DBMS),数据库是通过DBMS创建和操纵的容器,不同的数据库实现形式不同。

表(table):某种特定类型数据的结构化清单
存储在表中的数据是同一种类型的数据或清单。在同一个数据库中,表名必须唯一。

模式(schema):描述关于数据库和表的布局及特性的信息。

列(column):表中的一个字段。所有的表都是由一个列或多个列组成的。
例如在顾客表中,顾客姓名、地址、城市等全都存储在各自的列中

数据类型:所允许的数据的类型。每个表列都有相应的数据类型,它限制(或允许)该列中存储的数据。

行(row):表中的一个记录
例如顾客表中可以每行储存一个顾客,表中的行编号为记录的编号

主键(primary key):一列(或一组列),其值能唯一标识表中的每一行
主键满足的条件:

  • 任意两行都不具有相同的主键值
  • 每一行都必须具有一个主键值,不允许为空
  • 主键列的值不允许修改或更新
  • 主键值不能被重用(如果某行被删除,它的主键不能复用)

SQL(Struct Query Language 结构化查询语言):一种专门用来与数据库沟通的语言。

数据库软件有许多种,本次学习我选取了应用较为广泛的MySQL进行学习,搭配Navicat可视化工具。MySQL的安装和使用网上有大量教程,Navicat可在我的资源内下载,附有注册码。
这里写图片描述

cosmos-curate工业级视频数据预处理引擎/终端用户指南( end-user-guide) 摘要:Cosmos-Curate是一个用于视频和自动驾驶数据处理的开源工具,提供从本地到集群的完整部署方案。文档针对三类用户:终端用户(配置运行现有管道)、开发者(修改/创建管道)和贡献者(改进代码库)。核心功能包括容器化设计(Docker+NVIDIA工具链)、多平台支持(本地/Slurm/云)、集成HuggingFace/NGC模型,以及可扩展的管道架构。使用需满足硬件(如Ampere架构GPU)和软件(Ubuntu22.04+Python3.10)要求,通过CLI工具构建镜像、下载模型并运行示例管道( 阅读详情

相关推荐

Linux之GTK系列教程

00、背上行囊1——程序员学习之道 01、背上行囊2——为什么要学习GTK 02、背上行囊3——GUI概述 03、背上行囊4——GTK简介 04、背上行囊5——GTK环境搭建( Linux ) 05、背上行囊6——GTK环境搭建( windows ) 06、踏上旅途1——一个简单的空白窗口 07、踏上旅途2——控件的添加 08、踏上旅途3——布局容器之水平布局 09、踏上旅途

每天积累一点点 2万+

MySQL数据库学习笔记——基础篇

1.概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据2.目的:保证数据库中数据的正确性,有效性和完整性3.分类:注意:约束是作用于表中字段上的,可以在创建表/修改表的时候添加约束概述:指从多张表中查询数据笛卡尔积:笛卡尔乘积是指在数学中,两个集合A和B的所有组合情况(在多表查询时,需要消除无效的笛卡尔积如:直接这样查询会显示出两张表的所有组合情况概念:事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作。

2301_78071066的博客 1602

ENVI与Sarscape协同处理哨兵一号数据的完整流程解析

本文详细解析了利用ENVI与Sarscape软件协同处理哨兵一号(Sentinel-1)SAR数据的完整工作流程。从环境搭建、数据导入与裁剪,到核心的DEM辅助多时相配准、斑点噪声滤波,再到最终的地理编码与辐射定标,提供了标准化的操作指南与实用技巧,帮助用户高效地将原始雷达数据转化为可用于分析的地理编码产品。

weixin_29251131的博客 339

数据库入门笔记(基础篇)

概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中的数据的正确,有效性和完整性。分类:注意:约束时作用于表中字段上的,可以在创建表/修改表的时候添加约束。外键:用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。SQL语句中嵌套select语句,称为嵌套查询,又称为子查询。子查询外部的语句可以是insert/update/delete/select的任何一个。

conquer_jsj的博客 3249

车载毫米波雷达实战:用MATLAB复现DDMA-MIMO雷达的Empty-band算法(附代码解析)

本文详细介绍了车载毫米波雷达中DDMA-MIMO技术的实战应用,重点解析了Empty-band算法的原理与MATLAB实现。通过搭建仿真环境,文章深入探讨了发射天线通道解调与相位法速度解模糊两大核心难题的解决方案,并提供了完整的代码解析,为雷达算法工程师提供了从理论到实践的清晰指南。

hill8的博客 559

保姆级教程:用VESTA软件5分钟搞定纳米颗粒Wulff Construction建模(以Au金为例)

本文提供了一份详细的VESTA软件教程,指导用户如何在5分钟内完成纳米颗粒Wulff Construction建模,特别以金(Au)为例。从环境搭建、基础晶体结构创建到Wulff Construction设置和可视化优化,涵盖了全流程操作步骤和常见问题解决方案,适合科研新手快速上手。

weixin_29311017的博客 436

数据库笔记(基础篇)

文章目录数据库(基础篇)关系数据库基本概念关系的完整性实体完整性参照完整性用户自定义完整性关系代数传统集合运算符专门关系运算符关系数据库标准语言SQL模式的定义与删除定义模式删除模式基本表的定义、删除和修改定义基本表数据类型模式与表修改基本表删除基本表索引的建立和删除建立索引修改索引删除索引数据字典数据查询单表查询连接查询嵌套查询集合查询基于派生表的查询数据更新插入数据修改数据修改数据视图定义视图删除视图查询视图更新视图数据库的安全性授权授予收回收据库角色审计数据库的完整性实体完整性参照完整性定义参照完整性

hmoji 2256

CDR学习笔记——02

这篇写一些高级CDR的架构原理。

... 1016

数据库基础笔记

javaWeb笔记

m0_55956064的博客 324

华为Ascend C算子开发能力认证(中级)(个人记录,有完整代码,已通过认证,仅供参考)

本文介绍了在昇腾NPU环境下实现Sigmoid算子的完整流程。首先需要在华为云ModelArts-Notebook或开发者套件上搭建环境,要求CANN版本为8.0.0.beta1。主要内容包括:1)实现SigmoidCustom算子的kernel侧核函数代码;2)完成host侧Tiling结构体实现;3)支持Float16数据类型。代码实现部分详细展示了核函数计算流程、数据拷贝和牛顿迭代优化方法。最后介绍了编译部署流程,包括环境配置、代码上传、编译执行等步骤,并提供了提交规范说明。该实现通过调用Ascend

qq_73044452的博客 1107

GDB交叉编译与问题解决:从零到精通的深度指南

完成后,GDB会安装到/usr/local/gdb-aarch64/bin,可以用aarch64-linux-gnu-gdb --version检查。:得有支持目标架构的交叉编译工具链,比如gcc-arm-none-eabi(用于ARM裸机)或aarch64-linux-gnu-gcc(用于ARM Linux)。:在配置工具链时,运行aarch64-linux-gnu-gcc --version检查版本,确保工具链没问题。这种场景下用GDB调试,就像在荒野求生,但别慌,GDB依然是你的好伙伴。

大模型大数据攻城狮的专栏 1万+

数据库的基本知识(学习笔记)

## 在讲数据库之前,我们先了解一下现实世界,信息世界,机器世界,这三者之间的关系 1.1现实世界 现实世界也就是客观存在的世界,这一概念在数据库中指的是对某一事物的描述,描述其各方面特征以及是否与其他事物存在联系 2.1信息世界 信息世界是对客观事物的抽象描述,是对现实世界经过分析、归纳和抽象得到的信息,这样的信息具有一定的格式。 2.2信息世界中的信息是对现实世界事物的解释,是对我们所认识事物的加工,所以引入一些概念: 实体:指现实世界中一个客观存在并能区别的事物 属性:实体的某一特征 属性型

qq_62540010的博客 2824

基于深度学习的大豆病害检测识别系统:YOLOv10 + UI界面 + 数据集

YOLOv10是一种高效的目标检测算法,能够在保持高精度的同时,提供较快的检测速度。YOLOv10使用了改进的卷积神经网络架构,并在多个计算机视觉任务中表现出色。在本项目中,我们将使用YOLOv10进行大豆病害的检测和分类。本系统利用YOLOv10算法,实现了大豆病害的实时检测和分类。通过结合深度学习和图像处理技术,可以帮助农业领域的专业人员更加高效地识别和诊断大豆病害,提高农作物的生产力与质量。

YOLO 700

《SQL基础教程》学习笔记1——数据库和SQL

文章目录前言一、什么是数据库1.DBMS2.DBMS种类3.数据库与表二、SQL概要(一)SQL语句及其种类1、DDL(数据定义语言)2、DML(数据操纵语言)3、DCL(数据控制语言)(二)SQL基本书写规则(三)表的创建1、数据库的创建(CREATE DATABASE)2、表的创建(CREATE TABLE)3、数据类型的指定4、约束的设置(四)表的删除和更新1、表的删除(DROP TABLE)2、表定义的更新(ALTER TABLE)3、向表中插入数据4、变更表名(RENAME) 前言 本系列以《SQ

weixin_43619669的博客 679

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

SQL数据库教程-学习笔记1

SQL数据库教程-学习笔记1 文章目录SQL数据库教程-学习笔记1一、MySQL基础概念1、数据库的好处:2、数据库的常见概念:3、数据库存储数据的特点:4、常见的数据库管理里系统:5、SQL的功能:6、mysql常见操作二、DQL语言的学习:1、基础查询(1)查询表中的单个字段:(2)查询表中的多个字段:(3)查询表中的所有字段:(4)查询常量值:(5)查询表达式:(6)查询函数(7)起别名:(8)去重(9)连接字符型(10)练习2、条件查询(1)按条件表达式筛选:条件运算符(2)按逻辑表达式筛选:逻辑

weixin_47456925的博客 1923

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

MySQL数据库学习笔记——SQL语句基础1

概念:建立在关系模型上,由多张相互连接的二维表组成的数据库特点:1 使用表存储数据,格式统一,便于维护2 使用SQL语言操作,标准统一,使用方便。

qq_64602019的博客 2073

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

SQL学习笔记1:数据库与SQL入门

数据库 什么是数据库 举个很简单的例子,我们去图书馆找书,先要从图书馆的前台查询书所在的馆室,然后确定书架和书的编号,最后就能快速的找到我们想要的书籍了,图书馆就是最常见的一种数据库。 数据库:DB(Database) 数据库管理系统:DBMS(Database Management System) DBMS的特点 多人共享数据 提供操作大量数据所需格式 读写自动化 应对突发事件(硬盘故障或数据误删等情况) DBMS的分类 层次数据库(HDB) 关系数据库(RDB) RDBMS(关系型数据库管理系统)分类

小小羊 292

SQL学习笔记1——初识数据库与SQL

本笔记为阿里云天池龙珠计划SQL训练营的学习内容,链接为:https://tianchi.aliyun.com/specials/promotion/aicampsql 文章目录学习内容DBMSDBMS 是什么DBMS 的优势DBMS 的种类**关系型数据库****键值型数据库****文档型数据库**DBMS的功能模式管理交互式查询:事务管理数据维护事务事务分类事务的四大特性事务的四个隔离级别SQL什么是SQL?通用语法SQL分类1. DDL(Data Definition Language)数据定义语言2

嘘嘘喵的博客 1372

MySQL数据库学习笔记1.SQL(1)

结构化查询语言,是管理关系型数据库的标准语言,用于数据()和定义数据库结构(

2302_79431881的博客 415

数据库学习笔记——SQL语句1

一,什么是SQL SQL(Structured Query Language)结构化查询语言,是用于对数据库进行操作的语言,基本上所有的数据库都可以使用SQL,此外,一些数据库还有它自身特有的使用方法。 二,SQL语句的分类 SQL语句主要分为以下四类: DCL(Data Control Language) :数据控制语言,用于用户的创建以及用户权限的控制 DDL(Data Definition Language) :数据定义语言,主要是对数据库以及表本身进行操作 DM...

star_starq的博客 290

SQL学习笔记——task1:数据库安装及基本语法操作

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、MySQL 8.0的下载与安装二、数据库知识点1.1初始数据库1.2 初始SQL2.数据库的创建总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、MySQL 8.0的下载与安装 1.1Windows下MySQL8.0的下载安装 以最常见的win1

看,好自为之的博客!!! 535

sql server学习笔记1:使用T-sql创建、修改、删除数据库

使用T-sql创建数据库 1.使用create 创建数据库 建立一个名字为tsg1的数据库。 create database tsg1 on primary ( name='tsg1', filename='F:\sql_study\sql\tsg1.mdf', size=6mb, maxsize=unlimited, filegrowth=2mb ) log on ( name='tsg1_log', filename='F:\sql_study\sql\tsg1_log.ldf', size=2mb,

Xiao_Chen____的博客 993

SQL数据库学习笔记-day 1

在SQL中,可以使用任何列排序数据,不管列是不是在SELECT中。根据列的顺序ORDER中引入。

weixin_43769170的博客 151

学习笔记(1):SQL server 数据库基础

数据库是结构化信息或数据的有序集合,一般以电子形式存储在计算机系统中。通常由数据库管理系统 (DBMS)来控制。在现实中,数据、DBMS 及关联应用一起被称为数据库系统,通常简称为数据库。为了提高数据处理和查询效率,当今最常见的数据库通常以行和列的形式将数据存储在一系列的表中,支持用户便捷地访问、管理、修改、更新、控制和组织数据。另外,大多数数据库都使用结构化查询语言 (SQL) 来编写和查询数据。

weixin_57752883的博客 227

MySQL数据库应用学习笔记--1.数据库概念和SQL基础部分学习笔记整理

数据库概念 术语 数据(data) 对客观事物的(抽象)符号表示,如图形符号、数字、字母等,数据是数据库中存储的基本对象。 数据库 (1)是长期存储在计算机内的、有特定组织结构的、可共享的数据集合。 (2)数据冗余度小,可以节省数据的存储空间。 数据库管理系统(Database Managerment System,简称DBMS) 数据库管理系统是管理数据库的软件,数据库管理系统不仅能够实现对数据的快速检索和维护,还为数据的安全性、完整性、并发控制和数据恢复提供了保证。 数据库系统

大梦想家的博客 518

Mysql学习笔记<1>数据库SQL

数据库 SQL

wangxiaobupt的专栏 677
上一篇: HTTP学习笔记13 Web的攻击技术
下一篇: SQL学习笔记2 检索 排序 过滤
PAT-python-zjw
博客等级 码龄10年 381粉丝 408原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值