Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

MySQL整理文档-自己整理 PDF 下载


分享到:
时间:2020-10-30 10:15来源:http://www.java1234.com 作者:转载  侵权举报
MySQL整理文档-自己整理 PDF 下载
失效链接处理
MySQL整理文档-自己整理 PDF 下载


本站整理下载:
提取码:yyx0 
 
 
相关截图:
 
主要内容:

第一部分:介绍数据库
传统的数据库: 网状数据库、层次数据库、关系数据库。
区别:三者之间是根据之间的联系而区别的,层次型数据库是树形结构,网状型数据库是链接指针结构,关系型数据库是二维表数据库。
一.关系型数据库
特点:1.数据以表格的形式出现
2.每行为各种记录名称
3.每列为记录名称所对应的数据域
4.许多的行和列组成一张表单
5.若干的表单组成数据库
术语:数据库(DataBase):数据库是一些关联表的集合,数据的仓库
数据表:
列:数据的元素
行:(元组就是一行)一行是一组相关的数据
冗余:多余的,无效的数据。存储两倍数据
主键:(Primary Key):确保唯一
外键:(Foreign Key):用于关联两个表
复合键:将多个列作为一个索引键,一般用于复合索引
索引:快速定位,使用索引可快速访问数据库表中的特定消息,索引是对数据库表中一列或多列的 值进行排序的一种结构。
二.数据的完整性 准确+可靠
实体(行)完整性:(主键)
域(列)完整性:check约束
引用完整性:(外键)
自定义完整性:
三.数据库的创建、删除、选择
 1.创建数据库 
CREATE DATABASE 数据库名称; 
2.删除数据库 
DROP DATABASE 数据库名称; 
3.选择数据库 
USE 数据库名称;
四.数据类型
1.数值型:INT或INTEGER 4字节, 
FLOAT 4字节(单精度) 
DECIMAL(M,D) M:有效数字 D:小数位
2.时间|日期型:DATE: 3字节 YYY-MM-DD 1000-01-01/9999-12-31
DATETIME:8字节 YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00/9999-12-31 23:59:59
3.字符串型:CHAR: 0-255字节 定常字符串
VARCHAR:0-65535字节 变长字符串 
char(10):说十个就是十个,未超出范围的用空格补齐
varchar(10):按照实际存储的算,有几个就是几个(未超出范围的不用补齐)
BLOB 0-65535字节 二进制形式的文本数据
LOGNGBLOB:0-4294967295字节 二进制形式的极大文本数据
LONGTEXT:0-4294967295字节 极大文本数据
五.创建表并向表中插入数据
1.创建普通表
(1)创建表 
CREATE TABLE 表名 
(列名 数据类型 约束, 

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐