mysql学习总结-笔记(总结的不怎么样)

1.数据库概述

1.1 数据库理论基础

 1.1.1 数据存储方式
数据发展分为三个阶段:
1. 人工管理阶段
2. 文件系统阶段
3. 数据库系统阶段
1.1.2 数据库泛型
 数据库泛型就是数据库应该遵循的规则。数据库泛型也称为范式。目前关系数据库最常用的四种范式分别是:
第一范式(1NF)
第二范式(2NF)
第三范式(3NF)
BCN范式(BCNF)
在设计数据库时,数据库需要满足的最低要求的范式是第一范式。
第一范式的要求表中不能有重复字段,并且每个字段不能再拆分。如果有一个数据库连第一范式都不满足的话,那就不能称之为关系型数据库了。只有满足了第一范式的要求,才可能在这个关系数据库中创建表。

1.2 数据库系统

1.2.1 数据库系统
数据库系统不是一个单纯的数据库,而是由数据库、数据库管理系统、应用开发工具构成。
1.2.2 SQL语言
SQL(Structured Query Language)语言的全称是结构化查询语言。数据库管理系统通过SQL语言来管理数据库中的数据。
SQL语言分为四个部分:
数据定义语言(Data Definition Language, 简称为DDL)
数据操作语言(Data Manipulation Language, 简称为DML)
数据控制语言(Data Control Language, 简称为DCL)
数据查询语言(Data Query Language, 简称DQL)
1.2.3 数据库访问技术。
JDBC是一种用于执行SQL语句的Java API。通过JDBC可以访问多种关系数据库。JDBC由一组用Java语言编写的类和接口组成。使用JDBC时,必须要安装驱动程序Connector/J
4.MySQL数据类型
数据类型是数据的一种属性,其可以决定数据存储格式、有效范围和相应的限制。MySQL的数据类型包括整数类型、浮点数类型、定点数类型、日期和时间类型、字符串类型和二进制类型。
 
 
 
 
 
 
 
 
 
Coding
原文地址:https://www.cnblogs.com/ccie-leon-43093/p/5454688.html