当前位置:网站首页>Review of database -- 1. Overview
Review of database -- 1. Overview
2022-07-26 10:16:00 【Vegebun】
summary

- Stage : Manual management — file system — database
- Data model : Represents an entity type Between and entities Relationship Model of , It is generally used to describe the structure of data in a database
Three elements : data structure , Data manipulation , Data constraints
classification :(1) Conceptual data model : Abstract data model from the information world
(2)( structure ) Data model : Abstracted from the computer world DBMS Supported data models
3. Conceptual data model : use Entity - How to contact (E-R chart ) Express
4. Structural data model : Design computer system and database management system ( level ( Trees , one-on-one ), Reticular ( chart , one-on-one , One to many , Many to many ), Relationship ( Two dimensional tables , one-on-one , One to many , Many to many ), object-oriented ( class hierarchy ) Wait for the model )
The term : file ----n A record ----n Data items ( Field )
5. Database architecture ( Three level structure )
External model : Partial logical view
conceptual model : Global logical view
Inner model : data Physical storage model
6. Database system (DBS) Including hardware , database (DB), Database management system (DBMS), And software , All kinds of personnel ( Database administrator DBA, Other personnel, etc )
7.DBMS The main function of : Data definition ( Provide DDL Data definition language ), Data manipulation ( Provide DML Data manipulation language ), The management and operation of the database , The establishment and maintenance of database
8.DML It can be used in two ways :(1) Self contained language -- Data query , Data update (2) Host language -- Embedded in high level language
9.DBMS It manages structured data , It is located in User and operating system Between a layer of data management software
10. The essential difference between the files in the database system and the files in the file system is :
Kiss security in file system is application-oriented , Basically corresponds to an application , There is no connection between files , Large data redundancy , Poor sharing , Data independent difference ;
Files in the database system are the opposite , Documents are interrelated , Reduced data redundancy , Realize the sharing of data , The independence of data is high
11. Three models :( Outside ) Subscheme ( User database ), Pattern ( Conceptual database ), Internal mode ( Physical database ), Be careful : Sub patterns can be composed of multiple , There can only be one mode and inner mode , Outer patterns are subsets of patterns
12. The independence of data is determined by DBMS Second level image of , Database system usually adopts external mode , Pattern , Three level structure of internal mode ,DBMS It is to use this three-level structure to provide external mode / Mode and mode / Inner mode two-tier image
13. A data dictionary is a collection of description and control information in a database system , It is a powerful tool for database design and management , Yes “ The database of the database ” Known as the
边栏推荐
- Learning about opencv (2)
- Flask framework beginner-03-template
- WARNING: [pool www] server reached pm. max_ children setting (5), consider raising it
- C language course design Tetris (Part 2)
- Rowselection emptying in a-table
- Jpg to EPS
- Redis realizes distributed lock and gets a watchdog
- 【有奖提问】向图灵奖得主、贝叶斯网络之父 Judea Pearl 提问啦
- PMM (percona monitoring and management) installation record
- Uni app learning summary
猜你喜欢
![[Qualcomm][Network] qti服务分析](/img/76/49054ff8c7215eca98cc479ab1d986.png)
[Qualcomm][Network] qti服务分析

Vs Code configures go locale and successfully installs go related plug-ins in vscode problem: Tools failed to install

Like, "new programmer" e-book is free for a limited time!
![Azkaban [basic knowledge 01] core concepts + features +web interface + Architecture +job type (you can get started with Azkaban workflow scheduling system in one article)](/img/f9/c86ccbb0967894d370498c3a9630eb.png)
Azkaban [basic knowledge 01] core concepts + features +web interface + Architecture +job type (you can get started with Azkaban workflow scheduling system in one article)

Leetcode 504. 七进制数

Principle analysis and source code interpretation of service discovery

The practice of OpenCV -- bank card number recognition

分布式网络通信框架:本地服务怎么发布成RPC服务

Transform between tree and array in JS (hide the children field if the child node of the tree is empty)

Uniapp error 7 < Map >: marker ID should be a number
随机推荐
C language course design Tetris (Part 1)
面试突击68:为什么 TCP 需要 3 次握手?
Data communication foundation telnet remote management equipment
数通基础-TCPIP参考模型
[qualcomm][network] QTI service analysis
Okaleido生态核心权益OKA,尽在聚变Mining模式
Rowselection emptying in a-table
Network related journals and conferences in CS
分布式网络通信框架:本地服务怎么发布成RPC服务
PHP one-time request lifecycle
Redis realizes the correct posture of token bucket
The use of MySQL in nodejs
数据库的复习--3.SQL语言
How to use Gmail to pick up / send mail on Foxmail
面试第二家公司的面试题及答案(二)
Why does new public chain Aptos meet market expectations?
Study notes of the second week of sophomore year
Jpg to EPS
【Halcon视觉】形态学腐蚀
Transform between tree and array in JS (hide the children field if the child node of the tree is empty)