今天阳光不错,照在身上甚是舒服,想想应该记录点什么,珍惜时光,弥补失去的青春。

在未正式记录sql学习前,来点小插文,今天谈谈作为一名软件技术人员,应该具有的能力如下:

1、书面表达能力;

2、归纳总结能力;

3、“面向对象”的思维能力和抽象能力

第1、2种能力,平时可以多写写项目文档、日记或博客等,多思考和总结平时自己的工作得失等;

第3种能力说起来有点虚,训练这种能力最好方法就是多应用类图。

训练这三种能力,只要你有进取之心、多练习、多实践、多思考、多总结,我相信一定会取得长足进步!

好吧!今天正式开始SQL第二部分的学习,今天还是复习一些sql的基础知识点

1、 sql语言分为数据定义语言(DDL)和数据操纵语言(DML)、数据控制语言(DCL)、数据查询语言(DQL)

DDL:create、alter、drop、truncate

DML:insert、update、delete

DCL:grant、deny、revoke

DQL:select

2、约束分为:主键约束:primary key/外键约束 foreign key/唯一约束 unique/检查约束 check /非空约束 not null

主键约束:primary key 主键是用来约束数据表中列的唯一性,每一个表只能设置一个主键,但是主键可以由多个列(复合主键和多列主键)组成,需要设置的主键的列不允许为空;

3、事务:~~待续

转载于:https://www.cnblogs.com/yancy2015/p/4923316.html

sql基础知识第二部分相关推荐

  1. SQL基础知识(二)

    SQL基础知识(二) 目录: 查找所有员工自入职以来的薪水涨幅情况 统计各个部门对应员工涨幅的次数总和 对所有员工的当前薪水按照salary进行按照1-N的排名 获取所有非manager员工当前的薪水 ...

  2. 大数据系列sql基础知识(史上最全,收藏起来)

    大数据系列文章,从技术能力.业务基础.分析思维三大板块来呈现,你将收获: 1. 提升自信心,自如应对面试,顺利拿到实习岗位或offer: 2.掌握大数据的基础知识,与其他同事沟通无障碍: 3. 具备一 ...

  3. oracle基础之sql基础知识

    1. sql(Structured Query Language)是关系型数据库的基本操作语言. 包括数据库查询(Data Query),数据操纵(Data Manipulation),数据定义(Da ...

  4. 数据库基础与SQL基础知识看这篇就够了!

    一.数据库简介 1. DBMS(DataBaseManagement System,数据库管理系统)和数据库数据库Schema有两种含义,一种是概念上的Schema,指的是一组DDL语句集,该语句集完 ...

  5. Java基础知识第二讲:Java开发手册/JVM/集合框架/异常体系/Java反射/语法知识/Java IO

    Java基础知识第二讲(Java编程规范/JVM/集合框架/异常体系/Java反射/语法知识/Java IO/码出高效) 分享在java学习及工作中,常使用的一些基础知识,本文从JVM出发,讲解了JV ...

  6. [SQL] SQL 基础知识梳理(三) - 聚合和排序

    SQL 基础知识梳理(三) - 聚合和排序 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5926689.html 序 这是<SQL 基础知识梳理 ...

  7. 原创《SQL基础知识第2版》PDF高清版,限时下载!

    内容简介 <SQL基础知识第2版>是一本为新手同学特地准备的入门文档,由公众号[SQL数据库开发]原创出品. 内容涵盖了SQL基础语法的所有内容,不仅有SQL各个语法的解释,而且还附有大量 ...

  8. mysql 算子 谓词_[SQL] SQL 基础知识梳理(六)- 函数、谓词、CASE 表达式

    SQL 基础知识梳理(六)-  函数.谓词.CASE 表达式 目录 函数 谓词 CASE 表达式 一.函数 1.函数:输入某一值得到相应输出结果的功能,输入值称为"参数",输出值称 ...

  9. Oracle PL/SQL基础知识

    Oracle PL/SQL基础知识 过程(存储过程) 过程用于执行特定的操作,当建立过程时,既可以指定输入参数(in),也可以指定输出参数(out).通过在过程中使用输入参数,可以将数据传递到执行部分 ...

  10. 《SQL基础知识第2版》PDF高清版,限时下载!

    内容简介 <SQL基础知识第2版>是一本为新手同学特地准备的入门文档,由公众号[SQL数据库开发]原创出品. 内容涵盖了SQL基础语法的所有内容,不仅有SQL各个语法的解释,而且还附有大量 ...

最新文章

  1. 【图像处理】——Python霍夫变换之直线检测(主要是两个函数HoughlinesHoughlinesP)
  2. C++使用Json作为数据包装格式的通信
  3. 电脑如何设置不休眠_电脑休眠了却没法唤醒?设置一下就好!
  4. ALtium 16等长布线、差分布线
  5. python赋值01_少说话多写代码之Python学习022——赋值语句的用户01(序列解包)...
  6. 服务器2008 ftp配置文件,win2008 r2服务器ftp配置
  7. BZOJ4487 JSOI2015染色问题(组合数学+容斥原理)
  8. 视频变声用的什么软件?来看看今天的分享
  9. 攻防世界 Crypto高手进阶区 3分题 wtc_rsa_bbq
  10. JMeter 5.0安装配置(win10)
  11. 笛卡尔坐标系和极坐标系的互相转换
  12. 从18路诸侯讨董卓,谈如何对抗51%攻击
  13. 学生优化(一)------输入文本限制
  14. 使用AlertDialog自定义布局,解决自定义控件的监听事件无效的办法
  15. 【LeetCode解题报告】《算法基础012_因子和》- Java
  16. 学好PS,走到哪里都不怕
  17. iis10 php,Windows Server 2019 IIS10.0+PHP(FastCGI)+MySQL环境搭建教程
  18. [python]用profile协助程序性能优化
  19. 改进StyleGANv2的容貌年龄预测系统
  20. vce 题库导入_Visual CertExam(VCE)试题制作教程

热门文章

  1. 数据结构—快速排序及其实现思想分而治之DC(思维导图版)
  2. matlab meshgrid
  3. 手动绘制方向梯度直方图(HOG)
  4. ubuntu下启动、停止、重启apache2
  5. 教授先生带你学习链表:链表节点的删除与增添2
  6. 微波网络中插入相移插入衰减和输入驻波比
  7. print (re.findall((?:abc)+,abcabcabc))
  8. C语言无符号整数和有符号整数的比较
  9. 20145202马超《网络对抗》Exp8 Web基础
  10. [HTML/HTML5]3 页面结构