数据库学习笔记1——数据库概述及准备工作

这篇博客介绍了数据库的基础知识,包括数据库、数据库管理系统(DBMS)和SQL的概念。讲解了关系型数据库,特别是数据库的基本单元——表,并展示了如何在MySQL中进行数据库管理,包括安装、卸载、登录以及初步使用SQL语句进行数据操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

数据库是想当软件开发者的程序猿必不可少的知识,想进大厂就莽足了劲,干就完了!从今天开始我会陆陆续续的记录我数据库的课堂笔记,加深自己的印象,也希望屏幕前的陌生人,一起加油!ψ(`∇´)ψ

数据库概述

什么是数据库?数据库管理系统?SQL

  • 数据库(DataBase,简称DB)

    • 通常是一个或一组文件,保存了一些符合特定规格的数据
    • 顾名思义:存储数据的仓库,实际上就是一堆文件
  • 数据库管理系统(DataBase Management System,简称DBMS)

    • 常见的数据库管理系统:Oracle, MySQL, SQL Server
    • 数据库管理系统是专门用来管理数据库中的数据的,数据库管理系统可以对数据库当中的数据进行增删改查
  • SQL,全程为 Structured Query Language**(结构化查询语言)**

    • SQL 用来和数据库打交道,完成和数据库的通信
    • SQL 是一套标准,但是每一个数据库都有自己特性(别的数据库没有),当使用这个数据库特性相关功能时,这时SQL语句可能就不是标准了**(90%以上的都是通用的)**
    • 通俗理解:程序猿需要学习SQL语句,通过编写SQL语句,然后DBMS负责执行SQL语句,最终完成对数据库中的数据进行增删改查操作
  • 三者之间的关系

    • DBMS – 执行 --> SQL – 操作 --> DB

关系型数据库(Relational databases)

在学习SQL语法前有必要解释一下什么是关系型数据库(Relational databases)?数据库由若干张表(table)组成,这里说的数据table很像Excal里的表格;如下,将介绍数据库的基本单元——表

数据库的基本单元——表(table)

  • 什么是表?为什么用表存储数据&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值