当前位置:网站首页>MySQL related terms
MySQL related terms
2022-07-06 21:53:00 【handsome-bit】
database
Organize... According to the data structure 、 Warehouse for storing and managing data ; Is a long-term storage in the computer 、 organized 、 Can share
Of 、 A collection of large amounts of data under unified management ;
OLTP
OLTP(on-line transaction processing) Online transaction processing ; Addition, deletion, modification and query of main databases ;
OLTP It is mainly used to record the occurrence of certain business events ; The data will be updated in the database by adding, deleting and modifying
operation , It requires high real-time performance 、 Strong stability 、 Make sure the data is updated in time ;
OLAP
OLAP(On-Line Analytical Processing) Online analytical processing ; Mainly for database query ;
When the data accumulates to a certain extent , We need to make a summary analysis of what happened in the past , You need to put the past period of time
Take out the data generated in for statistical analysis , Get the information we want from it , Support the company in making decisions , At this time
It's doing OLAP 了 ;
SQL
Definition
Structured query language (Structured Query Language) abbreviation SQL, Is a special purpose programming language , It's a number
Database query and programming language , For data access and query 、 Update and manage relational database system .SQL It's relational data
Standard language for library systems .
Relational databases include :MySQL, SQL Server, Oracle, Sybase, postgreSQL as well as MS Access etc. ;
SQL The order includes :DQL、DML、DDL、DCL as well as TCL;
DQL
Data Query Language - Data query language ;
select : Retrieve specific records from one or more tables ;
DML
Data Manipulate Language - Data operation language ;
insert : insert record ;
update : Update record ;
delete : Delete record ;
DDL
Data Define Languge - Data definition language ;
create : Create a new table 、 View of the table 、 Or objects in the database ;
alter : Modify existing database objects , For example, modify the attributes or fields of the table ;
drop : Delete table 、 Database objects or views ;
DCL
Data Control Language - Data control language ;
grant : Grant user rights ;
revoke : Reclaim user rights ;
TCL
Transaction Control Language - Transaction control language ;
commit : Transaction submission ;
rollback : Transaction rollback ;
Database terminology
database : A database is a collection of related tables ;
Data sheet : A table is a matrix of data ;
Column : A column contains the same type of data ;
That's ok : Or record is a set of related data ;
Primary key : The primary key is unique ; A data table can only contain one primary key ;
Foreign keys : Foreign keys are used to associate two tables , To ensure referential integrity ;MyISAM The storage engine itself does not support foreign keys , Only play a note
Release effect ; and innodb Full support for foreign keys ;
Composite key : Or key combination ; Use multiple columns as an index key ;
Indexes : Data for quick access to data tables ; An index is a structure that sorts the values of one or more columns in a table ;
create table parent (
id int not null,
primary key(id)
) engine=innodb;
create table child (
id int,
parent_id int,
foreign key(parent_id) references parent(id) ON DELETE CASCADE ON UPDATE
CASCADE
) engine=innodb;
– The referenced table is the parent table , The referenced table is called a child table ;
– When defining a foreign key , You can set the behavior ON DELETE and ON UPDATE, The action when the behavior occurs can be selected :
– CASCADE Sub tables do the same thing
– SET NULL The corresponding fields of the updated sub table are NULL
– NO ACTION The parent class makes the corresponding behavior report
边栏推荐
- Proxy and reverse proxy
- mysql根据两个字段去重
- One line by line explanation of the source code of anchor free series network yolox (a total of ten articles, you can change the network at will after reading it, if you won't complain to me)
- Aggregate function with key in spark
- Redistemplate common collection instructions opsforlist (III)
- Intelligent online customer service system source code Gofly development log - 2 Develop command line applications
- The relationship between root and coefficient of quadratic equation with one variable
- [go][转载]vscode配置完go跑个helloworld例子
- Internet News: Geely officially acquired Meizu; Intensive insulin purchase was fully implemented in 31 provinces
- b站视频链接快速获取
猜你喜欢
[Yu Yue education] higher mathematics of Nanchang University (2) reference materials
Reptile practice (V): climbing watercress top250
ViT论文详解
[daily] win10 system setting computer never sleeps
[in depth learning] pytorch 1.12 was released, officially supporting Apple M1 chip GPU acceleration and repairing many bugs
Sparkshuffle process and Mr shuffle process
Why rdd/dataset is needed in spark
Broadcast variables and accumulators in spark
jvm:大对象在老年代的分配
It's not my boast. You haven't used this fairy idea plug-in!
随机推荐
Univariate cubic equation - relationship between root and coefficient
[daily] win10 system setting computer never sleeps
Yuan Xiaolin: safety is not only a standard, but also Volvo's unchanging belief and pursuit
First batch selected! Tencent security tianyufeng control has obtained the business security capability certification of the ICT Institute
麦趣尔砸了小众奶招牌
[interpretation of the paper] machine learning technology for Cataract Classification / classification
In JS, string and array are converted to each other (I) -- the method of converting string into array
Torch Cookbook
Numpy download and installation
十一、服务介绍及端口
From campus to Tencent work for a year of those stumbles!
Why does MySQL index fail? When do I use indexes?
JS学习笔记-OO创建怀疑的对象
NPM run dev start project error document is not defined
记一次清理挖矿病毒的过程
3D face reconstruction: from basic knowledge to recognition / reconstruction methods!
JS learning notes OO create suspicious objects
C how to set two columns comboboxcolumn in DataGridView to bind a secondary linkage effect of cascading events
Basic introduction of figure
C language char, wchar_ t, char16_ t, char32_ Relationship between T and character set