What does mysql database do

What does mysql database do

MySQL is a relational database management system developed by Swedish company MySQL AB and is a product of Oracle. MySQL is the most popular relational database management system

In terms of web applications, MySQL is one of the best RDBMS (Relational Database Management System) application software.

one.

MySQL is a relational database management system that stores data in different tables instead of putting all the data in one large warehouse, which increases the speed.

And improved flexibility.

The SQL language used by MySQL is the most commonly used standardized language for accessing databases. MySQL software adopts a dual licensing policy, divided into community edition and commercial edition.

Small, fast, low total cost of ownership, and especially open source, the development of small and medium-sized websites generally choose MySQL as the website database.

Knowledge point expansion:

The development history of databases can be divided into several stages

Manual management stage

File system stage: data access is difficult, concurrency control is difficult to implement, and data security is difficult to ensure

Data management system stage

Of course, these stages are self-explanatory, if you want to learn more, please search for relevant keywords

When learning MySQL, you may come across the following terms:

Database (DB)

A database is a warehouse that organizes, stores and manages data according to data structures.

The database provides many functions that can be defined through SQL statements to operate data

【DataBase Management System】DataBase Management System (DBMS)

Large-scale software for operating and managing databases, used to create, use and maintain databases

[Relational database]

Relational databases use tables to store data and use the relationships between tables to process data, which also provides guarantees for data security, integrity, concurrency control, and data recovery.

Common database service software: Oracle, MySQL (Oracle); SQL Server, Access (Microsoft)

[Terms of relational database]

Relationship: A two-dimensional table. Each relationship must have a relationship name, also known as the table name.

Field/Attribute: A column in a two-dimensional table

Record/Tuple: A row in a two-dimensional table

Super key: The set of attributes that can uniquely identify a tuple in a relation is called the super key of the relational model.

Candidate key: A superkey that does not contain any extra attributes.

Primary key: A candidate key selected by the user as a tuple identifier

Foreign key: used to associate two tables

Paradigm: A set of relational patterns that conform to a certain level. The tables in the database must follow certain rules.

This is the end of this article about what MySQL database does. For more information about what MySQL database is, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Summary of basic knowledge points of MySql database
  • Briefly understand the MYSQL database optimization stage

<<:  Implementation of running SQL Server using Docker

>>:  How to block IP and IP range in Nginx

Recommend

MySQL date and time addition and subtraction sample code

Table of contents 1.MySQL adds or subtracts a tim...

MySQL5.7.27-winx64 version win10 download and installation tutorial diagram

MySQL 5.7 installation We are learning MySQL data...

Detailed examples of the difference between methods watch and computed in Vue.js

Table of contents Preface introduce 1. Mechanism ...

JavaScript flow control (loop)

Table of contents 1. for loop 2. Double for loop ...

Mysql Sql statement exercises (50 questions)

Table name and fields –1. Student List Student (s...

Use JS to zoom in and out when you put the mouse on the image

Use JS to zoom in and out when the mouse is on th...

Summary of using MySQL isolation columns and prefix indexes

Table of contents Isolate Data Columns Prefix Ind...

Three common ways to embed CSS in HTML documents

The following three methods are commonly used to d...

Practical explanation of editing files, saving and exiting in linux

How to save and exit after editing a file in Linu...

Solve the problems encountered when installing MySQL 8.0 on Win10 system

The problems and solutions encountered when insta...

Vue+Vant implements the top search bar

This article example shares the specific code of ...

Why is the disk space still occupied after deleting table data in MySQL?

Table of contents 1. Mysql data structure 2. The ...