数据库基础

1. 什么是数据库

        数据库(database)是用来组织、存储和管理数据的仓库

        为方便管理数据,就有了数据库管理系统的概念(简称数据库)。用户可以对数据库中的数据进行新增、查询、更新、删除等操作

        

2. 常见数据库及分类

        市面上数据库有很多种,最常见的:

        ①   MySQL 数据库(目前使用最广泛。流行度最高的开源免费数据库;Communiity+Enterprise)

        ②   Oracle 数据库(收费)

        ③   SQL Server 数据库(收费)

        ④   MongoDB 数据库 (Communiity+Enterprise)

        MySQL、Oracle、SQL Server 属于传统型数据库(又叫做:关系型数据库 SQL 数据库),这三者的设计理念相同,用法比较类似

        Mongodb 属于新型数据库(又叫做:非关系型数据库 或 NOSQL 数据库),它在一定程度上弥补了传统型数据库的缺陷

        

3. 传统型数据库的数据组织结构

        数据的组织结构:指的就是数据以什么样的结构进行储存

        传统型数据库的数据组织结构,与 Excel 中数据的组织结构比较类似

① Excel的数据组织结构

        分别为 工作薄、工作表、数据行、列 这四大部分组成

② 传统型数据库的数据组织结构

        分别为 数据库(database)、数据表(table)、数据行(row)、字段(field) 四大部分组成

③ 实际开发中库、表、行、字段的关系

        1. 在实际项目开发中,每个项目都对应独立的数据库

        2. 不同的数据要储存到数据库的不同表中;用户数据储存到 users 表中...

        3. 每个表中具体储存那些信息,由字段决定;可以为 users 表设计 id、 username、password 这3个字段

        4. 表中的行、代表每一条具体的数据

相关推荐

  1. 数据库基础

    2024-03-11 06:00:02       45 阅读
  2. 数据库基础

    2024-03-11 06:00:02       29 阅读
  3. 数据库】MySQL数据库基础

    2024-03-11 06:00:02       43 阅读
  4. MySQL数据库基础

    2024-03-11 06:00:02       34 阅读
  5. 数据库基础DDL

    2024-03-11 06:00:02       58 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-11 06:00:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-11 06:00:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-11 06:00:02       87 阅读
  4. Python语言-面向对象

    2024-03-11 06:00:02       96 阅读

热门阅读

  1. 伊萨卡训练代码

    2024-03-11 06:00:02       40 阅读
  2. leetcode-hot100-普通数组

    2024-03-11 06:00:02       42 阅读
  3. 我的创作纪念日

    2024-03-11 06:00:02       48 阅读
  4. vue3中使用ref

    2024-03-11 06:00:02       37 阅读
  5. Revit-二开之创建几何形体-拉伸体-(9)

    2024-03-11 06:00:02       40 阅读
  6. 在css中 height: 100vh;与height: 100%;有什么区别?

    2024-03-11 06:00:02       43 阅读