数据库知识的简单整理

                                                                MySQL

一、数据库范式:

1nf__范式:第一范式(1NF):是指数据库表的每一列都是不可分割,即列不可分

 2nf__范式:第二范式(2NF):非主属性必须完全依赖主键,不能不分依赖主键,既不能部分依赖。

3nf__范式:第三范式(3NF):属性不依赖于其它非主属性,即不能传递依

二、数据库管理

    1. 创建数据库:create database  数据库名称

    2.删除数据库:drop database 数据库名称
 

    3.查看所有的数据库:show databases

三、数据库的分类:

关系数据库:SqlServer  /  MySQL 、 MySQL、Oracle、DB2、Microsoft SQL Server、Microsoft Access、

Oracle:Oca 初级数据库管理员

             Ocp 中级

            Ocm  高级

非关系型数据库:NoSql、Cloudant、MongoDb、redis、HBase
 
四、数据库下载和安装
 
https:// dev.mysal.com / downloads / installer/
安装:傻瓜式安装 | 最好安装路径不要有汉字和空格、特殊字符等等
版本:普通在的版本:5.6.18
          商业版本:6.x
          版本:8 
 
五、SQL分类
    1.DDL数据定义语言            关键字:create 创建  、alter 修改、drop 删除
    2.DML 数据操作语言           关键字:insert 插入 、  update更新、 delete删除
    3.DCL 数据控制语言           关键字: grant 赋予、 revoke 撤权
    4.TCL事务控制语言             关键字:begin  transaction 开启事务 、rollback回 滚 、commit 提交
 
六、表数据管理
 
1.插入语句:
 
部分插入:insert into teacher (id,name) values (“1003”,“xiaoqiang”);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值