(1)数据库概述

1、概念

  • 数据(Data)

    • 反映客观事物属性的记录
  • 数据库(DataBase,DB)

    • 指长期存储在计算机内、有组织的、统一管理的相关数据的集合
    • DB中存储数据具有“集成的”和“共享的”特点
  • 数据库管理系统(DataBase Manager System,DBMS)

    • 用来管理数据库的软件就是DBMS
    • DBMS下可管理多个数据库
  • 数据库系统(DataBase System,DB)

    • 指在计算机系统中引入数据库后的系统
    • 一般由计算机硬件、DB、(操作系统OS、DBMS、数据库开发工具、数据库应用系统)、人员构成

2、DBMS

  • Oracle

  • MySQL

  • PostgreSQL

  • DB2

  • SQL Server

  • Sybase

  • MariaDB

  • GaussDB

  • OceanBase

3、环境

  • Oracle

    • 安装数据库软件
    • 配置监听器
    • 创建数据库
  • MySQL

    • 初始化
    • 安装服务
    • 启动服务
    • 重启服务
    • 关闭服务
    • 卸载服务

4、SQL

  • 概念

    • 结构化查询语言(Structured Query Language)
    • 是为关系型数据库提供访问支持的通用编程语言
  • 根据实现功能不同分类

    • DCL:Data Control Language,数据控制语言

      • grant
      • revoke
    • deny

  • DDL:Data Definition Language,数据定义语言(会导致事务直接结束,默认提交事务)

    • create table
    • alter table
    • truncate table
    • drop table
  • DML:Data Manipulation Language,数据操纵语言

    • insert
    • update
    • delete
  • DQL:Data Query Language,数据查询语言

    • select
    • from
    • where
    • group by
    • having
    • order by
  • TCL:Transaction Control Language,事务控制语言

    • commit
    • savepoint
    • rollback
    • set transaction
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值