zoukankan      html  css  js  c++  java
  • 数据库复习(一)——数据库概论

      一.数据库系统概述

    数据库系统包括:

        1.数据

        2.数据库

        3.数据库管理系统(DBMS):系统软件,主要功能:数据定义功能(DDL),数据组织,存储和管理,数据操纵功能DML,数据库的事务管理和运行管理

    ,数据库的建立与维护,和其软件之间的通信功能

      数据管理技术的发展:人工管理->文件系统管理->数据库系统管理

      二.数据模型

      对现实世界的抽象

      分类:

      一:概念模型:涉及概念:实体,属性,码(key),域,实体型(具有相同属性的实体放在一起,如:学生(学号,姓名,性别...)),实体集(类似的实体),联系

      概念模型表示方法:E-R图,实体-联系方法

       分类:关系数据模型,层次数据模型,网状数据模型

      二:逻辑模型:

      三:物理模型:

      

      数据模型是一组严格定义的概念的集合:数据的静态特性,动态特性和完整性约束

      对应的,数据模型通常由数据结构,数据操作,完整性约束三个部分组成

    关系数据模型:

      数据结构:二维表:关系,元组,属性,码,域,分量,关系模式

      数据模型的操纵:集合操作,对象和结果都是关系

      完整性约束:实体完整性,参照完整性,用户定义完整性

    数据系统的模式:

    外模式

    内模式

    模式

    数据独立性:

    外模式/模式映像

    模式/内模式映像

    保证了数据独立性

      

    亲爱的听众朋友我是你的代班DJ
  • 相关阅读:
    linux下activemq安装与配置
    Linux设置开放一个端口
    使用codis-admin搭建codis集群
    elasticsearch7.0安装及配置优化
    ELK详细安装部署
    filebeat安装部署
    ElasticSearch-5.3.1集群环境搭建,安装ElasticSearch-head插件,安装错误解决
    手把手教你搭建一个 Elasticsearch 集群
    ES 集群管理(集群规划、集群搭建、集群管理)
    Elasticsearch如何关掉服务
  • 原文地址:https://www.cnblogs.com/YTYMblog/p/5426984.html
Copyright © 2011-2022 走看看