数据库入门概念与操作

数据库入门概念与操作

什么是数据库

RDBMS(关系型数据库):存储数据的地方(不是说磁盘,硬盘、U盘来存储数据),指一种管理数据的软件,可以将数据之间的关系存储到这个软件里面。
NoSql(无关系型数据库),MongoDB(Java中级技术部分,建议掌握两套操作系统的使用 windows,linux )

流行的关系型数据库有哪些

  1. SQL Sever
  2. MySQL
  3. Oracle

如何学习数据库

  1. 数据库操作
  2. 设计数据库(设计数据之间的关系)
  3. 建数据库模型
  4. 数据库操作的相关命令(增、删、改、查、建表、建用户、建视图、存储过程、函数)
  5. 数据库的SQL语句的学习(重点)

利用工具连接数据库

  1. 为什么说是连接数据库,因为现在安装的MySQL数据库非常小,没有可视化操作的界面
  2. 利用工具去连接数据库(SQLyog),同时养成习惯,因为数据库不可能在本地

MySQL数据库的关键点

  1. MySQL数据库软件中有几个默认的数据库
    1. mysql:不能动
    2. Information_schema:不能动
    3. test:完成对数据库的学习,可以删除
  2. 自己创建的数据库是可以删除和修改的

数据库中的对象

  • 表:它是存储数据的地方,存储空间结构是一张二维表格,里面包含列和数据
  • 视图:它是基于表来生成的一种快速查询数据的地方
  • 存储过程:它是用数据库编程语言生成一个具有逻辑判断的地方
  • 函数:它和存储过程非常类似,可以写一段程序,同时给程序定义一个名字。
  • 触发器:当我们执行某一个SQL语句时候,数据库可以自动的触发某一段程序。(如:在查询某一个数据之前,先触发一段程序来判断查询数据的合法性)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值