美文网首页
数据库基础

数据库基础

作者: 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