zoukankan      html  css  js  c++  java
  • SQL基础

    经过这几天我才发现原来我最弱的是数据库,好了现在就来补补吧

    SQL(Struct Query Language) 结构化查询语言,属于第四代语言(接近于自然语言)符合主谓宾定状补

    DDL (Data Define L)数据定义语言,创建一个数据库,创建一个表

    DML(Data Manage L)数据管理语言,增删改查(CRUD)

    数据库

    数据库是用来存放数据的仓库,一般用来实现持久化的技术,现在的主流数据库都是关系型的数据库,在描述数据的时候,数据和数据之间的关系也存储起来

    数据库的组成

    1. 视图
    2. 可编程性
      • 存储过程
      • 触发器
      • 事物

    数据库操作(在SQL中虽然不区分大小写,但建议在定义数据库名,表名,字段名使用大写)

    1. 创建数据库(DDL)

          create database database_name

          create database MyDb

         2.使用 use 来切换数据库

          use database_name

          use MyDb

         3.删除数据库

           drop database database_name

           drop database MyDb

      4.备份数据库

           backup database database_name to disk ='文件路径'

           backup database MyDb to disk='F:MyDb.bak'

      5.还原数据库

           restore database database_name from disk='文件路径'

           restore database MyDb from disk='F:MyDb.bak'

  • 相关阅读:
    从B树、B+树、B*树谈到R 树
    从LSM-Tree、COLA-Tree谈到StackOverflow、OSQA
    Linux Kafka源码环境搭建
    CentOS 关闭图形用户界面
    部署与管理ZooKeeper(转)
    spark 2.0.0集群安装与hive on spark配置
    hive on spark的坑
    Spark2.0.0源码编译
    hive spark版本对应关系
    CentOS7 设置集群时间同步
  • 原文地址:https://www.cnblogs.com/llxy/p/3940111.html
Copyright © 2011-2022 走看看