当前位置:网站首页>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
边栏推荐
- The problem of incomplete or partial display of the last recyclerview is solved
- The charm of SQL optimization! From 30248s to 0.001s
- Leetcode 504. Hex number
- [datawhale] [machine learning] Diabetes genetic risk detection challenge
- [qualcomm][network] QTI service analysis
- Learning about opencv (3)
- [award-winning question] ask Judea pearl, the Turing prize winner and the father of Bayesian networks
- Some descriptions of DS V2 push down in spark
- Draw arrows with openlayer
- 新建福厦铁路全线贯通 这将给福建沿海带来什么?
猜你喜欢

Basics of data communication - basic knowledge of network

AirTest

On the compilation of student management system of C language course (simple version)

Basic usage of protobuf

Distributed network communication framework: how to publish local services into RPC services

服务发现原理分析与源码解读

30分钟彻底弄懂 synchronized 锁升级过程

Study on the basis of opencv

Data communication foundation - layer 2 switching principle

INSTALL_ FAILED_ SHARED_ USER_ Incompatible error resolution
随机推荐
Some descriptions of DS V2 push down in spark
Wechat applet development
RecyclerView最后一条显示不全或显示部分的问题解决
Sqoop [environment setup 01] CentOS Linux release 7.5 installation configuration sqoop-1.4.7 resolve warnings and verify (attach sqoop 1 + sqoop 2 Latest installation package +mysql driver package res
What will the new Fuzhou Xiamen railway bring to Fujian coastal areas?
Docker configuring MySQL Cluster
简单化构造函数的继承方法(二)- ES6中的class继承
[award-winning question] ask Judea pearl, the Turing prize winner and the father of Bayesian networks
AirTest
SQL优化的魅力!从 30248s 到 0.001s
数通基础-STP原理
PHP one-time request lifecycle
Li Kou - binary tree pruning
Learning about opencv (1)
服务发现原理分析与源码解读
数据库的复习--3.SQL语言
Getting started with SQL - combined tables
Introduction to latex, EPS picture bounding box
Common errors when starting projects in uniapp ---appid
Using undertow, Nacos offline logout delay after service stop