当前位置:网站首页>Three paradigms of database
Three paradigms of database
2022-06-13 01:20:00 【Torlesse】
Three paradigms of database
First normal form ( Make sure that each column remains atomic )
Each column of the first normal form can no longer be split , It's called atomicity
The first paradigm is the most basic paradigm . All field values in the database table are indecomposable atomic values , That is, the database table meets the first normal form .
Second normal form ( Make sure that each column in the table is related to the primary key )
On the premise of satisfying the first paradigm , Every field in the table is completely dependent on the primary key .
The second paradigm needs to ensure that every column in the database table is related to the primary key , You can't just relate to a part of the primary key ( Mainly for the union primary key ).
Third normal form ( Make sure that each column is directly related to the primary key column , Not indirectly )
- A table describes only one thing
- Each column in the table depends on the primary key
- Cancel the primary key transfer dependency in the second normal form
The third paradigm needs to ensure that each column of data in the data table is directly related to the primary key , Not indirectly .
边栏推荐
- Exercise 5.14 input n strings, arrange them in alphabetical order and output them.
- Status of the thread
- Application advantages of 5g industrial gateway in coal industry
- RSA encryption colloquial explanation
- Golang learning essay
- spiral matrix visit Search a 2D Matrix
- leetcode. 151. flip the words in the string
- How the ET framework uses it to develop games
- Docker install MySQL
- MySQL exception: com mysql. jdbc. PacketTooBigException: Packet for query is too large(4223215 > 4194304)
猜你喜欢

4K sea bottom and water surface fabrication method and ocean bump displacement texture Download

Leetcode 01 array

【斯坦福計網CS144項目】Lab1: StreamReassembler

【斯坦福计网CS144项目】Lab1: StreamReassembler

Quantitative investment traditional index investment decision vs Monte Carlo simulation method

redis

Five classic articles worth reading (2)
![[Latex] 插入图片](/img/0b/3304aaa03d3fea3ebb93b0348c3131.png)
[Latex] 插入图片

Common skills of quantitative investment - index part 2: detailed explanation of BOL (Bollinger line) index, its code implementation and drawing

Minimum spanning tree problem
随机推荐
Leetcode-16- sum of the nearest three numbers (medium)
Characteristics of transactions -- atomicity (implementation principle)
Common skills for quantitative investment - drawing 2: drawing the moving average
Golang context (context summary)
Common skills for quantitative investment - drawing 3: drawing the golden section line
Understanding of the detach() function of pytorch
3623. Merge two ordered arrays
Breadth first search for node editor runtime traversal
Status of the thread
Lessons learned from the NLP part of the course "Baidu architects hands-on deep learning"
Wangdao machine test - Chapter 6 - maximum common divisor GCD and minimum common multiple LCM
leetcode. 349. intersection of two arrays
leetcode 206. Reverse linked list
软件测试的几种分类,一看就明了
Thread code learning notes
Unitywebrequest asynchronous Download
Polymorphism and virtual function
leetode. 242. valid Letter heteronyms
刘徽与《九章算术》《海岛算经》简介
Leetcode-17- letter combination of phone number (medium)