Java中的类与数据表对应关系

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

数据库管理系统:MySQL开源,Oracle收费。

图形化开发工具:Workbench(官方推荐),SQLyog,toad,navicat

SQL分类:

  1. 数据定义语言Data Definition Language(DDL,开发前的设计):主要指的是数据对象的创建(表,用户):数据库,表,列等。这一部分的操作会涉及到相关的设计范式。关键字:create,alter,drop等
  2. 数据操作语言Data Manipulation Language(DML,开发中使用的部分):主要指的是数据库的查询与更新操作。查询操作是整个SQL语法中最麻烦的部分,也是笔试之中最为常用的操作部分。  关键字:insert,delete,update等
  3. 数据控制语言Data Control Language(DCL,系统人员):用来定义数据库的访问权限和安全级别,及创建用户。此部分由DBA数据库管理人员解决。
  4. 数据查询语言Data Query Language(DQL):用来查询数据库中表的记录。关键字:select,from,where等

SQL通用语法

  1. SQL语句可以单行或多行书写,以分号结尾
  2. 可使用空格和缩进来增强语句的可读性
  3. MySQL数据库的SQL语句不区分大小写,建议使用大写,例如:SELECT * FROM user。(关键字大写,自定义小写)
  4. 同样可以使用/**/的方式完成注释
  5. MySQL中的我们常使用的数据类型如下

 

类型 
int整型
double浮点型
varchar可变字符型
date日期类型,格式为yyyy-MMM-dd,只有年月日,没有时分秒

 

类——>表

类中属性,成员变量——>列(字段名),表中字段

对象——>表中每行数据,记录(表的一行成为记录)


数据表,服装表 Cloth

数据表,服装表 cloth
编号名称价格
A001杂牌100
A002杂牌中的杂牌50
public class Cloth{
    String number;
    String name;
    String price;
}

new Cloth("A001","杂牌",100);


版权声明:本文为qq_41433519原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。