DataWhale MySql 第5期---任务1:MySQL 软件安装及数据库基础

1.软件安装

  • mysql安装:官网下载MySQL 软件,参数选择:
    • 版本:最新版
    • 平台:windows
    • 操作系统:windows 64位
  • Navicat for SQL:利用下载包进行安装

2.数据库基础知识 

  • 数据库:英文叫做database,保存有组织的数据的容器(通常是一个文件或一组文件)。
  • 数据库管理系统:英文叫做DBMS,也就是我们常使用的数据库软件,他是用来创建和操纵数据库的。
  • 关系型数据库:建立在关系模型基础上的数据库。简单来说,关系模型指的就是二维表,而关系型数据库就是二维表及其之间的联系所组成的一个数据组织。
  • 二维表:在关系模型中,数据结构表示为二维表,一个关系就是一个二维表
  • 行:是二维表中的一行,也称为一个元组,也叫作记录
  • 列:指代表中的属性,也叫作字段
  • 主键:一组可以唯一标识元组的属性,不能有重复值,不能为空
  • 外键:用来和其他表建立联系用的,表的外键是另一个表的主键,可以重复,可以为空

3.MySQL数据库管理系统 

  • MySQL:是一种关系型数据库管理系统,使用结构化查询语言进行数据库的管理,他是开源免费的数据库,是小型数据库,已被oracle收购
  • 数据表:数据库最重要的组成成分之一,数据库以表为组织单位进行数据存储
  • 视图:是一个虚拟表,他同真实的表一样,由行和列数据组成,但是视图不在数据库中实际存储,行和列数据是来自定义视图的查询所引用的表,并且在引用视图时动态生成。
  • 存储过程:是可编程的函数,他是一组为了完成特定功能的sql语句集,经编译后存储在数据库,用户通过制定存储过程的名字来调用执行他。(因为sql语句需要先编译再执行)

       本次学习心得:看完《sql必知必会》这本书的第一章节,并且参考网络上一些百度信息、博客、菜鸟等对数据库的基本概念方面有了了解;安装了mysql和Navicat for SQL两个软件,中间会有一些变量设置等各种问题出现,需要上网找一些教程进行处理。学习sql主要还是要通过实践操作,所以安装一个数据库软件并在上面进行实操,才是最为重要的部分~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值