博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库系统学习(六)-SQL语言基本操作
阅读量:5914 次
发布时间:2019-06-19

本文共 765 字,大约阅读时间需要 2 分钟。

第六讲 SQL语言概述

  • 关系代数是集合的思想
  • 关系演算是逻辑的思想(数学公式)

  • SQL-86,SQL-89,SQL-92,SQL-99,SQL-2003,2008...发展过程标准
  • SQL是DDL,DML,DCL于一体的数据库语言
  • DDL:Create,Alter,Drop(撤销)

    Oj8X58J.png

  • 语法和语义的精确表达

  • 常用数据库系统:Student,Dept(院系),Course,Teacher,SC(选课)

利用SQL建立数据库

  • 创建数据库

    sBHsTg7.png

  • create database
  • create table
    FoPsEnm.png
  • 数据类型

    OORVwmL.png

利用SQL进行基本查询

  • Select- from - where

    nx99jz3.png
    CyapZlv.png

  • where子句检查表中的每个元组
  • 关系是不允许重复的,但现实DBMS是可以重复的

    tq5PUr3.png

  • 对检索结果排序select -from -where-order by

    TXULRPv.png

  • 模糊查询问题select from where (not)like

    GeXPYoh.png
    c5O6yqP.png

利用SQL语言进行多表联合查询

  • 连接条件放在where条件中

    NHVtVTs.png
    BWIRCKV.png

  • 重名处理
    c7F9q6E.png
  • from中定义了T1,T2,在select,where中就能使用

    uwXZRmI.png

  • 多表联合查询训练
  • as省略
  • 用的theta连接而不是等值连接
  • 等值连接是特殊的theta连接,当A=B时才能连接,自然连接有默认的连接条件,自然连接为特殊的等值连接

    i5fVow3.png

605结合SELECT的INSERT语句

  • 一些,某些处理,插入一批数据insert into 表名
    E11DbzR.png

605结合SELECT的DELETE语句

  • 删除满足指定条件的元组delete from 表名

  • Updata 表名

    j9ZwBIB.png

数据库的修正和撤销

  • alter table tablename ***
    J9LcdMw.png
  • Drop Table student
  • 数据库指定和关闭

    e8tiqnz.png

  • 数据库的备份和恢复
  • 数据库的授权grant 权限 on 表名 to 用户名
  • 创建修改约束

    fwokHSe.png

  • 总结

    tiNbxUd.png

转载地址:http://pagpx.baihongyu.com/

你可能感兴趣的文章
《Linux From Scratch》第三部分:构建LFS系统 第七章:基本系统配置- 7.1. 简介
查看>>
从未停止进化的MaxCompute
查看>>
《中国人工智能学会通讯》——6.17 总结与展望
查看>>
当CRM遇上AI,销售将不再不易!
查看>>
VMware通过统一端点管理、Windows 10支持与加强身份管理为数字工作空间提供创新...
查看>>
驾驭多类型分析拓展更大价值空间
查看>>
ImageNet 2017目标定位冠军论文:双路径网络
查看>>
左手行业右手民生 锐易特大数据深耕卫生市场
查看>>
HPE Aruba AirWave Glass产品远程代码执行漏洞CVE-2017-8946 1.0.0及1.0.1版本均受影响
查看>>
藏在表分区统计信息背后的小秘密
查看>>
大数据 提升全球电网能效的好帮手
查看>>
如何开发物联网应用程序?
查看>>
采用设计语言Material Design的Chrome浏览器长啥样
查看>>
Log:被BigData遗忘的奠基者
查看>>
企业留住安全技术人才的十种重要方式
查看>>
机器视觉系统与CMM的集成
查看>>
通过 Node.js, Express.js 实现 HTTP/2 Server Push
查看>>
Android Bitmap缓存池使用详解
查看>>
云存储时代更好的选择,你的数据由你主宰
查看>>
基于 HTML5 的 3D 网络拓扑树呈现
查看>>