zoukankan      html  css  js  c++  java
  • 数据库与应用原理——期末知识点整理

    数据库数据:永久存储、有组织和可共享

    数据库管理系统:

    1. 数据库的建立与维护功能
    2. 数据定义功能
    3. 数据组织、存储和管理功能功能
    4. 数据操作功能(CRUD)
    5. 事务的管理和运行功能

    数据库系统:数据库、DBMS,应用程序,管理人员

    问题:文件管理和数据库管理的区别?

    答:

    区别:
    (1) 文件系统用文件将数据长期保存在外存上,数据库系统用数据库统一存储数据;
    (2) 文件系统中的程序和数据有一定的联系,数据库系统中的程序和数据分离;
    (3) 文件系统用操作系统中的存取方法对数据进行管理,数据库系统用DBMS统一管理和控制数据;
    (4) 文件系统实现以文件为单位的数据共享,数据库系统实现以记录和字段为单位的数据共享。

    联系:
    (1) 均为数据组织的管理技术;
    (2) 均由数据管理软件管理数据,程序与数据之间用存取方法进行转换;
    (3) 数据库系统是在文件系统的基础上发展而来的。

    关系模型:用简单二维表结构组织数据

    四种组织层数据模型:层次模型,网状模型,关系模型和面向对象模型

    表是逻辑结构而不是物理结构

    1.关系就是二维表,关系中的每一列都是不可再分的基本属性

    2.每一行数据称为一个元组

    3.每一列是一个属性值的集合

    4.主码也称为主键或主关键字

    主体完整性,参照完整性(用外码来实现),用户定义的完整性

    数据库系统的结构:将数据库划分为三层结构,即内模式,概念模式和外模式

    1.数据的物理存储方式

    2.用户所看到的数据视图,可以很读多个

    3.介于二者之间的中间层次,也称为模式

  • 相关阅读:
    Servlet Class4
    Servlet Class3
    Servlet Class2
    Servlet Class1
    HTTP基础知识
    XML基础知识
    JAVA Class25
    JAVA Class24
    JAVA Class23
    JAVA Class22
  • 原文地址:https://www.cnblogs.com/1305536110-dym/p/14900034.html
Copyright © 2011-2022 走看看