Drawbacks of Using File Systems to Store Data

  1. Data redundency(冗余) and inconsistency
  2. Difficulty in accessing dataneed :
    Need to write a new program to carry out each new task
  3. Data isolation:文件格式
  4. Intefrity problems:
    Hard to add new constraints or changeexisting ones
  5. Atomicity of updates:
    Failures may leave database in an inconsistent state with partial updates carried out
  6. Concurrent(同时) access by multiple users
  7. Security problems:
    Hard to provide user access to some, but to all, data

Levels of Abstraction
Physical level
Logical level
View level

Schema(模式)
Physical schema
Logical schema
Instance(实例)

Physical Independence

A collection of tools for describing
Data
Data relationships
Data sementics(语义)
Data constraints

Relational model
Entity-Relationship data model
Object-based data model
Semistructured data model(XML)

Two classes of languages:
Procsdural
Declarative

Data Definition Language(DDL)
DDL compiler generate a set of tables stored in a data dictionary
ER Model

Transaction Management

Database Architecture
Centrailized
Client-server
Browser-server
Parallel
Distributed

Database Administer(DBA)
(1)数据库introduction

相关文章:

  • 2021-07-23
  • 2021-10-19
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
  • 2021-08-08
  • 2021-08-22
  • 2022-01-05
猜你喜欢
  • 2022-12-23
  • 2021-08-17
  • 2021-11-27
  • 2021-08-22
  • 2021-09-23
  • 2021-08-13
  • 2021-05-14
相关资源
相似解决方案