当前位置: 代码迷 >> 综合 >> 数据库 WEEK1
  详细解决方案

数据库 WEEK1

热度:56   发布时间:2023-11-22 07:53:41.0

contents of the course

  1. basic concepts about relational data modal
    Introduction to database
    Relational database models(关系型数据库模型)
    Relational algebra
  2. database language
    SQL language(database programming)
  3. database design
    E-R model
    normalization(规范化)
    (Design methodology about database)

Main concepts

  1. Database
    A database is a collection of persistent information for rapid search and retrieval
    information=logically structured data
    by using database
    *data can be shared
    *redundancy can be reduced
    (数据冗余指的是数据之间的重复,也就是统一数据存储在不同数据文件中的现象,现如今,增加数据的独立性和减少数据冗余是企业范围信息资源管理和大规模信息系统获得成功的前提条件)
    数据库的使用,减少了数据冗余
    *inconsistency can be avoided
    避免不一致
    *integrity can be maintained
    保证信息的完整性
    *transaction can be provided
    可以进行数据处理

  2. Database management system(DBMS)
    database management system is the software that handles all access to the database
    in short, DBMS creates, processes, and administers the database
    现实中,我们不直接使用数据库,而是利用数据库管理系统,对数据库进行操作

  3. Database system
    数据库系统由数据、数据库、数据库管理系统(及其开发工具)、应用程序和数据库管理员(DBA)组成的存储、管理、处理和维护数据的系统。

SUMMARY

数据库是一堆数据(它长期存放在计算机之中,有组织、可共享)
数据库管理系统是操纵数据库的软件,它可以定义、控制、检测、管理数据库
数据库、数据库管理系统以及一系列相关内容组成数据库系统