美文网首页
数据库基础

数据库基础

作者: RayRaymond | 来源:发表于2020-04-16 10:23 被阅读0次

    数据库概念

    实体,属性,模型

    • 实体 Entity
      客观现实事物在信息世界 的映射

    • 属性
      描述 实体/联系的性质/特征 的数据项
      学生[实体],有很多属性(特征),比如年纪,性别. 学生

    • 联系
      描述 事物间或者事物内部 的关联集合
      常见实体的联系:

      • 一对一: 情侣(学生A[实体] & 学生B[实体])
      • 一对多: 教室[实体] & 班主任[实体]
      • 多对多: 不同学生选不同课程

    关系模型

    关系型数据库

    • 关系:
      一个没有重复行和重复列的二维表,每一个关系都有一个关系名
    • 元组:
      每一行数据都是一个元组,记录

    RDBMS

    RDBMS = 管理员 manager + 仓库 database
    database = N个 table

    • 表结构和表记录
      先固定下来结构、再增加记录

    应用和数据库

    应用: 向数据库请求数据,显示返回的数据
    数据库: 储存数据

    SQL语言概述

    structured query language 结构化查询语言

    • DDL Data Definition Language
      数据定义语言,定义数据库对象,对表的结构操作:库、表、列...

    • DML Data Manipulation Language
      数据操作语言,定义数据库的数据记录,对表的数据操作:增删改

    • DQL Data Query Language
      数据查询语言,查找数据

    • DCL Data Control Language
      数据控制语言, 管理用户,创建用户和授权

    相关文章

      网友评论

          本文标题:数据库基础

          本文链接:https://www.haomeiwen.com/subject/vxbymhtx.html