SQL笔记01 - 关系型数据库概述
时间:2020-04-26
本文章向大家介绍SQL笔记01 - 关系型数据库概述,主要包括SQL笔记01 - 关系型数据库概述使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
数据模型
- 层次模型
- 网状模型
- 关系模型
数据类型
- INT 整型 4字节整数类型
- BIGINT 整型 8字节整数类型
- REAL/FLOAT(24) 浮点型 4字节浮点数
- DOUBLE 浮点型 8字节浮点数
- DECIMAL(M, N) 高精度小数, 由用户指定精度的小数
- CHAR(N) 定长字符串
- VARCHAR(N) 变长字符串
- BOOLEAN 布尔类型 True/False
- DATE 日期类型 2018-01-01
- TIME 时间类型 12:20:22
- DATETIME 日期和时间类型 2019-01-01 19:00:00
- JSON 特定类型
主流关系数据库
- 商用:
Oracle
等 - 开源:
MySQL
等 - 桌面:
Access
等 - 嵌入式:
Sqlite
为代表, 适合手机应用和桌面程序
SQL
-
结构化查询语言, 访问和操作数据库.
-
DDL: Data Definition Language 允许用户定义数据 创建表, 删除表, 修改表结构.
-
DML: Data Manipulation Language 为用户提供添加, 删除, 更新数据功能.
-
DQL: Data Query Language 允许用户查询数据.
语法特点
-
SQL语言关键字不区分大小写.
-
针对不同数据, 表名和列名, 有的数据库区分, 有的不分
-
同一个数据库, 有的在Linux区分, 有的在Windows不区分
-
约定: SQL关键字大写, 表名和列名使用小写
原文地址:https://www.cnblogs.com/zhangrunhao/p/12782261.html
- C++课程设计类作业2
- C++课程设计类作业4
- [接口测试 - 基础篇] 01 你应该了解的协议基础
- 代码分享系列(1)之感知机【代码可下载】
- C++课程设计类作业3
- [快学Python3]INI文件读写
- 【专知-PyTorch手把手深度学习教程08】NLP-PyTorch: 用字符级RNN生成名字
- Codeforces Round #415 (Div. 2)(A,暴力,B,贪心,排序)
- BZOJ 2456: mode(新生必做的水题)
- 【专知-PyTorch手把手深度学习教程07】NLP-基于字符级RNN的姓名分类
- Codeforces Round #301 (Div. 2)(A,【模拟】B,【贪心构造】C,【DFS】)
- 【专知-PyTorch手把手深度学习教程06】NLP-Word Embedding快速理解与PyTorch实现: 图文+代码
- [linux][memory]memcmp几种实现和性能对比
- 蒙特卡洛算法及其实现
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- android实现一个图片验证码倒计时功能
- Android添加glide库报错Error:Failed to resolve:com.android.support:26.0.2的解决
- Android多线程下载示例详解
- 详解Android Gradle插件3.0挖坑日记
- Android开发之拼音转换工具类PinyinUtils示例
- Android多线程断点续传下载示例详解
- Android设备与外接U盘实现数据读取操作的示例
- [Alibaba-ARouter]浅谈简单好用的Android页面路由框架
- android屏幕圆角实现方法的示例代码
- Android开发中日期工具类DateUtil完整实例
- Android模仿实现微博详情页滑动固定顶部栏的效果实例
- Android EventBus(普通事件/粘性事件)详解
- Android实现EventBus登录界面与传值(粘性事件)
- Android自定义LinearLayout布局显示不完整的解决方法
- android短信管理器SmsManager实例详解