JAVA---MYSQL 基本知识点 第一部分

本文介绍了数据库的基本概念,包括数据库、关系型数据库及其常见类型,如MySQL、SQLServer、Oracle等。同时,深入解析了SQL语言的特性及分类,如DDL、DML、DCL和DQL,为读者提供了全面的数据库知识体系。

 一 :  什么是数据库?

数据库就是数据的仓库,用来存取数据的,也是一个文件系统,但是访问这个这个文件需要通过标准的SQL语句(统一的规则),

 

 

 

二 : 什么是关系型数据库?

 关系型数据库通常保存的是实体之间的关系,

 

 

 

三 :常见的关系型数据库:

 

 

MYSQL :免费的小型的数据库,现在已经被Oracle收购了.

SQLServer :微软公司研发的数据库产品.收费的中型数据库.

Oracle :Oracle公司研发的数据库产品.收费的大型的数据库.

DB2 :IBM公司研发的数据库产品.收费的大型的数据库.

SyBase :数据库已经退出历史舞台.留下PowerDesigner:数据建模工具.

SQLite :嵌入式数据库.Android系统中使用.

 

 

 

 

四: MYSQL内部存储结构:

 

 

一个软件对应一个数据库,在数据库内部可以存在多张表;一个实体类对应一张表,表中可以有多条记录,一般情况下,一个类的实体类对应一条记录.

 

 

 

五: 什么是SQL:

 

 

 

SQL:Structured Query Language.结构化查询语言.

SQL的特性 : 非过程性语言,一条语句就有一个结果,不需要依赖其他的语句

      比如:

   * 过程性语言:一条语句的执行需要依赖其他的语句.

 

   if(i < 3){

 

      语句;

 

      }

 

 

 

 

 

 

六:SQL的分类:

 

    (  1 )     DDL :Data Definition Language.数据定义语言.(创建数据库,创建表,删除数据库,删除表等等...)

 

 

* create alterdrop ...

 

 

  (  2 )   DML :Data Manipulation Language.数据处理语言.(操作记录:增加记录,修改记录,删除记录)

 

* update insert delete...

 

 

 

  (  3 )   DCL :Data Control Language.数据控制语言.alter

 

* if grant...

 

 

 

  (  4 )   DQL :Data Query Language.数据查询语言.查询记录

 

* select

 

转载于:https://www.cnblogs.com/wanjie77/p/10703592.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值