MySQL入门很简单: 1 数据库概述

1. 数据库概述

1.1 数据存储方式:

1)人工管理阶段

2)文件系统阶段: 文件系统通过文件的存储路径和文件名称访问文件中的数据

3)数据库系统阶段:Oracle, SQL Server, MySQL 等数据库都是关系数据库关系数据库中的表都是二维表

1.2 数据库泛型

数据库泛型(范式):第一范式,第二范式,第三范式,第四范式

第一范式:表中不能有重复字段,每个字段不能再拆分

1.3 数据库技术构成

1)数据库系统(DataBase System, DBS):

2)SQL语言(Structured Query Language, 结构化查询语言)

SQL语言三部分:

数据定义语言(Data Definition Language ,DDL); 数据操作语言(Data Manipulation Language, DML),  数据控制语言(Data Control Language, DCL)

DDL: 用于定义数据库,表,视图,索引和触发器等

    CREATE语句:创建数据库,表,视图等

    ALTER语句:修改表的定义,视图的定义等

    DROP语句:删除数据库, 表,视图等

DML: 用于插入数据, 查询数据, 更新数据,删除数据

    SECLET(查询), INSERT(插入), UPDATE(更新), DELETE(删除)

DCL: 用于控制用户访问权限

    GRANT(给用户增加权限), REVOKE(收回用户权限)

3)数据库访问技术

C# :通过ADO.NET访问数据库;

java:通过JDBC(java data base connectivity )

PHP:MySQL功能模块和mysqli接口

1.4 常见数据库系统

甲骨文的Oracle

IBM的DB2

微软的Access和SQL Server

开源PostgreSQL

开源MySQL:  开源; 跨平台; 价格优势; 功能强大使用方便

原文地址:https://www.cnblogs.com/zxqstrong/p/5388973.html