The basic theory of MySQL series two-relational database

Source: Internet
Author: User
Tags table definition

SQL query statement:

Sequel-->sql

SQL-86

SQl-89

SQL-92

SQL-99

SQL-03

SQL-08


Part of the SQL language:

Ddl

Dml

Integrity Definition Language: Part of the DDL feature

View definition

Things control:

Embedded SQL and dynamic sql:

Authorization: DCL


How to interact with RDBMS using the programming language:

Embedded SQL: Similar to dynamic SQL, but its statements must be fully determined at the time of program compilation.

Odbc

Dynamic SQL: Programming language uses functions to connect and interact with a database server

Jdbc


MySQL plug-in storage engine (default)

5.5.8:mylsam does not support things

After 5.5.8: InnoDB support Things


Table Manager: Responsible for creating, reading, or modifying a table definition file: Maintaining table Descriptor cache: Managing Table Locks

Table structure definition file

Table Modification Modules: Table creation, delete, rename, remove, update or insert operations

Table Maintenance Module: Check, modify, backup, restore, optimize (defragment) and parse:


Line: fixed length, variable length


Record organization in file:

Heap file organization: A record can be placed anywhere in the file:

Sequential file organization: stored according to the "Search Code" value order:

Hash file organization:


Table structure definition file: Table data file

Tablespace: Table Space


Data dictionary: Date dictonary

Metadata for relationships

The name of the relationship

Field name

Type and length of the field

View

Constraints

User password, authorization, password

Buffer Manager

Cache substitution Policy

The block being pegged


This article from "Operation and maintenance Growth Road" blog, declined reprint!

The basic theory of MySQL series two-relational database

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.